mirror of
https://github.com/zitadel/zitadel.git
synced 2025-05-23 00:38:21 +00:00

* Modified quick start guide to reflect the new onboarding changes. * Modified titles to optimize indexing. Left thet titles in title case for now. * Added side bar labels and also made minor changes to titles. * Update docs/docs/apis/openidoauth/endpoints.mdx Co-authored-by: Fabi <fabienne@zitadel.com> --------- Co-authored-by: Fabi <fabienne@zitadel.com>
1.7 KiB
1.7 KiB
title | sidebar_label |
---|---|
ZITADEL Terraform Provider | Terraform Provider |
It covers how to:
- Manage ZITADEL resources through the ZITADEL Terraform provider
Prerequisites:
- A ZITADEL Instance, if not present follow this guide
- A user with enough authorization to manage the desired resources, if not present follow this guide
- Installed Terraform, if not present follow this guide
Manage ZITADEL resources through terraform
The full documentation and examples are available here.
To provide a small guide to where to start:
- Create a folder where all the terraform files reside.
- Configure the provider to use the right domain, port and token, with for example a
main.tf
file as shown in the example. - Add a
zitadel_org
resource to themain.tf
file, to create and manage a new organization in the instance, as shown in the example. - Add any resources to the organization in the
main.tf
file, as example a human user. - (Optional) Use Terraform in the directory with the command
terraform plan
, to see which resources would be created and how. - Apply the changes and start managing your resources with terraform with
terraform apply
. - (Optional) Delete your created resources with
terraform destroy
to clean-up.