mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,4 Tsd.
aktive Profile

#terraform

8 Beiträge7 Beteiligte2 Beiträge heute

Proxmox fully automated! From ClickOps to Code: Automated. Audited. Revisioned. Repeatable.

Starting from the base by automating:
- Cluster initialization
- Cluster join
- Storage Integration
- Proxmox Backup Server Integration
- SDN Networks (different ones for pros/dev)
- Guest Resources utilizing the cluster infrastructure

#Proxmox #PVE #Pbs #ProxmoxBackupServer #opensource #Automation #Ansible #python #devops #terraform #cicd #pipeline #cluster #nfs #iscsi

peertube.gyptazy.com/w/4cp7ddL

Fortgeführter Thread

To my own surprise, I was much less nervous than I thought I would be. Thanks to the great, kind, and engaged audience I quite enjoyed it. It might just be addicting.

With that in mind I'm considering giving a workshop on #InfrastructureAsCode (#IaC) with #Terraform / #OpenTofu. This may be at a meetup, conference, or a company. Would you be interested? Do you know of a meetup or conference where that would fit in? Let me know.

An #AWS EC2 instance got destroyed and re-created on _EVERY_ #Terraform run.

As working with Terraform is rather new to me, I obviously did what most people do these days: I prompted #AI to create me some Terraform code.

However the resulting "aws_instance" resource contained an option, which wouldn't correctly work with an already existing VPC.

claudiokuenzler.com/blog/1495/

Claudio Kuenzler · AWS EC2 instance (aws_instance) replaced on every Terraform runVon Claudio Kuenzler

Day 484. Continuing the shit from day 483, when you want to upgrade the version of your #Azure Database for PostgreSQL flexible server through #Terraform without wiping it, you have to set the 'create_mode' property to 'Upgrade' instead of 'Default'. However, you cannot set it to 'Upgrade' when creating the resource and changing it later forces a replacement of the resource, wiping all of your data.

Work is nearly completed on bringing 3 important features to the Infrastructure as Code Gradle plugin suite:

- Testing of OpenTofu / Terraform source.

- Publishing of OpenTofu / Terraform modules to a variety of targets, including the official registry process.

- Generation of documentation for OpenTofu / Terraform source sets and modules.

Finally testing and polishing of docs are underway and these features will be in the 2.1 release.

#Terraform is great because it is not simply for one provider/one cloud. You can target multiple clouds in the same Terraform configuration. It doesn't have to be multiple clouds, the more generic term is multiple providers (e.g. #Azure + Entra ID)

Read my article on using Terraform for multi-cloud over at #Spacelift spacelift.io/blog/terraform-mu

terraform multi cloud
SpaceliftMulti-Cloud Provisioning and Management with TerraformLearn how to manage multi-cloud infrastructure with Terraform. Explore provisioning strategies, best practices, and real-world examples.