Nous sommes heureux d'annoncer la sortie officielle du fournisseur Linode Terraform . En tant que mainteneurs officiels du fournisseur, nous continuerons à le soutenir et à le développer en collaboration avec notre partenaire HashiCorp.
Terraform est un outil open source d'infrastructure en tant que code qui est rapidement devenu la norme de l'industrie pour l'automatisation de l'infrastructure. Il permet de définir, de construire, de déployer et de modifier l'infrastructure en nuage et les services connexes.
Le fournisseur Linode Terraform permet aux clients de créer et de gérer :
- Instances Linode
- Block Storage Volumes
- Domaines
- NodeBalancers
- Images, StackScripts, et les clés SSH
Terraform peut également être utilisé pour gérer des centaines d'autres services web tels que New Relic, CloudFlare ou PagerDuty.
Démarrer avec Terraform
Nous ajouterons la prise en charge d'autres ressources Linode dans les mois à venir, ainsi que des guides et des exemples de configuration. Voici quelques ressources utiles pour commencer.
Pour savoir comment installer et créer un Linode avec Terraform, lisez le guide Use Terraform to Provision Linode Environments.
La documentation du fournisseur peut être consultée pour obtenir de l'aide sur les ressources et leurs paramètres.
Sur GitHub, vous trouverez la source, le journal des modifications et un exemple approfondi qui crée un cluster web Linode évolutif soutenu par Linode NodeBalancers, Domains, et Block Storage Volumes. Si vous rencontrez des problèmes, ouvrez un problème sur Github.
Bonne lecture !
Commentaires (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?