OpenShift DeploymentConfig Definition
Jump to navigation
Jump to search
External
- https://docs.openshift.com/container-platform/latest/rest_api/openshift_v1.html#v1-deploymentconfig
- https://docs.openshift.com/container-platform/latest/rest_api/openshift_v1.html#v1-deploymentconfigspec
Internal
Definition
apiVersion: v1 kind: DeploymentConfig metadata: name: blue labels: {...} spec: replicas: 1 [[OpenShift_REST_Resource_Definition_Schema#selector|selector\\: name: some-name strategy: type: Recreate template: metadata: labels: {...} spec: containers: - name: blue image: imagePullPolicy: Always ports: - containerPort: 1234 protocol: TCP volumeMounts: - name: data mountPath: /opt/blue/data - name: config mountPath: /etc/blue/conf livenessProbe: {...} readinessProbe: {...} terminationMessagePath: /dev/termination-log resources: {...} dnsPolicy: ClusterFirst restartPolicy: Always securityContext: {...} terminationGracePeriodSeconds: 30 volumes: - name: data persistentVolumeClaim: claimName: data-pvc - name: config configMap: name: config-cm items: - key: app.ini path: app.ini triggers: - type: ConfigChange - type: ImageChange imageChangeParams: from: kind: ImageStreamTag name: gogs:0.11.29 status: {...}