Originally reported by RCR Wireless News (rcrwireless.com). Original announcement dated December 2017.
Weaveworks Brings a Free Tier of Weave Cloud to Google Cloud Platform
Weaveworks announced a free tier of Weave Cloud for Google Cloud Platform (GCP) users, with a specific focus on teams running workloads on Google Kubernetes Engine (GKE). The platform is designed to reduce the operational complexity of developing, deploying, and monitoring container-based applications in production.
What Is Weave Cloud?
Weave Cloud is a software-as-a-service (SaaS) platform aimed at application developers and DevOps teams working with containers. Its core goal is to address the friction points that arise in the container production pipeline — from initial cluster provisioning all the way through to continuous delivery and observability.
The platform supports integration with several major container orchestration and scheduling ecosystems, including:
- CNCF Kubernetes (including GKE)
- Docker Swarm / UCP
- AWS ECS
- Apache Mesos and Mesosphere DC/OS
The Problem: Kubernetes Complexity
While Kubernetes provides powerful container orchestration capabilities, adopting it in a production environment typically requires DevOps teams to assemble and integrate a broad set of tools manually. These include cluster provisioning, service discovery, continuous integration, continuous delivery pipelines, monitoring, and logging — each often sourced from different vendors or open-source projects.
Weave Cloud for GKE is positioned as a pre-integrated solution that consolidates these concerns into a single platform, backed by unified dashboards covering the full application lifecycle.
Key Features
The GKE-focused release introduced several capabilities relevant to production Kubernetes operations:
- Cluster management: Simplified setup and ongoing management of Kubernetes clusters.
- Release automation: Automated deployment workflows integrated with the CI/CD pipeline.
- Rollback support: The ability to revert deployments through the CI/CD process when issues arise.
- Full-stack Kubernetes troubleshooting: Dashboards and tooling to diagnose issues across the entire stack.
- GitOps workflow: Using Git repositories and pull requests as the source of truth for infrastructure and application configuration changes, providing an auditable, reviewable, and repeatable deployment process.
- Multi-cloud portability: Support for migrating workloads across different cloud environments.
GitOps: Operations by Pull Request
A central concept promoted by Weaveworks in this release is GitOps — the practice of using Git as the single source of truth for both application code and infrastructure configuration. Under this model, all changes to a running system are made via pull requests, providing auditability, peer review, and the ability to roll back by reverting a commit.
“The philosophy of ‘operations by pull request’, known as GitOps, is very powerful and completely in line with Kubernetes design and makes it even easier for developers to start with Kubernetes today.”
— Aparna Sinha, Group Product Manager for Kubernetes, Google
Weaveworks CEO Alexis Richardson elaborated on the vision behind the integration:
“Customers want the power of Kubernetes, but they want to spend less time and effort getting there. With Weave Cloud on GKE any developer can connect up their Git repos and have an operations-ready application in minutes. We call it GitOps – the simplicity and speed of joining up build, deployment, monitoring and analytics in one place. Kubernetes is the future of application delivery and this is the missing piece.”
— Alexis Richardson, CEO, Weaveworks
Free Tier vs. Paid Subscription
At the time of the announcement, Weave Cloud was available in two tiers for GCP users:
- Free tier: Targeted at developers and teams getting started with Kubernetes on GKE, providing core cluster and pipeline capabilities.
- Upgrade subscription: Aimed at DevOps teams running applications in production, offering larger data storage, additional functionality, and deeper integration with development tooling.
Why This Matters for DevOps Teams
The announcement reflected a broader trend in the Kubernetes ecosystem at the time: the gap between Kubernetes’ technical power and the operational effort required to use it effectively in production. Pre-integrated platforms like Weave Cloud aimed to lower the barrier to entry by providing opinionated, ready-to-use toolchains rather than requiring teams to build their own from scratch.
The GitOps methodology promoted by Weaveworks has since gained significant traction in the Kubernetes community and continues to influence how teams manage cluster state, configuration drift, and continuous delivery pipelines today.