Difference between revisions of "Exploring the Kubernetes object model"
From MyWiki
Line 3: | Line 3: | ||
*The same network namespace | *The same network namespace | ||
*Have access to mount the same external storage (volumes). | *Have access to mount the same external storage (volumes). | ||
+ | |||
+ | Below is an example of a Pod object's configuration in YAML format: | ||
+ | <source lang="yaml"> | ||
+ | apiVersion: v1 | ||
+ | kind: Pod | ||
+ | metadata: | ||
+ | name: nginx-pod | ||
+ | labels: | ||
+ | app: nginx | ||
+ | spec: | ||
+ | containers: | ||
+ | - name: nginx | ||
+ | image: nginx:1.15.11 | ||
+ | ports: | ||
+ | - containerPort: 80 | ||
+ | </source> |
Latest revision as of 16:43, 22 September 2019
A Pod is a logical collection of one or more containers, which:
- Are scheduled together on the same host with the Pod
- The same network namespace
- Have access to mount the same external storage (volumes).
Below is an example of a Pod object's configuration in YAML format:
apiVersion: v1 kind: Pod metadata: name: nginx-pod labels: app: nginx spec: containers: - name: nginx image: nginx:1.15.11 ports: - containerPort: 80