Bonus: GitLab
artainmo opened this issue · 3 comments
artainmo commented
START:
- Review GitLab, helmet notions... \
- Review pdf and understand what is asked.. \
END:
- Test if it functions correctly \
- Update bonus README.md \
artainmo commented
GOAL:
The goal is that the GitLab CI/CD pipeline triggers Argo-CD sync each time the repo changes.
Once a change occurs on GitLab repo, the GitLab CI/CD pipeline will start and synchronize using Argo-CD.
STEPS:
- Create personal Github repo with p3. \
- Create GitLab repo made from github repo that is sync with this repo. \
- Deploy a GitLab CI/CD pipeline inside kubernetes cluster. The GitLab CI/CD pipeline will execute each time a change is made on its repo. \
- Transform the gitlab repo simply into an app repo. \
- The pipeline will 'deploy' by calling argo-cd commands to synchronize. \
DONE
artainmo commented
GOAL:
Start by connecting GitLab to kubernetes...
COURSES TO TRY:
- https://docs.gitlab.com/charts/installation/
- https://docs.gitlab.com/ee/user/clusters/agent/install/
- https://docs.gitlab.com/ee/user/clusters/agent/ci_cd_workflow.html
DONE
artainmo commented
Apparently GitLab Agents are able to do the same as Argo-CD. Maybe I should use it instead.