Best practices for building containers
Learn from a set of best practices for building containers, including packaging one application per container, keeping containers secure, and reducing image size.
Guidelines for creating scalable clusters
Learn about best practices to ensure cluster scalability.
Best practices for enterprise multi-tenancy
Learn the best practices to set up multiple multi-tenant clusters for an enterprise organization.
Best practices for GKE networking
Learn about best practices for configuring networking options for GKE clusters.
Best practices for operating containers
Learn from a set of best practices for making containers easier to operate, including using native logging mechanisms, making your application easy to monitor, and avoiding running as root.
Best practices for running cost-effective Kubernetes applications on GKE
Learn the best practices practices for running cost-optimized Kubernetes applications on GKE.
Best practices for upgrading clusters
Learn best practices for keeping your cluster seamlessly up-to-date, and recommendations for creating an upgrade strategy that fits your needs and increases availability and reliability of your environments.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.