/
githubmirror
/
origin
Обзор
Документация
Войти
/
githubmirror
/
origin
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
examples/deployment/recreate-example.yaml
59 строк
1 KB
Maciej Szulik
Switch to groupified APIs
12 апр 2022, 22:03
Не верифицирован
12 апр 2022, 22:03
aac1020
Код
Авторство
О чём код?
apiVersion: v1 kind: List items: - apiVersion: v1 kind: Service metadata: name: recreate-example spec: ports: - port: 8080 targetPort: 8080 selector: deploymentconfig: recreate-example - apiVersion: apps.openshift.io/v1 kind: DeploymentConfig metadata: name: recreate-example spec: replicas: 2 selector: deploymentconfig: recreate-example strategy: # We set the type of strategy to Recreate, which means that it will be scaled down prior to being scaled up type: Recreate template: metadata: labels: deploymentconfig: recreate-example spec: containers: - image: openshift/deployment-example:v1 name: deployment-example ports: - containerPort: 8080 protocol: TCP triggers: - type: ConfigChange - imageChangeParams: automatic: true containerNames: - deployment-example from: kind: ImageStreamTag name: recreate-example:latest type: ImageChange - apiVersion: image.openshift.io/v1 kind: ImageStream metadata: name: recreate-example spec: dockerImageRepository: openshift/deployment-example - apiVersion: route.openshift.io/v1 kind: Route metadata: name: recreate-example spec: to: kind: Service name: recreate-example