Исходный код вики J02.01. Deployments (Развертывание приложений)
Редактировал(а) Ирина Сафонова 07.01.2024, 00:06
Скрыть последних авторов
author | version | line-number | content |
---|---|---|---|
![]() |
89.1 | 1 | {{box cssClass="floatinginfobox" title="**Содержание**"}} |
2 | {{toc/}} | ||
3 | {{/box}} | ||
![]() |
1.1 | 4 | |
![]() |
89.1 | 5 | (% data-xwiki-non-generated-content="java.util.List" %) |
6 | ((( | ||
![]() |
113.1 | 7 | = Что такое контроллер развертывания приложения? = |
![]() |
89.1 | 8 | ))) |
![]() |
1.1 | 9 | |
![]() |
90.1 | 10 | ---- |
![]() |
1.1 | 11 | |
![]() |
113.1 | 12 | **Контроллер развертывания** — декларативные обновления для [[подов>>https://wiki.dfcloud.ru/bin/view/Glossary/%D0%9F%D0%BE%D0%B4]] и наборов реплик. Вы описываете желаемое состояние в объекте развертывания, а контроллер изменяет фактическое состояние на желаемое с контролируемой скоростью. Поскольку развертывание запускает несколько копий вашего приложения, разверты автоматически заменяет экземпляры, которые выходят из строя или работают со сбоями. Развертывания обеспечивают доступность экземпляров приложений для обработки запросов пользователей. |
![]() |
55.1 | 13 | |
![]() |
79.1 | 14 | = Ссылки на документацию = |
![]() |
55.1 | 15 | |
![]() |
80.1 | 16 | ---- |
17 | |||
![]() |
111.1 | 18 | Более подробно в [[официальной документации Kubernetes>>https://kubernetes.io/docs/concepts/workloads/controllers/deployment/]]. |
![]() |
4.1 | 19 | |
![]() |
80.1 | 20 | = Необходимые условия перед выполнением настроек = |
![]() |
3.1 | 21 | |
22 | ---- | ||
23 | |||
![]() |
123.1 | 24 | Перед выполнением [[настроек>>https://wiki.dfcloud.ru/bin/view/%D0%9A%D0%BE%D0%BD%D1%82%D0%B5%D0%B9%D0%BD%D0%B5%D1%80%D0%BD%D0%B0%D1%8F%20%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0/Cloud%20Managed%20Kubernetes/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/01.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F/L.%20%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%BE%D0%BC/L02.%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B5%20%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9/L02.01.%20%D0%A0%D0%B0%D0%B7%D0%B2%D0%BE%D1%80%D0%B0%D1%87%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9/#H41D43044144244043E43943A430]] должны быть созданы: |
![]() |
7.1 | 25 | |
![]() |
114.1 | 26 | * [[рабочее пространство>>url:https://wiki.dfcloud.ru/bin/view/Glossary/%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B5%D0%B5%20%D0%BF%D1%80%D0%BE%D1%81%D1%82%D1%80%D0%B0%D0%BD%D1%81%D1%82%D0%B2%D0%BE]], |
27 | * [[проект>>url:https://wiki.dfcloud.ru/bin/view/Glossary/%D0%9F%D1%80%D0%BE%D0%B5%D0%BA%D1%82]], | ||
![]() |
124.1 | 28 | * пользователь {{code language="none"}}project-regular{{/code}}. |
![]() |
114.1 | 29 | |
30 | Пользователь должен быть приглашен в проект и наделен ролью {{code language="none"}}operator{{/code}}. | ||
31 | |||
![]() |
80.1 | 32 | = Настройка = |
![]() |
7.1 | 33 | |
34 | ---- | ||
35 | |||
36 | Настройка состоит из следующих последовательных шагов: | ||
37 | |||
![]() |
93.1 | 38 | 1. [[Открытие дашборда>>https://wiki.dfcloud.ru/bin/view/%D0%9A%D0%BE%D0%BD%D1%82%D0%B5%D0%B9%D0%BD%D0%B5%D1%80%D0%BD%D0%B0%D1%8F%20%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0/Cloud%20Managed%20Kubernetes/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/01.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F/L.%20%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%BE%D0%BC/L02.%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B5%20%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9/L02.01.%20%D0%A0%D0%B0%D0%B7%D0%B2%D0%BE%D1%80%D0%B0%D1%87%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9/#H4284304331.41E44243A44044B44243843543443044843143E440434430]]. |
39 | 2. [[Ввод основной информации>>https://wiki.dfcloud.ru/bin/view/%D0%9A%D0%BE%D0%BD%D1%82%D0%B5%D0%B9%D0%BD%D0%B5%D1%80%D0%BD%D0%B0%D1%8F%20%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0/Cloud%20Managed%20Kubernetes/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/01.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F/L.%20%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%BE%D0%BC/L02.%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B5%20%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9/L02.01.%20%D0%A0%D0%B0%D0%B7%D0%B2%D0%BE%D1%80%D0%B0%D1%87%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9/#H4284304332.41243243E43443E44143D43E43243D43E43943843D44443E44043C430446438438]]. | ||
40 | 3. [[Установка пода>>https://wiki.dfcloud.ru/bin/view/%D0%9A%D0%BE%D0%BD%D1%82%D0%B5%D0%B9%D0%BD%D0%B5%D1%80%D0%BD%D0%B0%D1%8F%20%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0/Cloud%20Managed%20Kubernetes/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/01.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F/L.%20%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%BE%D0%BC/L02.%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B5%20%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9/L02.01.%20%D0%A0%D0%B0%D0%B7%D0%B2%D0%BE%D1%80%D0%B0%D1%87%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9/#H4284304333.42344144243043D43E43243A43043F43E434430]]. | ||
41 | 4. [[Определение количества томов>>https://wiki.dfcloud.ru/bin/view/%D0%9A%D0%BE%D0%BD%D1%82%D0%B5%D0%B9%D0%BD%D0%B5%D1%80%D0%BD%D0%B0%D1%8F%20%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0/Cloud%20Managed%20Kubernetes/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/01.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F/L.%20%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%BE%D0%BC/L02.%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B5%20%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9/L02.01.%20%D0%A0%D0%B0%D0%B7%D0%B2%D0%BE%D1%80%D0%B0%D1%87%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9/#H4284304334.41E43F44043543443543B43543D43843543A43E43B43844743544144243243044243E43C43E432]]. | ||
42 | 5. [[Настройка дополнительных параметров>>https://wiki.dfcloud.ru/bin/view/%D0%9A%D0%BE%D0%BD%D1%82%D0%B5%D0%B9%D0%BD%D0%B5%D1%80%D0%BD%D0%B0%D1%8F%20%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0/Cloud%20Managed%20Kubernetes/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/01.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F/L.%20%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%BE%D0%BC/L02.%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B5%20%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9/L02.01.%20%D0%A0%D0%B0%D0%B7%D0%B2%D0%BE%D1%80%D0%B0%D1%87%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9/#H4284304335.A041D43044144244043E43943A43043443E43F43E43B43D43844243543B44C43D44B44543F43044043043C43544244043E432]]. | ||
![]() |
11.1 | 43 | |
![]() |
115.1 | 44 | При необходимости [[проверьте параметры настройки>>https://wiki.dfcloud.ru/bin/view/%D0%9A%D0%BE%D0%BD%D1%82%D0%B5%D0%B9%D0%BD%D0%B5%D1%80%D0%BD%D0%B0%D1%8F%20%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0/Cloud%20Managed%20Kubernetes/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/01.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F/L.%20%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%BE%D0%BC/L02.%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B5%20%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9/L02.01.%20%D0%A0%D0%B0%D0%B7%D0%B2%D0%BE%D1%80%D0%B0%D1%87%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9/#H41F44043E43243544043A43043443544243043B43543943D43044144244043E43943A438]]. |
![]() |
114.1 | 45 | |
![]() |
80.1 | 46 | == Шаг 1. Открытие дашборда == |
![]() |
12.1 | 47 | |
![]() |
93.1 | 48 | ~1. Войдите в веб-консоль **Cloud Managed Kubernetes** как {{code language="none"}}project-regular{{/code}}. |
![]() |
114.1 | 49 | 2. Перейдите в **Application Workloads** проекта, выберите **Workloads** и нажмите кнопку **Create **на вкладке **Deployments**. |
![]() |
21.1 | 50 | |
![]() |
80.1 | 51 | == Шаг 2. Ввод основной информации == |
![]() |
21.1 | 52 | |
![]() |
114.1 | 53 | Задайте имя развертыванию, например,{{code language="none"}}demo-deployment{{/code}}, выберите проект и нажмите кнопку **Next**. |
![]() |
23.1 | 54 | |
![]() |
80.1 | 55 | == Шаг 3. Установка пода == |
![]() |
23.1 | 56 | |
![]() |
94.1 | 57 | ~1. Перед установкой образа определите количество реплицированных [[подов>>https://wiki.dfcloud.ru/bin/view/Glossary/%D0%9F%D0%BE%D0%B4]], щелкнув [[image:https://www.kubesphere.io/images/docs/v3.3/project-user-guide/application-workloads/deployments/plus-icon.png||alt="icon"]] или [[image:https://www.kubesphere.io/images/docs/v3.3/project-user-guide/application-workloads/deployments/minus-icon.png||alt="icon"]] в поле .{{code language="none"}}spec.replicas{{/code}} [[файла манифеста>>https://wiki.dfcloud.ru/bin/view/Glossary/%D0%9C%D0%B0%D0%BD%D0%B8%D1%84%D0%B5%D1%81%D1%82%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F]]. |
![]() |
26.1 | 58 | |
59 | {{info}} | ||
![]() |
114.1 | 60 | Чтобы увидеть файл манифеста развертывания в формате [[YAML>>https://wiki.dfcloud.ru/bin/view/Glossary/YAML]], нажмите кнопку **Edit YAML** в правом верхнем углу. **Cloud Managed Kubernetes** позволяет редактировать файл манифеста напрямую для создания развертывания. Кроме того, вы можете выполнить описанные ниже шаги, чтобы создать развертывание через дашборд. |
![]() |
26.1 | 61 | {{/info}} |
62 | |||
![]() |
114.1 | 63 | 2. Нажмите на кнопку **Add Container**. |
64 | 3. Введите имя образа из общедоступного [[Docker Hub>>https://hub.docker.com/]] или из указанного вами частного репозитория. Например, введите {{code language="none"}}nginx{{/code}} в поле поиска и нажмите кнопку **Enter**. | ||
![]() |
26.1 | 65 | |
![]() |
29.1 | 66 | {{warning}} |
![]() |
99.1 | 67 | * Нажимайте **Enter **на клавиатуре после ввода имени образа в поле поиска. |
68 | * Если вы хотите использовать свой личный репозиторий образов, создайте [[секретную переменную>>https://wiki.dfcloud.ru/bin/view/%D0%9A%D0%BE%D0%BD%D1%82%D0%B5%D0%B9%D0%BD%D0%B5%D1%80%D0%BD%D0%B0%D1%8F%20%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0/Cloud%20Managed%20Kubernetes/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/01.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F/L.%20%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%BE%D0%BC/L04.%20%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B0/L04.01.%20%D0%A1%D0%B5%D0%BA%D1%80%D0%B5%D1%82%D0%BD%D1%8B%D0%B5%20%D0%BF%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5/]] реестра образов в разделе **Secrets** в **Configuration**. | ||
![]() |
29.1 | 69 | {{/warning}} |
70 | |||
![]() |
95.1 | 71 | 4. Установите необходимые запросы и ограничения для ресурсов [[CPU>>https://wiki.dfcloud.ru/bin/view/Glossary/CPU]] и памяти. |
![]() |
114.1 | 72 | 5. Нажмите кнопку **Use Default Ports** для настроек порта. Настройте протокол, имя и порт [[контейнера>>https://wiki.dfcloud.ru/bin/view/Glossary/%D0%9A%D0%BE%D0%BD%D1%82%D0%B5%D0%B9%D0%BD%D0%B5%D1%80]]. |
![]() |
95.1 | 73 | 6. Выберите политику извлечения образов из раскрывающегося списка. |
![]() |
119.1 | 74 | 7. При необходимости настройте следующие параметры дашборда: |
![]() |
114.1 | 75 | |
![]() |
115.1 | 76 | * **Health Check,** |
77 | * **Start Command, ** | ||
78 | * **Environment Variables, ** | ||
79 | * **Container Security Context,** | ||
80 | * **Synchronize Host Timezone.** | ||
![]() |
114.1 | 81 | |
82 | Закончите настройку — нажмите кнопку √ в правом нижнем углу. | ||
![]() |
96.1 | 83 | 8. Выберите стратегию обновления в раскрывающемся меню. Рекомендуется выбрать **Rolling Update**. |
![]() |
73.2 | 84 | 9. Выберите правило планирования пода. |
![]() |
115.1 | 85 | 10. Нажмите кнопку **Next**, чтобы продолжить настройку. |
![]() |
29.1 | 86 | |
![]() |
80.1 | 87 | == Шаг 4. Определение количества томов == |
![]() |
32.1 | 88 | |
![]() |
114.1 | 89 | При необходимости добавьте том напрямую или смонтируйте [[ConfigMap>>https://wiki.dfcloud.ru/bin/view/%D0%9A%D0%BE%D0%BD%D1%82%D0%B5%D0%B9%D0%BD%D0%B5%D1%80%D0%BD%D0%B0%D1%8F%20%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0/Cloud%20Managed%20Kubernetes/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/01.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F/L.%20%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%BE%D0%BC/L04.%20%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B0/L04.03.%20%D0%9A%D0%B0%D1%80%D1%82%D1%8B%20%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D0%B8/]] или секретную переменную. Либо нажмите кнопку **Next**, чтобы пропустить шаг. Более подробно про [[тома>>https://wiki.dfcloud.ru/bin/view/%D0%9A%D0%BE%D0%BD%D1%82%D0%B5%D0%B9%D0%BD%D0%B5%D1%80%D0%BD%D0%B0%D1%8F%20%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0/Cloud%20Managed%20Kubernetes/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/01.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F/L.%20%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%BE%D0%BC/L03.%20%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D1%82%D0%BE%D0%BC%D0%B0%D0%BC%D0%B8/]]. |
![]() |
32.1 | 90 | |
91 | {{info}} | ||
![]() |
98.1 | 92 | Развертывания не могут использовать шаблон тома [[наборов состояния>>https://wiki.dfcloud.ru/bin/view/Cloud%20Managed%20Kubernetes/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/01.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F/L.%20%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%BE%D0%BC/L02.%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B5%20%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9/L02.02.%20StatefulSets/]]. |
![]() |
32.1 | 93 | {{/info}} |
94 | |||
![]() |
80.1 | 95 | == Шаг 5. Настройка дополнительных параметров == |
![]() |
34.1 | 96 | |
![]() |
114.1 | 97 | При необходимости установите политику планирования [[нод>>https://wiki.dfcloud.ru/bin/view/Glossary/%D0%9D%D0%BE%D0%B4%D0%B0]] и добавьте [[метаданные>>https://wiki.dfcloud.ru/bin/view/Glossary/%D0%9C%D0%B5%D1%82%D0%B0%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5]]. Далее нажмите кнопку **Create**, чтобы завершить процесс развертывания. |
![]() |
36.1 | 98 | |
![]() |
114.1 | 99 | * **Выбор нод**. Назначьте реплики подов для запуска на указанных нодах. |
100 | * **Добавление метаданных**. Дополнительные настройки метаданных для таких ресурсов, как **Labels** и **Annotations**. | ||
![]() |
36.1 | 101 | |
![]() |
116.1 | 102 | = Проверка параметров настройки = |
![]() |
37.2 | 103 | |
104 | ---- | ||
105 | |||
![]() |
108.1 | 106 | (% class="wikigeneratedid" %) |
![]() |
116.1 | 107 | При необходимости проверьте параметры настройки. |
![]() |
108.1 | 108 | |
![]() |
80.1 | 109 | == Страница сведений == |
![]() |
37.2 | 110 | |
![]() |
109.1 | 111 | ~1. После создания развертывание отображается в списке. Щелкните значок [[image:https://www.kubesphere.io/images/docs/v3.3/project-user-guide/application-workloads/deployments/three-dots.png||alt="icon" height="25" width="21"]] справа и выберите параметры в меню, чтобы изменить данные: |
![]() |
37.2 | 112 | |
![]() |
117.1 | 113 | * **Edit Information**: просмотр и редактирование основной информации. |
114 | * **Edit YAML**: просмотр, загрузка, скачивание или обновление файла [[YAML>>https://wiki.dfcloud.ru/bin/view/Glossary/YAML]]. | ||
115 | * **Re-create**: повторное развертывание. | ||
116 | * **Delete**: удаление развертывания. | ||
![]() |
39.2 | 117 | |
![]() |
82.2 | 118 | 2. Щелкните имя развертывания и перейдите на страницу сведений о нем. |
![]() |
100.1 | 119 | 3. Нажмите **More**, чтобы отобразить доступные операции с развертыванием. |
![]() |
39.2 | 120 | |
![]() |
122.1 | 121 | * **Roll Back**: версия для отката. |
![]() |
117.1 | 122 | * **Edit Autoscaling**: автоматическое масштабирование реплик в соответствии с использованием [[CPU>>https://wiki.dfcloud.ru/bin/view/Glossary/CPU]] и памяти. Если указаны и CPU, и память, реплики добавляются или удаляются при выполнении любого из условий. |
123 | * **Edit Settings**: настройка стратегии обновления, контейнера и томов. | ||
124 | * **Edit YAML**: просмотр, загрузка, скачивание или обновление файла YAML. | ||
125 | * **Re-create**: повторное развертывание. | ||
126 | * **Delete**: удаление развертывания. После удаления осуществляется возврат на страницу со списком развертываний. | ||
![]() |
39.2 | 127 | |
![]() |
76.1 | 128 | 4. Перейдите на вкладку **Resource Status**, чтобы просмотреть информацию о порте и поде развертывания. |
![]() |
41.1 | 129 | |
130 | * **Replica Status**: нажмите [[image:https://www.kubesphere.io/images/docs/v3.3/common-icons/replica-plus-icon.png||alt="icon" width="20px"]] или [[image:https://www.kubesphere.io/images/docs/v3.3/common-icons/replica-minus-icon.png||alt="icon" width="20px"]], чтобы увеличить или уменьшить число реплик. | ||
![]() |
100.1 | 131 | * **Pods**. При необходимости просмотрите: |
![]() |
117.1 | 132 | ** информацию о поде: состояние, нода, IP-адрес пода, использование ресурсов, |
133 | ** информацию о контейнере, | ||
134 | ** логи контейнера. | ||
![]() |
101.1 | 135 | |
![]() |
80.1 | 136 | == Регистрация изменений == |
![]() |
44.1 | 137 | |
![]() |
102.1 | 138 | После изменения шаблона ресурса рабочей нагрузки генерируется новый журнал, а поды перепланируются для обновления версии. Последние десять версий сохраняются по умолчанию. При необходимости сделайте повторное развертывание, используя журнал изменений. |
![]() |
46.1 | 139 | |
![]() |
80.1 | 140 | == Метаданные == |
![]() |
46.1 | 141 | |
142 | Щелкните вкладку **Metadata**, чтобы просмотреть метки и аннотации развертывания. | ||
![]() |
47.1 | 143 | |
![]() |
80.1 | 144 | == Мониторинг == |
![]() |
47.1 | 145 | |
![]() |
102.1 | 146 | ~1. Щелкните вкладку **Monitoring**, чтобы просмотреть использование CPU, RAM, исходящий и входящий трафик развертывания. |
![]() |
49.1 | 147 | 2. Щелкните раскрывающееся меню в правом верхнем углу, чтобы настроить временной диапазон и интервал выборки. |
![]() |
102.1 | 148 | 3. Щелкните [[image:https://www.kubesphere.io/images/docs/v3.3/project-user-guide/application-workloads/deployments/deployments_autorefresh_start.png||alt="icon" height="16" width="17"]] / [[image:https://www.kubesphere.io/images/docs/v3.3/project-user-guide/application-workloads/deployments/deployments_autorefresh_stop.png||alt="icon" height="16" width="16"]] значок в правом верхнем углу, чтобы запустить или остановить автоматическое обновление данных. |
![]() |
51.1 | 149 | 4. Щелкните [[image:https://www.kubesphere.io/images/docs/v3.3/project-user-guide/application-workloads/deployments/deployments_refresh.png||alt="icon" height="18" width="19"]] в правом верхнем углу, чтобы вручную обновить данные. |
![]() |
54.1 | 150 | |
151 | === Переменные среды === | ||
152 | |||
![]() |
102.1 | 153 | Щелкните вкладку **Environment Variables**, чтобы просмотреть переменные среды развертывания. |
![]() |
54.1 | 154 | |
155 | === События === | ||
156 | |||
157 | Щелкните вкладку **Events**, чтобы просмотреть события развертывания. | ||
![]() |
78.1 | 158 | |
![]() |
102.1 | 159 | **[[В начало>>doc:Контейнерная разработка.Cloud Managed Kubernetes.WebHome]] **🡱 |
160 | **[[К следующему разделу>>doc:Контейнерная разработка.Cloud Managed Kubernetes.2\. Инструкция.01\. Инструкция пользователя.L\. Управление проектом.L02\. Рабочие нагрузки приложений.L02\.02\. StatefulSets.WebHome]] 🡲** | ||
![]() |
78.1 | 161 | **[[К предыдущему разделу>>doc:]] **🡰 |