Изменения документа G. Загрузка приложений в репозиторий KubeSphere GitHub
Редактировал(а) Ирина Сафонова 06.01.2024, 14:08
От версии 5.1
отредактировано Ирина Сафонова
на 11.05.2023, 03:13
на 11.05.2023, 03:13
Изменить комментарий:
К данной версии нет комментариев
К версии 2.1
отредактировано Ирина Сафонова
на 11.05.2023, 03:04
на 11.05.2023, 03:04
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -14,31 +14,8 @@ 14 14 15 15 Сначала создайте приложение на основе [[документации Helm>>https://helm.sh/docs/topics/charts/]]. Вы можете обратиться к существующим приложениям в репозитории приложений KubeSphere. Официальные приложения хранятся в [[src/main>>https://github.com/kubesphere/helm-charts/tree/master/src/main]], а тестируемые приложения — в [[src/test>>https://github.com/kubesphere/helm-charts/tree/master/src/test]]. 16 16 Загрузка состоит из следующих последовательных шагов: 17 -1. [[Разработкаприложения>>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/G.%20%D0%97%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9%20%D0%B2%20%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B9%20KubeSphere%20GitHub/#H42043043744043043143E44243A43043F44043843B43E43643543D43844F]].18 -2. [[Отправка приложения в пулл-реквест>>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/G.%20%D0%97%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9%20%D0%B2%20%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B9%20KubeSphere%20GitHub/#H41E44243F44043043243A43043F44043843B43E43643543D43844F43243F44343B43B-44043543A432435441442]].17 +1. Разветвление репозитория приложений KubeSphere. 18 +2. Отправка приложения в пулл-реквест. 19 19 3. Разворачивание приложений. 20 20 21 -=== Разработка приложения === 22 22 23 -Для разработки: 24 -1. Разветвите репозиторий приложений KubeSphere. 25 -2. Установите Helm на основе [[документации>>https://helm.sh/docs/topics/charts/]]. 26 -3. Выполните следующую команду, чтобы инициализировать клиент Helm: 27 - 28 -{{code language="none"}} 29 -helm init --client-only 30 -{{/code}} 31 - 32 -4. Создайте ваше приложение. Например, с именем {{code language="none"}}mychart{{/code}} в каталоге {{code language="none"}}src/test{{/code}}. 33 - 34 -{{code language="none"}} 35 -cd src/test 36 -helm create mychart 37 -cd mychart 38 -{{/code}} 39 - 40 -Также вы можете видеть, что Helm создал связанные шаблоны в каталоге. 41 - 42 -=== Отправка приложения в пулл-реквест === 43 - 44 -Когда вы закончите разработку, отправьте пулл-реквест в официальный репозиторий KubeSphere для проверки.