Skip to content

Instantly share code, notes, and snippets.

@wmedlar
Last active January 23, 2020 17:15
Show Gist options
  • Save wmedlar/7e410d1253137d3a449666aba2ae3529 to your computer and use it in GitHub Desktop.
Save wmedlar/7e410d1253137d3a449666aba2ae3529 to your computer and use it in GitHub Desktop.
Eight Commandments for Kubernetes
  1. Kubernetes is not the solution to every problem.
  2. Kubernetes just runs containers.
  3. Kubernetes shall not manage the persistence layer; prefer hosted services.
  4. Kubernetes Manifests shall be heavily commented to explain cryptic and non-standard usage.
  5. DevOps shall provide a service layer (the Cluster Platform) to improve application visibility.
  6. DevOps shall provide training, documentation, and guidance to Developers learning Kubernetes.
  7. DevOps shall seek to minimize the amount of YAML required to write and maintain Kubernetes Manifests.
  8. DevOps and Developers shall share the burden of maintaining business layer applications.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment