diff --git a/content/en/docs/reference/glossary/network-policy.md b/content/en/docs/reference/glossary/network-policy.md index 8fb33b666ab97..8371da805406a 100644 --- a/content/en/docs/reference/glossary/network-policy.md +++ b/content/en/docs/reference/glossary/network-policy.md @@ -11,6 +11,7 @@ tags: - networking - architecture - extension +- core-object --- A specification of how groups of Pods are allowed to communicate with each other and with other network endpoints. diff --git a/content/en/docs/reference/glossary/node.md b/content/en/docs/reference/glossary/node.md index 4a6df3f8dc8fa..49ba2634886ec 100644 --- a/content/en/docs/reference/glossary/node.md +++ b/content/en/docs/reference/glossary/node.md @@ -8,6 +8,7 @@ short_description: > aka: tags: +- core-object - fundamental --- A node is a worker machine in Kubernetes. diff --git a/content/en/docs/reference/glossary/pod-template.md b/content/en/docs/reference/glossary/pod-template.md new file mode 100644 index 0000000000000..f4a1493b3ac8d --- /dev/null +++ b/content/en/docs/reference/glossary/pod-template.md @@ -0,0 +1,28 @@ +--- +title: PodTemplate +id: pod-template +date: 2024-10-13 +short_description: > + A template for creating Pods. + +aka: + - pod template +tags: +- core-object + +--- +An API object that defines a template for creating {{< glossary_tooltip text="Pods" term_id="pod" >}}. +The PodTemplate API is also embedded in API definitions for workload management, such as +{{< glossary_tooltip text="Deployment" term_id="deployment" >}} or +{{< glossary_tooltip text="StatefulSets" term_id="StatefulSet" >}}. + + + +Pod templates allow you to define common metadata (such as labels, or a template for the name of a +new Pod) as well as to specify a pod's desired state. +[Workload management](/docs/concepts/workloads/controllers/) controllers use Pod templates +(embedded into another object, such as a Deployment or StatefulSet) +to define and manage one or more {{< glossary_tooltip text="Pods" term_id="pod" >}}. +When there can be multiple Pods based on the same template, these are called +{{< glossary_tooltip term_id="replica" text="replicas" >}}. +Although you can create a PodTemplate object directly, you rarely need to do so.