Estamos entusiasmados em anunciar o lançamento oficial do Linode Terraform Provider. Como mantenedores oficiais do fornecedor, continuaremos apoiando e desenvolvendo-o em colaboração com nosso parceiro HashiCorp.
Terraform é uma infra-estrutura popular de código aberto como ferramenta de código que está rapidamente se tornando o padrão da indústria para automação de infra-estrutura. Com ela, você pode definir, construir, implantar e mudar a infraestrutura de nuvens e serviços relacionados.
O fornecedor Linode Terraform permite que os clientes criem e gerenciem:
- Instâncias de Linode
- Volumes de armazenamento em bloco
- Domínios
- NodeBalancers
- Images, StackScripts e chaves SSH
Terraform também pode ser usado para gerenciar centenas de outros serviços web, incluindo New Relic, CloudFlare, ou PagerDuty.
Começando com Terraform
Nos próximos meses estaremos adicionando suporte para mais recursos da Linode, juntamente com mais guias e configurações de amostra. Aqui estão alguns recursos úteis para que você possa começar.
Para uma caminhada na instalação e criação de um Linode com Terraform, leia o guia Use Terraform para Provision Linode Environments.
A documentação do fornecedor pode ser referenciada para ajuda com qualquer um dos recursos e seus parâmetros.
No GitHub, você encontrará o código-fonte, o registro de alterações e um exemplo detalhado que cria um cluster da Web Linode escalável com o apoio do Linode NodeBalancers, Domains e Block Storage Volumes. Se você encontrar algum problema, abra um problema no Github.
Aproveite!
Comentários (4)
Any plans to allow for image management via post-processor? Something along the lines of https://github.com/wata727/packer-post-processor-amazon-ami-management?
That’d be amazing!
Thank you for supporting TF!
While we don’t have an official Packer builder yet, we are hoping to have one in the future! You can take a look at a pull request for a Linode Plugin for Packer here: https://github.com/dradtke/packer-builder-linode/issues/2
great!
That’s exactly what I wanted to see here, and although I’m not planning to deploy something new any soon I’m glad that I’m not forced to use DO or AWS for my terraform deploys
(actually when I learned terraform I’ve made a DO account for the sole reason they’ve had the official terraform provider, and I didn’t want to experiment while learning)
How to install packages, database, application server etc?