v0.31.0
TERRAFORM
🚀 Features
Network
-
Criação de VPC via API v1 (assíncrono)
- Com essa mudança de API, eliminamos problemas de timeout na criação de VPCs.
-
Novos campos adicionados a datasources
mgc_network_vpcs_subnetsubnetpool_id: ID do subnetpool associado à subnet. Permite identificar o pool de sub-redes ao qual a subnet pertence.
mgc_network_subnetpoolis_default: Indica se o subnetpool é o padrão na configuração da VPC. Um valor booleano (trueoufalse) que ajuda a identificar pools predefinidos.
Block Storage
-
Suporte a Availability Zones (AZ) e novos campos nos recursos de snapshots e volumes
-
mgc_block_storage_volumessnapshot_id: Permite criar um volume a partir de um snapshot.availability_zones: Define as zonas de disponibilidade.
-
mgc_block_storage_snapshotssnapshot_source_id: ID da origem do snapshot.availability_zones: Define as zonas de disponibilidade.type: Tipo do snapshot, podendo ser:instant: Snapshot de alta performance, armazenado em NVMe. Ideal para cargas de trabalho que exigem velocidade e recuperação imediata.object: Snapshot durável e econômico, salvo em object storage. Ideal para backups de longo prazo, focado em segurança e custo reduzido.
-
Consulte mais informações na documentação: Tipos de Snapshots | Docs Magalu Cloud
-
-
Datasources adicionados:
mgc_block_storage_snapshotsmgc_block_storage_volumes
Virtual Machines
- Suporte a Availability Zones (AZ)
- Compatibilidade adicionada em recursos e datasources.
🐞 Fixes
-
Geral
- Corrigido o loop de login na ausência de chaves.
-
Kubernetes
- Ajuste na validação de nodepool.
-
DBaaS
- Exemplo corrigido na documentação.
CLI
New features
- Geral: Listagem zonas disponíveis por tenant/região
- Audit: Listagem de eventos e tipos de eventos globais
- DBaaS: suporte a snapshots de instâncias -
Fixes
- VM: Corrigido problema em que a saída de tipos de máquina (machine types) estava vazia quando não havia defaultOutput.
- Kubernetes: Permissão para criar nodepools com mínimo e máximo de réplicas igual a zero