gitextract_s2i9ymxq/ ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── Bug_Report.md │ │ ├── Feature_Request.md │ │ └── Question.md │ └── ISSUE_TEMPLATE.md ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── THIRD_PARTY_LICENSES.txt ├── data-common.tf ├── data-images.tf ├── docs/ │ ├── diagrams.md │ ├── prerequisites.md │ ├── quickstart.md │ └── terraformoptions.md ├── examples/ │ ├── bastion/ │ │ └── README.md │ ├── cluster/ │ │ └── README.md │ ├── cluster-addons/ │ │ └── README.md │ ├── extensions/ │ │ └── README.md │ ├── iam/ │ │ └── README.md │ ├── istio-mc/ │ │ ├── README.md │ │ ├── c1.tf │ │ ├── c2.tf │ │ ├── contexts.tf │ │ ├── istio.tf │ │ ├── locals.tf │ │ ├── outputs.tf │ │ ├── providers.tf │ │ ├── resources/ │ │ │ └── istio.template.yaml │ │ ├── scripts/ │ │ │ ├── cloud-init.sh │ │ │ ├── generate_kubeconfig.template.sh │ │ │ ├── istioctl.template.sh │ │ │ ├── kubeconfig_set_credentials.template.sh │ │ │ ├── set_alias.template.sh │ │ │ └── token_helper.template.sh │ │ ├── templates.tf │ │ ├── terraform.tfvars.example │ │ ├── variables.tf │ │ └── versions.tf │ ├── network/ │ │ ├── README.md │ │ └── vars-network-drg-create.auto.tfvars.example │ ├── operator/ │ │ └── README.md │ ├── profiles/ │ │ ├── README.md │ │ ├── cluster-workers-only/ │ │ │ ├── main.tf │ │ │ ├── variables.tf │ │ │ └── versions.tf │ │ ├── network-cluster-workers/ │ │ │ ├── main.tf │ │ │ ├── variables.tf │ │ │ └── versions.tf │ │ ├── network-only/ │ │ │ ├── main.tf │ │ │ ├── variables.tf │ │ │ └── versions.tf │ │ └── workers-only/ │ │ ├── main.tf │ │ ├── variables.tf │ │ └── versions.tf │ ├── provider-basic.tf │ ├── rms/ │ │ ├── README.md │ │ ├── oke-cluster-only/ │ │ │ ├── data.tf │ │ │ ├── main.tf │ │ │ ├── output.tf │ │ │ ├── schema.yaml │ │ │ ├── variables-cluster.tf │ │ │ ├── variables-extensions.tf │ │ │ ├── variables-iam.tf │ │ │ ├── variables-network.tf │ │ │ ├── variables-operator.tf │ │ │ └── versions.tf │ │ ├── oke-network-only/ │ │ │ ├── data.tf │ │ │ ├── main.tf │ │ │ ├── output.tf │ │ │ ├── schema.yaml │ │ │ ├── variables-bastion.tf │ │ │ ├── variables-iam.tf │ │ │ ├── variables-network.tf │ │ │ ├── variables-subnets.tf │ │ │ └── versions.tf │ │ └── oke-workers-only/ │ │ ├── data.tf │ │ ├── main.tf │ │ ├── output.tf │ │ ├── schema.yaml │ │ ├── variables.tf │ │ └── versions.tf │ ├── utilities/ │ │ └── README.md │ └── workers/ │ └── README.md ├── migration.tf ├── module-bastion.tf ├── module-cluster-addons.tf ├── module-cluster.tf ├── module-extensions.tf ├── module-iam.tf ├── module-network.tf ├── module-operator.tf ├── module-utilities.tf ├── module-workers.tf ├── modules/ │ ├── bastion/ │ │ ├── README.md │ │ ├── cloudinit.tf │ │ ├── compute.tf │ │ ├── variables.tf │ │ └── versions.tf │ ├── cluster/ │ │ ├── README.md │ │ ├── cluster.tf │ │ ├── outputs.tf │ │ ├── variables.tf │ │ └── versions.tf │ ├── cluster-addons/ │ │ ├── README.md │ │ ├── addons.tf │ │ ├── delete_addons.tf │ │ ├── outputs.tf │ │ ├── variables.tf │ │ └── versions.tf │ ├── extensions/ │ │ ├── README.md │ │ ├── argocd.tf │ │ ├── autoscaler.tf │ │ ├── cilium.tf │ │ ├── dcgm_exporter.tf │ │ ├── gatekeeper.tf │ │ ├── locals.tf │ │ ├── metricserver.tf │ │ ├── mpi_operator.tf │ │ ├── multus.tf │ │ ├── prometheus.tf │ │ ├── rdma_cni_plugin.tf │ │ ├── service_account.tf │ │ ├── sriov_cni_plugin.tf │ │ ├── sriov_device_plugin.tf │ │ ├── variables.tf │ │ ├── versions.tf │ │ └── whereabouts.tf │ ├── iam/ │ │ ├── README.md │ │ ├── await.tf │ │ ├── group-autoscaling.tf │ │ ├── group-cluster.tf │ │ ├── group-operator.tf │ │ ├── group-workers.tf │ │ ├── outputs.tf │ │ ├── policy.tf │ │ ├── tagging.tf │ │ ├── variables.tf │ │ └── versions.tf │ ├── network/ │ │ ├── README.md │ │ ├── datasources.tf │ │ ├── drgs.tf │ │ ├── locals.tf │ │ ├── nsg-bastion.tf │ │ ├── nsg-controlplane.tf │ │ ├── nsg-fss.tf │ │ ├── nsg-loadbalancers-int.tf │ │ ├── nsg-loadbalancers-pub.tf │ │ ├── nsg-operator.tf │ │ ├── nsg-pods.tf │ │ ├── nsg-workers.tf │ │ ├── rules.tf │ │ ├── subnets.tf │ │ ├── variables.tf │ │ └── versions.tf │ ├── operator/ │ │ ├── README.md │ │ ├── cloudinit.tf │ │ ├── compute.tf │ │ ├── variables.tf │ │ └── versions.tf │ ├── utilities/ │ │ ├── README.md │ │ ├── drain.tf │ │ ├── nodeready.tf │ │ ├── ocir.tf │ │ ├── resources/ │ │ │ └── await_node_readiness.tpl.sh │ │ ├── variables.tf │ │ └── versions.tf │ └── workers/ │ ├── README.md │ ├── cloudinit-oke.sh │ ├── cloudinit-ubuntu.sh.tftpl │ ├── cloudinit.tf │ ├── clusternetworks.tf │ ├── computecluster.tf │ ├── data-faultdomains.tf │ ├── data-shapes.tf │ ├── gpumemorycluster.tf │ ├── instance.tf │ ├── instanceconfig.tf │ ├── instancepools.tf │ ├── locals.tf │ ├── nodepools.tf │ ├── outputs.tf │ ├── variables.tf │ ├── versions.tf │ └── virtualnodepools.tf ├── variables-bastion.tf ├── variables-cluster-addons.tf ├── variables-cluster.tf ├── variables-common.tf ├── variables-extensions.tf ├── variables-iam.tf ├── variables-network.tf ├── variables-operator.tf ├── variables-utilities.tf ├── variables-workers.tf └── versions.tf