Deployment
Deployment — объект API Kubernetes, который обеспечивает процесс обновления подов и ReplicaSet и является основным объектом в процессе развертывания приложения. Deployment автоматически создает ReplicaSet, которые управляют жизненными циклами пода.
Чтобы создать Deployment в платформе Опеншифт для администратора:
Перейдите в меню
.Нажмите на кнопку Сreate Deployment.
Добавьте исходный код объекта Deployment и нажмите Create. Ниже приведен пример объекта Deployment, который создает ReplicaSet для запуска одного пода в приложении hello-openshift:
apiVersion: apps/v1 kind: Deployment metadata: name: hello-openshift spec: replicas: 1 selector: matchLabels: app: hello-openshift template: metadata: labels: app: hello-openshift spec: containers: - name: hello-openshift image: openshift/hello-openshift:latest ports: - containerPort: 80
Нажмите на кнопку Create.
См.также
Подробнее о Deployment cмотрите здесь.