OpenShift DeploymentConfig Definition: Difference between revisions
Jump to navigation
Jump to search
Line 7: | Line 7: | ||
<pre> | <pre> | ||
"kind": "DeploymentConfig", | |||
"apiVersion": "v1", | |||
"metadata": { | |||
"name": "frontend" | |||
}, | |||
"spec": { | |||
"template": { | |||
"metadata": { | "metadata": { | ||
"labels": { | "labels": { | ||
Line 53: | Line 60: | ||
} | } | ||
} | } | ||
}</pre> | } | ||
</pre> |
Revision as of 00:31, 12 May 2017
Internal
Example
"kind": "DeploymentConfig", "apiVersion": "v1", "metadata": { "name": "frontend" }, "spec": { "template": { "metadata": { "labels": { "name": "frontend" } }, "spec": { "containers": [ { "name": "helloworld", "image": "openshift/origin-ruby-sample", "ports": [ { "containerPort": 8080, "protocol": "TCP" } ] } ] } } "replicas": 5, "selector": { "name": "frontend" }, "triggers": [ { "type": "ConfigChange" }, { "type": "ImageChange", "imageChangeParams": { "automatic": true, "containerNames": [ "helloworld" ], "from": { "kind": "ImageStreamTag", "name": "origin-ruby-sample:latest" } } } ], "strategy": { "type": "Rolling" } } }