Skip to content

Latest commit

 

History

History
28 lines (25 loc) · 1.41 KB

gitlab使用helm安装.md

File metadata and controls

28 lines (25 loc) · 1.41 KB

参考网址: https://docs.gitlab.com/ee/install/kubernetes/gitlab_chart.html

###gitlab-ce chart 配置helm chart镜像使用镜像拉取策略为IfNotPresent. 配置默认的持久化存储

 helm upgrade --install gitlab ./gitlab --timeout 600 --set global.hosts.domain=example.com --set global.hosts.externalIP=10.10.10.10 --set certmanager-issuer.email=email@example.com --set gitlab.migrations.image.repository=registry.gitlab.com/gitlab-org/build/cng/gitlab-rails-ce --set gitlab.sidekiq.image.repository=registry.gitlab.com/gitlab-org/build/cng/gitlab-sidekiq-ce --set gitlab.unicorn.image.repository=registry.gitlab.com/gitlab-org/build/cng/gitlab-unicorn-ce

###gitlab auto devops 参考网址: https://docs.gitlab.com/ee/topics/autodevops/index.html#auto-sast gitlab包含了auto devops全过程,具体如下

  • auto build
  • auto test
  • auto code quality
  • auto Static Application Security Testing (SAST)
  • Auto Dependency Scanning
  • Auto License Management
  • Auto Container Scanning
  • Auto Review Apps
  • Auto Dynamic Application Security Testing (DAST)
  • Auto Browser Performance Testing
  • Auto Deploy
  • Auto Monitoring

此外,用户还可以在代码文件自定义一些 buildpacks, to Dockerfiles, Helm charts等配置,也可以配置Environment variables实现自主的功能。

###gitlab集成kubernetes 在新版(11.0)gitlab中可以配置集成已存在的kubernetes集群和GCE kubernetes集群。