openshift4

camptocamp/openshift4/exoscale

Terraform Module HCL EXOSCALE
Install
module "openshift4" {
source = "camptocamp/openshift4/exoscale"
version = "0.3.0"
}
plain text: /constructs/tfmod-camptocamp-openshift4-exoscale/install.txt
⭐ Source on GitHub 📦 Registry page
Inputs (14)
NameTypeDescriptionDefault
bootstrapbool required
ssh_keystring required
zonestringThe name of the zone to deploy the cluster into. required
base_domainstringThe base domain used for Ingresses. required
cluster_namestringThe name of the Kubernetes cluster to create. required
pull_secretstring required
template_idstringThe ID of the Compute template to use. required
worker_groupsmap(any)The worker groups to create.{ "router": { "service_offering":
router_worker_groupstring"router"
wait_for_install_complete_cmdstringCustom local-exec command to execute for determining if the installation of the "openshift-install --dir=$ASSETS_DIR wai
wait_for_cluster_cmdstringCustom local-exec command to execute for determining if the opesnhift cluster is"for i in `seq 1 60`; do if `command -v
wait_for_interpreterlist(string)Custom local-exec command line interpreter for the command to determining if the[ "/bin/sh", "-c" ]
sync_assets_bucketstringSync assets from bucket local assets dir. Assets bucket will be available as an "aws s3 --endpoint $S3_ENDPOINT sync s3:
wait_for_bootstrap_complete_cmdstringCustom local-exec command to execute for determining if the bootstrap of the ope"openshift-install --dir=$ASSETS_DIR wai
Outputs (1)
kubeconfig
Resources (9)
aws_s3_bucketexoscale_affinityexoscale_domain_recordexoscale_instance_poolexoscale_nlbexoscale_nlb_serviceexoscale_security_groupexoscale_security_group_rulesnull_resource
Details
FrameworkTerraform Module
LanguageHCL
Version0.3.0
Cloud EXOSCALE
★ Stars0
Forks3
Total downloads816
Inputs14
Outputs1
Resources9
Submodules2
Namespacecamptocamp
Updated