Automatitzeu el subministrament d’infraestructures amb Terraform Cloud & GitHub Actions. IAC + GitOps

Bloc

Automatitzeu el subministrament d’infraestructures amb Terraform Cloud & GitHub Actions. IAC + GitOps

Una guia per configurar el subministrament automàtic d’infraestructures amb Núvol Terraform & Accions de GitHub . Apalancament Infraestructura com a codi (IAC) i GitOps per actualitzar automàticament la vostra infra basada en un dipòsit de GitHub.

En aquest tutorial, connectarem Terraform Cloud amb un dipòsit de GitHub i aprofitarem les accions de GitHub per subministrament d'infraestructura de núvol a AWS .

Combinarem els enfocaments IAC i GitOps i gestionarem els nostres recursos al núvol mitjançant codi.

Infraestructura com a codi (IAC)

La forma moderna de gestionar la infraestructura del núvol és fer-ho tractar-lo com un programari . El nombre de recursos que hem de manejar augmenta diàriament juntament amb la seva elasticitat. L’escala de la infraestructura és cada cop més gran i és massa difícil per a la gent gestionar-la amb formes tradicionals.

Encara més, els entorns de núvol basats en l'API proporcionen moltes més opcions d'automatització que abans. Gestionar el nostre codi Infra as ens permet beneficiar-nos versions de versions , consistència , repetibilitat , col·laboració , traçabilitat mentre es configuren solucions completes en entorns que canvien ràpidament cada dia.

GitOps

GitOps és el marc operatiu que ens permet portar les millors pràctiques utilitzades per al desenvolupament d'aplicacions a l'automatització d'infraestructures.

Combinant els nostres mètodes Infa com a codi i GitOps, ara podem operar de manera segura a la nostra infraestructura aprofitant les mateixes eines CI / CD i canonades de prova i desplegaments automatitzats que ja fem servir.

GitOps ens proporciona la capacitat i el marc per automatitzar la nostra infra-aprovisionament. En la pràctica GitOps s’aconsegueix combinant IAC , Dipòsits Git, MRs / PRs , i CI / CD pipelines . En primer lloc, definim els nostres recursos infra com a codi.

#gitops #terraform # github-actions #aws #github

medium.com

Automatitzeu el subministrament d’infraestructures amb Terraform Cloud & GitHub Actions. IAC + GitOps

Automatitzeu el subministrament d’infraestructures amb Terraform Cloud & GitHub Actions. IAC + GitOps. Una guia per configurar el subministrament automàtic d’infraestructures amb Terraform Cloud & GitHub Actions. Aprofiteu la infraestructura com a codi (IAC) i GitOps automàticament. Connectarem Terraform Cloud amb un dipòsit de GitHub i aprofitarem les accions de GitHub per subministrar infraestructura de núvol a AWS.