diff --git a/tutorials/terraform-quickstart/index.mdx b/tutorials/terraform-quickstart/index.mdx index 553eeca9dc..cbf5b4ca61 100644 --- a/tutorials/terraform-quickstart/index.mdx +++ b/tutorials/terraform-quickstart/index.mdx @@ -603,6 +603,10 @@ Now you have deployed a Terraform/OpenTofu infrastructure, modified its settings 2. Enter `yes` when prompted to enter a value. 3. Hit `Enter` to confirm. The output shows you the resources being deleted. +## Going further + +### Terraform/OpenTofu commands + You have now managed the complete lifecycle of an infrastructure using Terraform/OpenTofu. To discover more Terraform/OpenTofu commands, use the `terraform -h` command. Common Terraform/OpenTofu commands include for example: - `apply`: Builds or changes infrastructure @@ -624,6 +628,8 @@ You have now managed the complete lifecycle of an infrastructure using Terraform - `version`: Prints the Terraform/OpenTofu version - `workspace`: Workspace management +### Modules and variables + To create configurations that are shareable and version-controlled, it is recommended that you organize your code with modules. Modules are used to encapsulate logic and design a layer of abstraction for Terraform/OpenTofu code. Most modules manage a few closely related resources from a single provider and allow you to parameterize the configurations. You can define variables to simplify the management of your infrastructure and duplicate it in no time. @@ -642,4 +648,10 @@ You have 3 options to use these variables: - As a command-line parameter variable: `terraform apply -var zone=${var.zone}` - As a variables file: `terraform apply -var-file=variables.tf` -To learn more, discover how to deploy your cloud resources using [Packer and Terraform/OpenTofu](/tutorials/deploy-instances-packer-terraform/) and check out the full [Scaleway Provider documentation for Terraform/OpenTofu](https://registry.terraform.io/providers/scaleway/scaleway/latest/docs). +### Deployment + +- Discover how to deploy your cloud resources using [Packer and Terraform/OpenTofu](/tutorials/deploy-instances-packer-terraform/) and check out the full [Scaleway Provider documentation for Terraform/OpenTofu](https://registry.terraform.io/providers/scaleway/scaleway/latest/docs). + +- Use [cloud-init](/instances/api-cli/using-cloud-init/#provisioning-your-instance-with-cloud-init) to automatically install and provision software on a Scaleway Instance. + +- Use [Ansible](/tutorials/ansible-bionic-beaver/) to automate client machines configuration from a Scaleway Instance using a simple YAML syntax. \ No newline at end of file