server

dtherhtun/server/rancher

Terraform Module HCL RANCHER
Install
module "server" {
source = "dtherhtun/server/rancher"
version = "0.0.2"
}
plain text: /constructs/tfmod-dtherhtun-server-rancher/install.txt
⭐ Source on GitHub 📦 Registry page
README

Rancher Common Terraform Module The rancher-common module contains all resources that do not depend on a specific cloud provider. RKE, Kubernetes, Helm, and Rancher providers are used given the necessary information about the infrastructure created in a cloud provider. Variables node_public_ip - Required Public IP of compute node for Rancher cluster node_internal_ip - Default: "" Internal IP of compute node for Rancher cluster node_username - Required Username used for SSH access to the Rancher server cluster node ssh_private_key_pem - Required Private key used for SSH access to the Rancher server cluster node Expected to be in PEM format. rke_kubernetes_version - Default: "v1.19.4-rancher1-1" Kubernetes version to use for Rancher server RKE cluster cert_manager_version - Default: "1.0.4"

Inputs (14)
NameTypeDescriptionDefault
node_usernamestringUsername used for SSH access to the Rancher server cluster node required
rancher_server_dnsstringDNS host name of the Rancher server required
node_public_ipstringPublic IP of compute node for Rancher cluster required
ssh_private_key_pemstringPrivate key used for SSH access to the Rancher server cluster node required
admin_passwordstringAdmin password to use for Rancher server bootstrap required
workload_cluster_namestringName for created custom workload cluster required
rke_network_optionsstringNetwork options used for the custom workload cluster required
node_internal_ipstringInternal IP of compute node for Rancher cluster""
cert_manager_versionstringVersion of cert-manager to install alongside Rancher (format: 0.0.0)"1.0.4"
workload_kubernetes_versionstringKubernetes version to use for managed workload cluster"v1.18.12-rancher1-1"
rke_network_pluginstringNetwork plugin used for the custom workload cluster"canal"
rancher_versionstringRancher server version (format v0.0.0)"v2.5.3"
windows_prefered_clusterboolActivate windows supports for the custom workload clusterfalse
rke_kubernetes_versionstringKubernetes version to use for Rancher server RKE cluster"v1.19.4-rancher1-1"
Outputs (3)
rancher_url
custom_cluster_command — Docker command used to add a node to the quickstart cluster
custom_cluster_windows_command — Docker command used to add a windows node to the quickstart cluster
Resources (6)
helm_releasek8s_manifestlocal_filerancher2_bootstraprancher2_clusterrke_cluster
Details
FrameworkTerraform Module
LanguageHCL
Version0.0.2
Cloud RANCHER
★ Stars0
Forks2
Total downloads800
Inputs14
Outputs3
Resources6
LicenseApache-2.0
Namespacedtherhtun
Updated