STACKIT Cloud Custom Platform
Overview
This Terraform project enables seamless self-service provisioning and management of STACKIT Projects for development teams. The platform is based on the STACKIT Cloud and is designed to provide a secure and compliant environment for development teams to deploy and manage their applications.
Documentation
For more information, check our Guide for STACKIT.
Usage
- Initialize the Terraform configuration:
terraform init
1 - Apply the Terraform configuration:
terraform apply
1
Requirements
- Terraform 0.12 or later
- STACKIT Cloud account
Providers
stackitcloud/stackit
version0.37.1
hashicorp/null
version3.2.2
Requirements
Name | Version |
---|---|
null | 3.2.2 |
stackit | 0.37.1 |
Modules
No modules.
Resources
Name | Type |
---|---|
null_resource.platform_admin | resource |
null_resource.platform_users | resource |
Inputs
Name | Description | Type | Default | Required |
---|---|---|---|---|
api_url | Base API URL | string | "https://authorization.api.stackit.cloud" | no |
organization_id | Organization ID of your stackit cloud account | string | n/a | yes |
platform_admins | List of members to add with their roles and subjects | list(object({ | n/a | yes |
platform_users | List of members to add with their roles and subjects | list(object({ | n/a | yes |
token | Bearer token for authentication | string | n/a | yes |
Outputs
Name | Description |
---|---|
documentation_md | n/a |
Source code & Installation
The source code of this kit module can be found here
Run the following command to install the kit module:
collie kit import stackit/bootstrap
1