Manifests
Kubernetes manifest files are used to define objects.
- Manifests can be written in YAML (preferred) or JSON.
- A single manifest file can contain any number of resources, delimited by three dashes (
---
).
apiVersion: v1
kind: Namespace
metadata:
name: my-app
---
apiVersion: v1
kind: Pod
metadata:
name: web
namespace:
spec:
containers:
- name: web
image: nginx:latest
ports:
- containerPort: 80
Tools like p.r.comp.cloud.cncf.kubernetes.helm (Private) offer templating and packaging tools to make authoring and distributing manifests a little easier.
Backlinks