cloud

iitsDelbruegger/cloud/otc

Terraform Module HCL OTC
Install
module "cloud" {
source = "iitsDelbruegger/cloud/otc"
version = "1.0.2"
}
plain text: /constructs/tfmod-iitsdelbruegger-cloud-otc/install.txt
⭐ Source on GitHub 📦 Registry page
README

Common Terraform Modules for Open Telekom Cloud ![Apache-2.0 License](https://github.com/iits-consulting/terraform-opentelekomcloud-project-factory/blob/master/LICENSE) !ViewCount These are commonly usable Terraform Modules for the Open Telekom Cloud based on the awesome Terraform OTC Provider. These modules are developed by iits-consulting - your Cloud-Native Innovation Teams as a Service! Usage: You can import this whole repo as one module (quickstart) or utilize the modules individually (recommended for production). Quickstart 1. We recommend this kind of terraform folder structure: !terraform-architecture 2. ( optional) Set up a secure remote terraform state . Copy the backend output of that module to your settings.tf 2. Add the project factory module ``terraform System variables that

Inputs (11)
NameTypeDescriptionDefault
context_namestringShort descriptive, readable label of the project you are working on. Is utilized required
vpc_subnet_gateway_ipstringCan be set to specify the exact IP address of the gateway. By default it will ju required
cce_versionstringSet this to a specific kubernetes version if you do not want the newest one. required
regionstringRegion in which to create the cloud resources."eu-de"
cce_vpc_flavor_idstringSee https://open-telekom-cloud.com/en/prices/price-calculator for information ab"cce.s1.small"
otc_project_namestringName of the Project in which the resources should be created. See IAM -> project"eu-de"
cce_node_countnumberThe number of worker nodes in the Kubernetes cluster.2
stage_namestringUtilized to distinguish separate, but mostly equal environments within the same "dev"
vpc_cidrstring"192.168.0.0/16"
cce_node_specstringSee https://open-telekom-cloud.com/en/prices/price-calculator for information ab"s3.large.4"
tagsmap(string)Key/Value pairs with the tags to associate with created resources.{ "managedWith": "Terraform", "modul
Outputs (4)
vpc — Information about the created VPC. Please see the VPC module for more information.
cce — Information about the created CCE cluster. Please see the CCE module for more information.
loadbalancer — Information about the created loadbalancer. Please see the loadbalancer module for more information.
cce_nodes_ssh — SSH private key for accessing nodes of the created CCE cluster. Please see the CCE module for more i
Details
FrameworkTerraform Module
LanguageHCL
Version1.0.2
Cloud OTC
Total downloads876
Inputs11
Outputs4
Submodules7
NamespaceiitsDelbruegger
Updated