spec:
Jump to navigation
Jump to search
kind: Pod kind: Deployment kind: ReplicaSet kind: CronJob kind: PersistentVolumeClaim
kind: Deployment
spec: containers: - name: MyNginxContainer image: nginx
spec: containers: - name: your-name image: your-name:latest tty: true stdin: true
spec: podSelector: matchLabels: app: elasticsearch-master
spec: topologySpreadConstraints:
spec: securityContext:
ApiVersion: apps/v1 kind: Deployment metadata: name: spread-host-az labels: app: web-server spec: replicas: 4 .../...
Official example container using secrets[edit]
https://kubernetes.io/docs/concepts/configuration/secret/
apiVersion: v1 kind: Pod metadata: name: secret-env-pod spec: containers: - name: mycontainer image: redis env: - name: SECRET_USERNAME valueFrom: secretKeyRef: name: mysecret key: username optional: false # same as default; "mysecret" must exist # and include a key named "username" - name: SECRET_PASSWORD valueFrom: secretKeyRef: name: mysecret key: password optional: false # same as default; "mysecret" must exist # and include a key named "password" restartPolicy: Never
Related[edit]
spec.containers spec.resources
See also[edit]
spec, spec.
kind:
[Pod | Ingress | ClusterConfiguration
|Config | ServiceAccount | Deployment ], spec: metadata: data:
- Kubernetes API, Kubernetes API server,
apiVersion:, kubectl api-resources, kubectl api-versions, kind:
, Kubernetes API endpoint, 6443,kube-apiserver
, /etc/kubernetes/manifests/kube-apiserver.yaml,valueFrom, /var/log/kube-apiserver.log
Advertising: