Instellen:
1. Installeer Atlantis CI: Volg de handleiding op https://www.runatlantis.io/docs/latest/setup en installeer zowel het Atlantis-opdrachtregelprogramma als een Atlantis-serverinstantie.
2. Configbestand maken: Voeg in uw repository een atlantis.yaml toe bestand in de root van de repository. Voeg details toe zoals de versie van de terraform-module, de time-out van de statusvergrendeling, de omgevingsvariabele, enz. Raadpleeg https://www.runatlantis.io/docs/latest/terraform voor syntaxisdetails.
Gebruik:
3. GitHub koppelen :Verbind Atlantis met uw GitHub-account om Pull Requests op te halen:https://www.runatlantis.io/docs/latest/configure_github. Geef het vervolgens de toestemming "Openbare opslagplaats" wanneer het toegang vraagt tot uw gevorkte opslagplaats.
4. Maak een pull-verzoek :Breng wijzigingen aan in uw Terraform-repository en voer deze door zoals u gewoonlijk doet. Als u klaar bent, maakt u een "Pull Request" aan op GitHub en pusht u alle commits om Atlantis te activeren.
5. Atlantis controleert PR :Op dit punt zou je Atlantis moeten zien als een van de statuscontroles op je Pull Request met commentaar op je commit.
Vergeet niet dat het doel van Atlantis voor Terraform is om fouten vroegtijdig op te sporen door infrastructuurconfiguraties en -plannen te valideren vóór daadwerkelijke implementatie, waardoor veiligere implementaties en soepelere automatiseringsprocessen kunnen worden gegarandeerd. |