What you need to know to start using kubectl plugins

Summary What is a kubectl plugin? How to install plugins with krew? My favorite plugins kubectl whoami kubectl access-matrix kubectl neat kubectl tree kubectl node-shell What is a kubectl plugin? The Kubernetes CLI special interest group added a built-in plugin system to kubectl that allows anyone to add new sub-commands. Read more…

Speed up your CI/CD workflow, learn how to optimize Gitlab CI

Summary Host your own runners Rewrite your Dockerfile to make the most of the docker cache Reuse the docker cache from a former build Re-think how your jobs use the cache Allow a single pipeline per ref and make jobs interruptible Automatically rerun jobs that failed on known issues

Cloud Code makes YAML easy for hundreds of popular Kubernetes CRDsCloud Code makes YAML easy for hundreds of popular Kubernetes CRDsProduct Manager

When developing a service to deploy on Kubernetes, do you sometimes feel like you’re more focused on your YAML files than on your application? When working with YAML, do you find it hard to detect errors early in the development process? We created Cloud Code to let you spend more Read more…

Announcing Google Cloud buildpacks—container images made easyAnnouncing Google Cloud buildpacks—container images made easyProduct ManagerProduct Manager

As a developer building a new application, you want to focus on writing code, not containerizing it. And if you already use containers, you know that creating a good, secure container image can be complicated and time-consuming. Today we’re launching broad support across Google Cloud for buildpacks—an open-source technology that Read more…

A deeper dive into Confidential GKE Nodes—now available in previewA deeper dive into Confidential GKE Nodes—now available in previewProduct Manager, Google Kubernetes Engine Security teamProduct Manager, Google Cloud Security and Privacy, Confidential Computing team

The benefits of containers and Kubernetes over traditional on-premises architectures are well-documented and understood. But when considering moving to the cloud, organizations want controls to limit risk and potential exposure of their data. In July, we announced the availability of the Confidential Computing product family, whose  breakthrough technology encrypts data Read more…

Anthos in depth: Easy load balancing for your on-prem workloadsAnthos in depth: Easy load balancing for your on-prem workloadsProduct Manager, GKESoftware Engineer, GKE

For organizations that need to run their workloads on-prem, Anthos is a real game changer. As a hybrid multi-cloud platform that’s managed by Google Cloud, Anthos includes all the innovations that we’ve developed for Google Kubernetes Engine (GKE) over the years, but running in the customer’s data center. And as Read more…

Cloud Run for Anthos brings eventing to your Kubernetes microservicesCloud Run for Anthos brings eventing to your Kubernetes microservices Developer AdvocateProduct Manager

Building microservices on Google Kubernetes Engine (GKE) provides you with maximum flexibility to build your applications, while still benefiting from the scale and toolset that Google Cloud has to offer. But with great flexibility comes great responsibility. Orchestrating microservices can be difficult, requiring non-trivial implementation, customization, and maintenance of messaging Read more…