Difference between revisions of "Kind: Deployment"

From wikieduonline
Jump to navigation Jump to search
 
(25 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{lowercase}}
 
{{lowercase}}
 +
* https://kubernetes.io/docs/concepts/workloads/controllers/deployment/
  
 
== Official Example ==
 
== Official Example ==
Line 8: Line 9:
 
  [[metadata:]]
 
  [[metadata:]]
 
   name: nginx-deployment
 
   name: nginx-deployment
   [[Kubernetes labels|labels:]]
+
   [[labels:]]
 
     app: nginx
 
     app: nginx
 
  [[spec:]]
 
  [[spec:]]
Line 15: Line 16:
 
     matchLabels:
 
     matchLabels:
 
       app: nginx
 
       app: nginx
   template:
+
   [[template]]:
 
     metadata:
 
     metadata:
 
       labels:
 
       labels:
Line 22: Line 23:
 
       [[containers:]]
 
       [[containers:]]
 
       - name: nginx
 
       - name: nginx
         [[image:]] nginx:1.14.2
+
         [[image]]: nginx:1.14.2
 
         ports:
 
         ports:
 
         - containerPort: 80
 
         - containerPort: 80
 +
 +
== Activities ==
 +
* [[Update your deployment with a new image version]]: [[kubectl set]]
  
 
== Related ==
 
== Related ==
* [[Kubernetes deployments]]
 
 
* <code>[[kind: ReplicaSet]]</code>
 
* <code>[[kind: ReplicaSet]]</code>
 
* <code>[[annotations:]]</code>
 
* <code>[[annotations:]]</code>
* <code>[[restartPolicy]]</code>
+
* <code>[[Kubernetes restartPolicy|restartPolicy]]</code>
 
* <code>[[schedulerName]]: [[default-scheduler]]</code>
 
* <code>[[schedulerName]]: [[default-scheduler]]</code>
* <code>[[serviceAccount]]</code>
+
* <code>[[serviceAccount]]</code>, <code>[[serviceAccountName]]</code>
* <code>[[serviceAccountName]]</code>
 
 
* <code>[[terminationGracePeriodSeconds]]</code>
 
* <code>[[terminationGracePeriodSeconds]]</code>
 
* <code>[[field.cattle.io/publicEndpoints]]</code>
 
* <code>[[field.cattle.io/publicEndpoints]]</code>
* <code>[[rollingUpdate]]</code>
+
* <code>[[Kubernetes deployments strategies|strategy]]</code>: <code>[[Recreate]] or [[rollingUpdate]]</code>
* <code>[[Kubernetes deployments strategies|strategy]]</code>
+
* <code>[[dnsPolicy]]</code>
 +
* <code>[[securityContext]]</code>
 +
* <code>[[ImagePullSecrets:]]</code>
 +
* <code>[[status:]]</code>
 +
* <code>[[app.kubernetes.io/managed-by: Helm]]</code>
 +
* [[RollingUpdateStrategy]]
 +
* [[kubectl describe deployment]]
 +
* [[kind: Service]]
 +
* [[revisionHistoryLimit]]
  
 
== See also ==
 
== See also ==
 +
* {{kind: Deployment}}
 
* {{K8s probes}}
 
* {{K8s probes}}
 
* {{Kubernetes deployments}}
 
* {{Kubernetes deployments}}
* {{kind}}
 
  
 
[[Category:Kubernetes]]
 
[[Category:Kubernetes]]

Latest revision as of 11:00, 21 April 2024

Advertising: