Migrate from cert-based to agent-based: review-apps in gitlab
Scope
This issue is part of a bigger development effort described in detail by its epic. The scope of this issue is to migrate the
cluster name | project | slug |
---|---|---|
review-apps | gitlab | gitlab-org/gitlab |
cluster from cert-based to agent-based setup.
Actions
-
1. Ensure you have a working Kubernetes cluster ( review-apps
) and the manifests are in a GitLab project -
2. Register and install GitLab agent - (1. Create an agent configuration file 2. Register the agent with GitLab 3. Install the agent in your cluster) -
3. Update .gitlab/ci/review-apps/main.gitlab-ci.yml
and set the agent’s context to run kubectl commands -
4. Run the pipeline to deploy to or update the cluster -
5. Remove the cert-based cluster integration for review-app
: https://gitlab.com/gitlab-org/gitlab/-/clusters?tab=certificate_based
Edited by Nao Hashizume