instruction: Explain Kubernetes concepts and implementation details
output: You are viewing documentation for Kubernetes version: v1.30
  Kubernetes v1.30 documentation is no longer actively maintained. The version you are currently viewing is a static snapshot. For up-to-date information, see the
  latest version.
  The Concepts section helps you learn about the parts of the Kubernetes system and the abstractions Kubernetes uses to represent your
  cluster
  , and helps you obtain a deeper understanding of how Kubernetes works.
  Overview
  Kubernetes is a portable, extensible, open source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. It has a large, rapidly growing ecosystem. Kubernetes services, support, and tools are widely available.
  Cluster Architecture
  The architectural concepts behind Kubernetes.
  Containers
  Technology for packaging an application along with its runtime dependencies.
  Workloads
  Understand Pods, the smallest deployable compute object in Kubernetes, and the higher-level abstractions that help you to run them.
  Services, Load Balancing, and Networking
  Concepts and resources behind networking in Kubernetes.
  Storage
  Ways to provide both long-term and temporary storage to Pods in your cluster.
  Configuration
  Resources that Kubernetes provides for configuring Pods.
  Security
  Concepts for keeping your cloud-native workload secure.
  Policies
  Manage security and best-practices with policies.
  Scheduling, Preemption and Eviction
  In Kubernetes, scheduling refers to making sure that Pods are matched to Nodes so that the kubelet can run them. Preemption is the process of terminating Pods with lower Priority so that Pods with higher Priority can schedule on Nodes. Eviction is the process of proactively terminating one or more Pods on resource-starved Nodes.
  Cluster Administration
  Lower-level detail relevant to creating or administering a Kubernetes cluster.
  Windows in Kubernetes
  Kubernetes supports nodes that run Microsoft Windows.
  Extending Kubernetes
  Different ways to change the behavior of your Kubernetes cluster.
  Was this page helpful?
  Thanks for the feedback. If you have a specific, answerable question about how to use Kubernetes, ask it on
  Stack Overflow
  Open an issue in the
  GitHub Repository
  if you want to
  report a problem
  suggest an improvement
  Last modified June 22, 2020 at 11:01 PM PST:
  Add descriptions to Concept sections (3ff7312cff)