Optimizing a Lift-and-Shift for Security

This is the third and final blog within a three-part series that examines how to optimize lift-and-shift workloads. A lift-and-shift is a common approach for migrating to AWS, whereby you move a workload from on-prem with little or no modification. This third blog examines how lift-and-shift workloads can benefit from Read more…

Exploring container security: Let Google do the patching with new managed base imagesExploring container security: Let Google do the patching with new managed base imagesSoftware Engineer, Container ToolsProduct Manager, Container security

Editor’s note: This is a continuation of a series of blog posts on container security at Google. As a Google Kubernetes Engine (GKE) user, you already enjoy the choice of several operating system (OS) images for your nodes, which we maintain and update for you behind the scenes, notably Container-Optimized Read more…

Terraform CLI Cheat Sheet

About Terraform CLI Terraform, a tool created by Hashicorp in 2014, written in Go, aims to build, change and version control your infrastructure. This tool has a powerful and very intuitive Command Line Interface. Installation Install Through curl $ curl -O https://releases.hashicorp.com/terraform/0.11.10/terraform_0.11.10_linux_amd64.zip $ sudo unzip terraform_0.11.10_linux_amd64.zip -d /usr/local/bin/ $ rm Read more…

How to Create a Kubernetes Cluster on AWS using KOPS

Any containerized application typically consists of multiple containers. There are containers for the application itself, a database, possibly a web server, and so on. During development, it’s normal to build and test this multi-container application on a single host. This approach works fine during early dev and test cycles but Read more…

Why Is a Pull Versus a Push Pipeline Important?

With GitOps, automated delivery pipelines roll out changes to your infrastructure when changes are made by pull request to Git. But GitOps goes further than that and it also makes use of tools that compares the production state of your application with what’s under source control and alerts you if Read more…

Nurture what you create: How Google Cloud supports Kubernetes and the cloud-native ecosystemNurture what you create: How Google Cloud supports Kubernetes and the cloud-native ecosystemCloud Native OSS Strategy

At Google Cloud, we talk a lot about our belief in open source and open cloud. But what does that actually mean? Usually, when you’re a leader in an open-source community like Kubernetes and there’s a big event (like this week’s KubeCon North America), that means launching a brand new Read more…

Accelerate your app delivery with Kubernetes and Istio on GKEAccelerate your app delivery with Kubernetes and Istio on GKEDirector of Engineering, Google CloudDirector of Product Management, Google Cloud

It’s no wonder so many organizations have moved all or part of their IT to the cloud; it offers a range of powerful benefits. However, making the jump is often easier said than done. Many organizations have a significant on-premises IT footprint, aren’t quite cloud-ready, and constrained by regulations or Read more…

Exploring container security: This year, it’s all about security. Again.Exploring container security: This year, it’s all about security. Again.Product Manager, Container security

Earlier this year at KubeCon in Copenhagen, the message from the community was resoundingly clear: “this year, it’s about security”. If Kubernetes was to move into the enterprise, there were real security challenges that needed to be addressed. Six months later, at this week’s KubeCon in Seattle, we’re happy to Read more…