Skip to main content

Pod



Resource Icon

Resource Overview

The smallest deployable unit in Kubernetes that runs one or more containers together.

Associated Resources

Parent Resource

Connected Resources


Resource Configuration

Basic Settings

  • namespace : Namespace where the Pod resource will be deployed
  • annotations : Kubernetes system metadata
  • labels : User-defined labels for Pod identification and classification
  • pod_security_context : Pod-level security and permission settings
  • init_containers : Definition of initialization containers executed before the main containers
  • containers : Definition of container specifications to be executed in the Pod
  • containers.image : Container image
  • containers.resources : CPU / Memory requests and limits
  • containers.probe : startup, liveness, and readiness probe configuration
  • containers.env : Environment variable definitions
  • containers.env_from : Environment variable injection based on ConfigMap / Secret
  • containers.command : Container execution command
  • containers.args : Container execution arguments
  • containers.port : Ports exposed by the container
  • containers.volume_mount : Volume mount paths in the container
  • volume : Definition of volumes used by the Pod
  • dns_policy : DNS policy configuration
  • enable_service_links : Whether to automatically inject service environment variables
  • host_network : Whether to use the host network
  • image_pull_secrets : List of Secrets used for pulling container images

References