This repository contains practical examples of using Terraform to provision and manage resources in Magalu Cloud. The examples are split into two subrepositories:
- Simple: These examples demonstrate simple usage for individual resources. (example: Create a VM)
- Advanced: These examples cover use cases that involve multiple resources. (example: Creating a VM with block-storage attached)
- Datasources: These examples demonstrate how to use datasources to retrieve information about existing resources. (example: Retrieve the kubeconfig for a Kubernetes cluster)
- Modules: These examples demonstrate how to create modules.
This repository is public. If you'd like to contribute more examples, just open a Pull Request and our team will review it.