terraform-ibm-modules (TIM)
A collection of curated IBM Cloud Terraform modules. Full documentation at https://github.com/terraform-ibm-modules/documentation
Pinned Repositories
common-dev-assets
Provides common development and CI assets that support the repos in this GitHub organization
documentation
Docs about terraform-ibm-modules processes, concepts, and tasks. Start here.
terraform-ibm-cbr
This module can be used to provision and configure Context Based Restrictions.
terraform-ibm-cluster
Terraform modules to create and work with IBM Kubernetes cluster & Red Hat OpenShift Kubernetes cluster on IBM Cloud (Classic, VPC)
terraform-ibm-cos
Configures an IBM Cloud Object Storage instance and bucket
terraform-ibm-icd-postgresql
Implements an instance of the IBM Cloud Databases for PostgreSQL service.
terraform-ibm-key-protect
Terraform module to create and work with IBM Key Protect
terraform-ibm-landing-zone
Creates a fully customizable VPC environment and compute resources (VSI, Red Hat OpenShift) with presets designed to meet strict compliance needs.
terraform-ibm-landing-zone-vpc
Creates virtual servers across subnets in a single VPC connected by a single security group. Supports floating IP addresses and multiple load balancers.
terraform-ibm-satellite
Terraform modules to create and work with IBM Cloud Satellite resources
terraform-ibm-modules (TIM)'s Repositories
terraform-ibm-modules/terraform-ibm-cluster
Terraform modules to create and work with IBM Kubernetes cluster & Red Hat OpenShift Kubernetes cluster on IBM Cloud (Classic, VPC)
terraform-ibm-modules/terraform-ibm-vpc
Provisions and configures IBM Cloud VPC resources
terraform-ibm-modules/terraform-ibm-toolkit-vpn-server
Module to provision a client-to-site VPC VPN server on IBM Cloud
terraform-ibm-modules/terraform-ibm-toolkit-ocp-vpc
Module to provision an openshift cluster on IBM Cloud
terraform-ibm-modules/terraform-ibm-database
Terraform modules to create IBM Cloud databases.
terraform-ibm-modules/terraform-ibm-kms
Terraform modules to create and work with IBM Key Management Service
terraform-ibm-modules/terraform-ibm-satellite-gcp
Use this terrafrom automation to set up satellite location on IBM cloud with Google host.
terraform-ibm-modules/terraform-ibm-atracker
This module is used to send AT events to ATracker instead of LogDNA, so that ATracker can forward the events to COS
terraform-ibm-modules/terraform-ibm-certificate-manager
Terraform modules to create and work with Certificate Manager
terraform-ibm-modules/terraform-ibm-cloudpak-integration
This Terraform Module installs Cloud Pak for Integration on an Openshift (ROKS) cluster on IBM Cloud.
terraform-ibm-modules/terraform-ibm-cluster-storage
Use this repo to create and configure different types of storages like portworx, object storage, file storage etc
terraform-ibm-modules/terraform-ibm-function
Terraform modules to create and work with IBM Cloud Functions
terraform-ibm-modules/terraform-ibm-iam
Terraform modules to create and work with IAM resources
terraform-ibm-modules/terraform-ibm-observability
Creates observability instances in IBM Cloud Activity Tracker, IBM Log Analysis, and IBM Cloud Monitoring
terraform-ibm-modules/terraform-ibm-resource-management
terraform-ibm-modules/terraform-ibm-toolkit-access-group
Terraform module to create ADMIN, EDIT, and VIEW access groups for a set of resource groups
terraform-ibm-modules/terraform-ibm-toolkit-activity-tracker
Terraform module to install LogDNA Activity Tracker into an IBM Cloud account
terraform-ibm-modules/terraform-ibm-toolkit-cert-manager
Module to provision IBM Cloud Certificate Manager
terraform-ibm-modules/terraform-ibm-toolkit-cert-manager-cert
Module to import an existing cert and private key into IBM Certificate Manager
terraform-ibm-modules/terraform-ibm-toolkit-cloud-monitoring-bind
Module to bind an existing IBM Cloud Monitoring instance to an existing kubernetes cluster
terraform-ibm-modules/terraform-ibm-toolkit-hpdbaas-mongodb
Terraform module to provision a Hyper Protect DB as a Service MongoDB instance
terraform-ibm-modules/terraform-ibm-toolkit-iam-service-authorization
Module to authorize one service to access another service
terraform-ibm-modules/terraform-ibm-toolkit-image-registry
Terraform module that creates/verifies the IBM Cloud Image Registry namespace and (optionally) creates configuration in the cluster
terraform-ibm-modules/terraform-ibm-toolkit-kms-key
Module to create or lookup a Key from the Key Management
terraform-ibm-modules/terraform-ibm-toolkit-log-analysis-bind
Module to bind an existing IBM Log Analysis instance to an existing kubernetes cluster
terraform-ibm-modules/terraform-ibm-toolkit-mongodb
Terraform module to provision an instance of Databases for MongoDB into the account
terraform-ibm-modules/terraform-ibm-toolkit-object-storage
Terraform module to provision Object Storage in the IBM Cloud account
terraform-ibm-modules/terraform-ibm-toolkit-resource-group
Terraform module to create one or more resource groups in an IBM Cloud account
terraform-ibm-modules/terraform-ibm-toolkit-vpc
Terraform module to provision vpc resources
terraform-ibm-modules/terraform-ibm-vpc-vsi
Terraform Module repository which crates VPC VSI