The Nobl9 Terraform provider
Nobl9 built and released a Terraform provider for SLOs. Using Terraform, you can store your Terraform configs and SLOs in a single configuration file (HCL or a JSON format) and update your SLOs and infrastructure simultaneously.
Overview
The Nobl9 Terraform provider delivers tools that work with the Nobl9 API to create and manage the following Nobl9 resources:
- Projects, services, SLOs, alert methods, alert policies, data sources, and role bindings.
What is more, you can manage Labels via the Nobl9 Terraform provider. Labels allow you to define attributes of Nobl9 resources such as projects, services and SLOs—you can use them to filter and easily group your resources.
For more detailed instructions on how to get started with the Nobl9 Terraform provider, check out the SLOcademy section.
For more information on how to configure Nobl9 resources via the Nobl9 Terraform provider, make sure to check the Terraform documentation.
Useful links
The Nobl9 Terraform provider | Nobl9 SLOcademy
The Nobl9 Terraform provider documentation