Skip to content

ojoaofaria/linode-intances-terraform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linode

Linode é um provedor de serviços na nuvem como a AWS, Azure e etc...

Eu resolvi usá-lo nesse laboratório pois eles dão 100 dólares de crédito para utilização, dessa forma posso criar a minha estrutura para treinamento sem custo.

Qual o cenário proposto?

Ambiente utilizado para treinamento de instalação e manutenção de laboratório com K8S.

Vamos criar uma estrutura com 7 maquinas para instalação manual do K8s.

  • 3 para utilização como master com 4GB de RAM.
  • 3 para utilização como worker com 2GB de RAM.
  • 1 para utilização como loadbalancer (HA Proxy) com 1GB de RAM.

Por onde começar?

Baixe e instale o Terraform, de acordo com seu sistema.

Após instalado execute dentro do diretório em que estão os arquivos baixados aqui:

terraform init # Para iniciar o terraform.
terraform plan -out infra # Para analisar o que será construido no provedor e verificar se está tudo como esperado.
terraform apply infra # Para aplicar o que foi mostrado no comando anterior, a palavra "infra" pode ser alterada nos dois comandos conforme sua decisão.
terraform destroy # Para destruir as intancias criadas anteriormente.

About

Create instances on linode

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages