Como criar Terraform Modules

  Рет қаралды 5,983

Cleber Gasparoto

Cleber Gasparoto

Күн бұрын

Terraform Modules é umas das funcionalidades mais legais e poderosas do Terraform. Com módulos podemos abstrair muitas partes da nossa infraestrutura que se repetem e torná-las flexíveis e reutilizáveis.
Neste vídeo é mostrado os comandos:
terraform init
terraform validate
terraform plan
terraform apply
terraform destroy
--------------------------------------------------------------------------------------------------------------------------------------------------------------
Links mencionados no vídeo:
--------------------------------------------------------------------------------------------------------------------------------------------------------------
Curso completo gratuito de Terraform:
Playlist do curso: bit.ly/3t3iDFk
Código fonte: bit.ly/3EfHCf0
--------------------------------------------------------------------------------------------------------------------------------------------------------------
Curso pago com exemplos do mundo real:
Gumroad: bit.ly/3gvOL0x - Preço cheio. Curso atualizado com novos módulos. Possibilidade de mentoria
Udemy: bit.ly/2JuJmJn - Os maiores descontos. Sem atualizações futuras. Sem mentoria
Workover: bit.ly/2YzfSBt - Desconto considerável. Possibilidade de mentoria. Sem atualizações futuras
--------------------------------------------------------------------------------------------------------------------------------------------------------------
Site/Blog: bit.ly/3tdDUvU
Twitter: bit.ly/2OSIZe4
Linkedin: bit.ly/3zfuDag

Пікірлер: 13
@jacksonwilliam
@jacksonwilliam Жыл бұрын
Obrigado e parabéns Cleber, eu vi todos os vídeos relacionados e seu conhecimento e conteúdo são fantásticos!!!
@gilbertomanhaes8850
@gilbertomanhaes8850 2 жыл бұрын
Parabéns Cleber pela iniciativa de disponibilizar esse curso. Me ajudou bastante a criar e provisionar meus recursos. Estou precisando de resolver 2 pontos: 1 - Criar um evento (job agendado pelo cron) para iniciar uma stepfunctions que cria um EMR(cluster) e executa um notebook. A stepfunctions está ok. Só não consegui criar o recurso do eventBridge (achei bem confuso os exemplos no site do terraform). Se puder ajudar, agradeço. 2 - Como provisionar o pipeline usando o azure devops? Teria algum passo a passo? Obrigado e forte abraço.
@CleberGasparoto
@CleberGasparoto 2 жыл бұрын
Obrigado, Gilberto! Não sei te falar pois eu não tenho experiência com nenhuma das duas ferramentas (EventBridge e Azure DevOps)
@gilbertomanhaes8850
@gilbertomanhaes8850 2 жыл бұрын
@@CleberGasparoto obrigado pelo retorno. Consegui resolver.
@CleberGasparoto
@CleberGasparoto 2 жыл бұрын
@@gilbertomanhaes8850 Show de bola e desculpa a demora pra responder, tô retornando os trabalhos com o youtube agora :)
@luizcarlossantosjr4193
@luizcarlossantosjr4193 3 жыл бұрын
Parabéns pelo conteúdo! Bem bacana!
@CleberGasparoto
@CleberGasparoto 3 жыл бұрын
Obrigado, Luiz Carlos! Abraço!
@eduardohumel
@eduardohumel 8 ай бұрын
@CleberGasparoto Estou com uma duvida, como que um recurso de uma modulo vai acessar o outro modulo. Cenários: em um modulo, eu criei os componentes de rede e o outro os componentes da instances, mas eu tenho que especificar a subnet que a instance vai ficar. mas o terraform esta dando erro informando que não esta localizando o recurso. tem como dar uma dia aii, pls
@CleberGasparoto
@CleberGasparoto 8 ай бұрын
vc precisa expor os recursos do modulo com o output do terraform. Depois, vc consegue acessar eles da seguinte forma: module.nome_do_modulo.recurso_exposto
@eduardohumel
@eduardohumel 8 ай бұрын
@@CleberGasparoto Deu certo. obrigado Qual IDE vc usa? estou vendo o seu video. vc digita pouco e a IDE auto completa um monte de coisa.
@CleberGasparoto
@CleberGasparoto 8 ай бұрын
@@eduardohumel no video eu estava usando o webstorm com um plugin do terraform. Hoje em dia vc consegue uma funcionalidade parecido no vscode com as extensoes oficiais da hashicorp
@clevenielsonvieira5905
@clevenielsonvieira5905 3 жыл бұрын
Caramba!! Essa aula foi complexa... vou revisar para melhor entendimento quando concluí.
@CleberGasparoto
@CleberGasparoto 3 жыл бұрын
Qualquer dúvida você pode postar no link abaixo, bons estudos! github.com/chgasparoto/curso-aws-com-terraform/discussions
Como trabalhar com Terraform Workspaces
15:02
Cleber Gasparoto
Рет қаралды 2,7 М.
Como criar AWS Lambda com Terraform
22:16
Cleber Gasparoto
Рет қаралды 4,3 М.
Стойкость Фёдора поразила всех!
00:58
МИНУС БАЛЛ
Рет қаралды 7 МЛН
Сюрприз для Златы на день рождения
00:10
Victoria Portfolio
Рет қаралды 1,8 МЛН
РОДИТЕЛИ НА ШКОЛЬНОМ ПРАЗДНИКЕ
01:00
SIDELNIKOVVV
Рет қаралды 3,8 МЛН
Крутой фокус + секрет! #shorts
00:10
Роман Magic
Рет қаралды 40 МЛН
Modules | Terraform Tutorial | #15
35:11
Will Brock
Рет қаралды 120 М.
O que é Interpolação, Locals e Outputs no Terraform?
14:36
Cleber Gasparoto
Рет қаралды 7 М.
8 Terraform Best Practices that will improve your TF workflow immediately
8:57
Como eu gostaria de ter aprendido - Terraform
31:42
souzaxx
Рет қаралды 32 М.
Variáveis no Terraform, tudo que você precisa saber
16:20
Cleber Gasparoto
Рет қаралды 9 М.
Curso Flutterflow Gratuito 2024 Para Iniciantes | Do Zero Ao App
3:52:12
NoCode StartUp
Рет қаралды 189 М.
Terraform para iniciantes: Aprenda a provisionar recursos na AWS
2:31:47
Cleber Gasparoto
Рет қаралды 2 М.
Entendendo como funciona o modules - Terraform
20:06
souzaxx
Рет қаралды 4,4 М.
Стойкость Фёдора поразила всех!
00:58
МИНУС БАЛЛ
Рет қаралды 7 МЛН