Opsætning:
1. Installer Atlantis CI: Følg vejledningen på https://www.runatlantis.io/docs/latest/setup, installer både Atlantis-kommandolinjeværktøjet og en Atlantis-serverinstans.
2. Opret konfigurationsfil: Tilføj en atlantis.yaml i dit lager fil ved depotroden. Inkluder detaljer som terraform-modulversion, tilstandslås-timeout, miljøvariabel osv. Se https://www.runatlantis.io/docs/latest/terraform for syntaksdetaljer.
Brug:
3. Link GitHub :Forbind Atlantis med din GitHub-konto for at hente Pull Requests:https://www.runatlantis.io/docs/latest/configure_github. Giv den derefter "Public Repo"-tilladelsen, når den anmoder om adgang til din forked repo.
4. Opret pull-anmodning :Foretag og forpligt ændringer til dit Terraform-lager, som du plejer. Når du er færdig, skal du oprette en "Pull Request" på GitHub og skubbe alle commits for at udløse Atlantis.
5. Atlantis Checks PR :På dette tidspunkt bør du se Atlantis som en af statuskontrollerne på din Pull-anmodning med kommentarer til din forpligtelse.
Husk, at formålet med Atlantis for Terraform er at fange fejl tidligt ved at validere infrastrukturkonfigurationer og -planer før den faktiske udrulning, hvilket hjælper med at sikre mere sikre udrulninger og jævnere automatiseringsprocesser.