obs-tf-state

iits-consulting/obs-tf-state/opentelekomcloud

Terraform Module HCL OPENTELEKOMCLOUD
Install
module "obs-tf-state" {
source = "iits-consulting/obs-tf-state/opentelekomcloud"
version = "1.0.2"
}
plain text: /constructs/tfmod-iits-consulting-obs-tf-state-opentelekomcloud/install.txt
⭐ Source on GitHub 📦 Registry page
README

Encrypted Remote State Bucket ![Apache-2.0 License](https://github.com/iits-consulting/terraform-opentelekomcloud-obs-tf-state/blob/master/LICENSE) !Terraform Lint !ViewCount Creates an encrypted OBS Bucket for your terraform remote state. After the creation it prints out the right backend s3 terraform settings which you can copy and paste into your settings.tf Usage Set your AK/SK and source such a bash file ``bash export STAGE_NAME=presentation export ACCESS_KEY="REPLACE_ME" export SECRET_KEY="REPLACE_ME" export AWS_SECRET_ACCESS_KEY=$SECRET_KEY export AWS_ACCESS_KEY_ID=$ACCESS_KEY export OS_ACCESS_KEY=$ACCESS_KEY export OS_SECRET_KEY=$SECRET_KEY ` create a folder tf-remote-state-bucket and a main.tf with this content: `hcl terraform { required_version = "v0.14.8" required_providers { op

Inputs (3)
NameTypeDescriptionDefault
bucket_namestringThe bucket name where the encrypted tf file should be stored required
regionstring required
force_encryptionstringAdd an encryption enforcing policy to the state bucket. Default = truetrue
Outputs (1)
backend_config
Resources (3)
opentelekomcloud_kms_key_v1opentelekomcloud_obs_bucketopentelekomcloud_obs_bucket_policy
Details
FrameworkTerraform Module
LanguageHCL
Version1.0.2
Cloud OPENTELEKOMCLOUD
Total downloads875
Inputs3
Outputs1
Resources3
Namespaceiits-consulting
Updated