Skip to content

Terraform module for IBM Cloud Platform which is IBM's cloud orchestration platform. Module helps in doing installation of ICP in Distributed and Base mode.

Notifications You must be signed in to change notification settings

GSLabDev/terraform-module-icp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pre-requisites

Terraform Module

This is the module for deployment of IBM cloud Private-CE 2.1.0 . It uses the Terraform Libvirt Provider. Using this module one can deploy IBM Cloud Private-CE 2.1.0 in Basic Topology and Distributed topology.

This module contains two sub-modules namely Basic Topology and Distributed Topology.

  • Basic sub-module can be used to deploy basic toplology of IBM cloud Private-CE 2.1.0 .
  • Distributed sub-module can be used to deploy Distributed toplology of IBM cloud Private-CE 2.1.0 .

IBM Cloud Private Cluster Configuration

If One wants different cluster configuration instead of default configuration, you can edit config.yaml file which is present in "scripts" folder.

After installation of IBM cloud Private-CE 2.1.0, One can add extra worker nodes in both topology (Basic & Distributed).

For general information about Terraform, visit the Official website and the GitHub project page.

Note: User will need to setup Terraform along with Libvirt provider from above mentioned repo and then run terraform init to fetch the provider before deploying IBM Cloud Private Cluster. Read about the provider split and other changes to TF v0.11.7 in the official release announcement found here.

Troubleshooting

If ICP private installation fails, refer Troubleshooting of ICP

About

Terraform module for IBM Cloud Platform which is IBM's cloud orchestration platform. Module helps in doing installation of ICP in Distributed and Base mode.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •