
7/11/2022 · Ivan Lychev
What this post added
This post details advanced techniques for migrating from Atlassian Bamboo Server to GitLab CI/CD. It covers creating preview environments using GitOps principles, Terraform, and GitLab's infrastructure-as-code capabilities. Specific steps include creating releases, tagging infrastructure blueprints, and deploying applications to newly created environments. The post also outlines how to update an environment's infrastructure by modifying the `version.txt` file in the infrastructure-set repository. It highlights the advantages of this approach, such as keeping familiar concepts and workflows, adhering to GitOps tenets, and empowering user self-service, while also acknowledging shortcomings like the lack of a central aggregated environment dashboard.