page_title: Kubernetes
section_title: Architecture
hierarchical_section_title: Kubernetes / Architecture
caption_attribution_description: English: Kubernetes
context_page_description: Kubernetes is an open-source container-orchestration system for automating computer application deployment, scaling, and management.
  It was originally designed by Google and is now maintained by the Cloud Native Computing Foundation. It aims to provide a "platform for automating deployment, scaling, and operations of application containers across clusters of hosts". It works with a range of container tools, including Docker.
  Many cloud services offer a Kubernetes-based platform or infrastructure as a service on which Kubernetes can be deployed as a platform-providing service. Many vendors also provide their own branded Kubernetes distributions.
context_section_description: Kubernetes follows the primary/replica architecture. The components of Kubernetes can be divided into those that manage an individual node and those that are part of the control plane.
caption: Kubernetes architecture diagram
exif: {}