Working with configuration files
Kubernetes supports two different file formats YAML and JSON. Each format can describe the same function of Kubernetes.
Getting ready
Both YAML and JSON have official websites to describe the standard format.
YAML
The YAML format is very simple with less syntax rules; therefore, it is easy to read and write by a human. To know more about YAML, you can refer to the following website link:
http://www.yaml.org/spec/1.2/spec.html
The following example uses the YAML format to set up the nginx
pod:
apiVersion: v1 kind: Pod metadata: name: nginx labels: name: nginx spec: containers: - name: nginx image: nginx ports: - containerPort: 80
JSON
The JSON format is also simple and easy to read by humans, but more program-friendly. ...
Get DevOps: Puppet, Docker, and Kubernetes now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.