Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
devops:skaffold [2021/03/30 16:42]
admin [Настройка CI/CD на базе GitLab и Skaffold]
devops:skaffold [2021/04/22 09:44] (current)
admin [Настройка проекта в GitLab]
Line 54: Line 54:
 ===== Настройка проекта в GitLab ===== ===== Настройка проекта в GitLab =====
   * Включаем CI/CD для проекта - **Settings -> General -> Visibility, project features, permissions -> Pipelines**   * Включаем CI/CD для проекта - **Settings -> General -> Visibility, project features, permissions -> Pipelines**
-  * Настраиваем переменные - **Settings -> CI/CD -> Variables**. Нужно добавить **DOCKER_REGISTRY_URL** и конфиги для кластеров (переменные **KUBECONFIG_PROD** и **KUBECONFIG_TEST**), отличных от того, где работает раннер (в своем кластере раннер имеет права). Если docker registry требует аутентифиуации, то добавляем переменные **DOCKER_REGISTRY_LOGIN** и **DOCKER_REGISTRY_PASS** и расскоментируем в **.gitlab-ci.yaml** соответствующие строчки.+  * Настраиваем переменные - **Settings -> CI/CD -> Variables**. Нужно добавить **DOCKER_REGISTRY_URL** и конфиги для кластеров (переменные **KUBECONFIG_PROD** и **KUBECONFIG_TEST**), отличных от того, где работает раннер (в своем кластере раннер имеет права). Если **docker registry** требует аутентифиуации, то добавляем переменные **DOCKER_REGISTRY_LOGIN** и **DOCKER_REGISTRY_PASS** и расскоментируем в **.gitlab-ci.yaml** соответствующие строчки.
  
 ===== .gitlab-ci.yml ===== ===== .gitlab-ci.yml =====
  • devops/skaffold.txt
  • Last modified: 2021/04/22 09:44
  • by admin