This repository houses a set of automation for deploying infrastructure, a ROKS 4.4 Openshift cluster and Openshift Container Storage
- terraform > 0.13.4
- ibmcloud cli
- jq
- openshift cli
All the cli tools should be in your path
There are a few variables that must be set for the install to take place successfully.
- ibmcloud_api_key
- resource_group
- cluster_name
- oc_version
Additionally it is recommended to set additional variables:
- tags (a list of strings of tags to apply to the infrastructure)
To run this deployment run this series of commands from the root folder
# Optional commands
terraform init
terraform plan #check your plan is as expected
terraform apply