Kubernetes Pod and Container Concepts: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 7: Line 7:
=Pod=
=Pod=


A '''pod''' is a group of one or more [[#Container|containers]] Kubernetes deploys and manages an an atomic compute unit, and the specification for how to run the containers. Kubernetes will not manage compute entities with smaller granularity, such as containers or processes.
A '''pod''' is a group of one or more [[#Container|containers]] Kubernetes deploys and manages a compute unit, and the specification for how to run the containers. Kubernetes will not manage compute entities with smaller granularity, such as containers or processes.


The containers of a pod are [[#Operation_Atomicity|atomically deployed]] and managed as a group.
The containers of a pod are [[#Operation_Atomicity|atomically deployed]] and managed as a group.

Revision as of 18:13, 24 September 2021

External

Internal

Overview

Pod

A pod is a group of one or more containers Kubernetes deploys and manages a compute unit, and the specification for how to run the containers. Kubernetes will not manage compute entities with smaller granularity, such as containers or processes.

The containers of a pod are atomically deployed and managed as a group.

Pod Operation Atomicity

Pod Lifecycle

Pods and Nodes

Pods and Containers

Container

TODO:

Container Types

Application Contaier

Init Container

Ephemeral Container

Container Probes

Summary of a relationship between container probe result and overall pod situation.

Container Lifecycle Hooks

[Next]

TO DEPLETE

Kubernetes Pod and Container Concepts TODEPLETE