cloud-operator

cloud-native-toolkit/cloud-operator/ibm

Terraform Module HCL IBM

Terraform module to install the IBM Cloud Operator in a cluster

Install
module "cloud-operator" {
source = "cloud-native-toolkit/cloud-operator/ibm"
version = "1.0.0"
}
plain text: /constructs/tfmod-cloud-native-toolkit-cloud-operator-ibm/install.txt
⭐ Source on GitHub 📦 Registry page
README

IBM Cloud Operator terraform module This terraform module installs the IBM Cloud operator into a cluster. Software dependencies The module depends on the following software components: Command-line tools - terraform - v12 - kubectl Terraform providers None Module dependencies This module makes use of the output from other modules: - Cluster - github.com/ibm-garage-cloud/terraform-ibm-container-platform.git Example usage ``hcl-terraform module "dev_cloud_operator" { source = "github.com/ibm-garage-cloud/terraform-ibm-cloud-operator?ref=v1.0.0" resource_group_name = var.resource_group_name resource_location = var.region cluster_config_file = module.dev_cluster.config_file_path ibmcloud_api_key = module.dev_cluster.ibmcloud_api_key } ``

Inputs (11)
NameTypeDescriptionDefault
cluster_config_filestringCluster config file for Kubernetes cluster. required
resource_group_namestringThe name of the resource group required
cluster_typestringThe type of cluster (openshift or kubernetes) required
olm_namespacestringNamespace where olm is installed required
app_namespacestringNamespace where operators will be installed required
regionstringThe name of the region required
ibmcloud_api_keystringThe apikey with access to the IBM Cloud required
operator_namespacestringNamespace where operators will be installed required
gitops_dirstringDirectory where the gitops repo content should be written""
modestringThe mode of operation for the module (setup)""
namestringThe name for the instance"cloud-operator"
Outputs (1)
namespace — namespace where the operator is running
Resources (3)
helm_releaselocal_filenull_resource
Details
FrameworkTerraform Module
LanguageHCL
Version1.0.0
Cloud IBM
★ Stars0
Forks0
Total downloads113
Inputs11
Outputs1
Resources3
Namespacecloud-native-toolkit
Updated