Guia Prático de Criação com Infraestrutura como Código | Terraform, Ansible e Jenkins
Neste vídeo, @LearnLinuxTV fala sobre o processo de uso de algumas das ferramentas de infraestrutura como código mais usadas. Para esta demonstração, vamos usar Jenkins, Terraform e Ansible para construir e configurar uma instância Linode.
Capítulos:
0:00 Introdução
1:05 Implantar Jenkins via Linode Marketplace
3:35 SSH em Linode
3:55 Verifique a disponibilidade do Jenkins
17h00 Acesse Jenkins pela Web
6:05 Criar usuário administrador
7h30 Preparação para instalação Terraform
7:50 Adicionar chave GPG às lojas
8h00 Adicionar repositório à lista
8h35 Obtenha atualizações
8:50 Instalação Terraform Pacotes
9:05 Instalar Ansible
9:35 Criar chave SSH para usuário Jenkins
11h50 Uso Terraform para construir instância
12:25 Criar Token API Linode
15h30 Criação de diretório para Terraform arquivos
15:57 Conceda ao usuário Jenkins acesso ao diretório
16:30 Criar diretório Linode_Build
17:05 Criar Terraform Arquivo
24:53 Criar arquivo de variáveis
29:00 Criar Apache .yml
31:20 Criar Ansible .cfg
32h30 Corrida Terraform Iniciar
33:20 Corrida Terraform Plano
34:20 Corrida Terraform Aplicar
35:00 Teste Apache na Nova Instância
35:50 Adicionar compilação ao Jenkins
39:00 Execute o trabalho
39:25 Resolver erro de compilação
40:05 Execute o trabalho novamente
41:00 Teste Apache na Nova Instância
41:22 Conclusão
Novo na Linode? Comece aqui com um crédito de $100!
Leia o documento para uma introdução escrita ao IaC.
Assista a este vídeo sobre o IaC.
Inscreva-se para ser notificado sobre novos episódios assim que forem lançados.
#IaC #Terraform #Ansible #Jenkins
Produtos: Infra-estrutura como Código, Terraform, Ansible; @LearnLinuxTV