Skip to content

itirohidaka/terraform-vsi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 

Repository files navigation

Utilizando Terraform para a criação de VSi (Virtual Server) na IBM Cloud

Procedimento de instalação no Mac OSx

1. Download terraform (terraform.io)

2. Copiar o binário para /usr/local/bin

3. Criar uma pasta para os arquivos TF

mkdir ~/teste-terraform
cd ~/teste-terraform
terraform init

4. Download do Plug-In IBM Cloud (https://github.com/IBM-Cloud/terraform-provider-ibm/releases) e descompactar

5. Criar a Pasta ~/terraform.d/plugins

mkdir ~/terraform.d/plugins

6. Download do Plug-In IBM Cloud (https://github.com/IBM-Cloud/terraform-provider-ibm/releases) e descompactar

7. Copiar o binário (terraform-provider-ibm) para a pasta ~/terraform.d/plugin

mv ~/teste-terraform/terraform-provider-ibm ~/terraform.d/plugins

8. Clonar o script de teste

git clone https://github.com/itirohidaka/terraform-vsi/blob/master/itiro.tf
cd ~/teste-terraform/terraform-vsi

9. Modificar os parâmetros de API (bluemix e softlayer) no arquivo itiro.tf

10. Modificar os parâmetros do aqruivo itiro.tf (sshkey id, subnets, etc)

11. Verificar se está tudo OK com o arquivo TF.

terraform plan

12. Criar as VSis e o Load Balancer

terraform apply

Comandos básicos do Terraform:

terraform init

terraform plan

terraform get

terraform apply


Referências do Terraform:

Site Oficial do Terraform

Referência IBM Cloud Plug In

Github do Terraform Provider IBM

Download do PlugIn IBM Cloud

Artigo sobre Terraform e Cluster K8s

Sample Code

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages