Cluster
Provides a Rancher v2 Cluster resource. This can be used to create Clusters for Rancher v2 environments and retrieve their information.
Create a Cluster Resource
new Cluster(name: string, args?: ClusterArgs, opts?: CustomResourceOptions);def Cluster(resource_name, opts=None, aks_config=None, annotations=None, cluster_auth_endpoint=None, cluster_monitoring_input=None, cluster_template_answers=None, cluster_template_id=None, cluster_template_questions=None, cluster_template_revision_id=None, default_pod_security_policy_template_id=None, description=None, desired_agent_image=None, desired_auth_image=None, docker_root_dir=None, driver=None, eks_config=None, enable_cluster_alerting=None, enable_cluster_istio=None, enable_cluster_monitoring=None, enable_network_policy=None, gke_config=None, k3s_config=None, labels=None, name=None, rke_config=None, scheduled_cluster_scan=None, windows_prefered_cluster=None, __props__=None);func NewCluster(ctx *Context, name string, args *ClusterArgs, opts ...ResourceOption) (*Cluster, error)public Cluster(string name, ClusterArgs? args = null, CustomResourceOptions? opts = null)- name string
- The unique name of the resource.
- args ClusterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- opts ResourceOptions
- A bag of options that control this resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ClusterArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ClusterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
Cluster Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Programming Model docs.
Inputs
The Cluster resource accepts the following input properties:
- Aks
Config ClusterAks Config Args The Azure AKS configuration for
aksClusters. Conflicts witheks_config,gke_config,k3s_configandrke_config(list maxitems:1)- Annotations Dictionary<string, object>
Annotations for cluster registration token object (map)
- Cluster
Auth ClusterEndpoint Cluster Auth Endpoint Args Enabling the local cluster authorized endpoint allows direct communication with the cluster, bypassing the Rancher API proxy. (list maxitems:1)
- Cluster
Monitoring ClusterInput Cluster Monitoring Input Args Cluster monitoring config. Any parameter defined in rancher-monitoring charts could be configured (list maxitems:1)
- Cluster
Template ClusterAnswers Cluster Template Answers Args Cluster template answers. Just for Rancher v2.3.x and above (list maxitems:1)
- Cluster
Template stringId Cluster template ID. Just for Rancher v2.3.x and above (string)
- Cluster
Template List<ClusterQuestions Cluster Template Question Args> Cluster template questions. Just for Rancher v2.3.x and above (list)
- Cluster
Template stringRevision Id Cluster template revision ID. Just for Rancher v2.3.x and above (string)
- Default
Pod stringSecurity Policy Template Id - Description string
An optional description of this cluster (string)
- Desired
Agent stringImage Desired agent image. Just for Rancher v2.3.x and above (string)
- Desired
Auth stringImage Desired auth image. Just for Rancher v2.3.x and above (string)
- Docker
Root stringDir Desired auth image. Just for Rancher v2.3.x and above (string)
- Driver string
(Computed) The driver used for the Cluster.
imported,azurekubernetesservice,amazonelasticcontainerservice,googlekubernetesengineandrancherKubernetesEngineare supported (string)- Eks
Config ClusterEks Config Args The Amazon EKS configuration for
eksClusters. Conflicts withaks_config,gke_config,k3s_configandrke_config(list maxitems:1)- Enable
Cluster boolAlerting Enable built-in cluster alerting (bool)
- Enable
Cluster boolIstio Enable built-in cluster istio. Just for Rancher v2.3.x and above (bool)
- Enable
Cluster boolMonitoring Enable built-in cluster monitoring (bool)
- Enable
Network boolPolicy Enable project network isolation (bool)
- Gke
Config ClusterGke Config Args The Google GKE configuration for
gkeClusters. Conflicts withaks_config,eks_config,k3s_configandrke_config(list maxitems:1)- K3s
Config ClusterK3s Config Args The K3S configuration for
k3simported Clusters. Conflicts withaks_config,eks_config,gke_configandrke_config(list maxitems:1)- Labels Dictionary<string, object>
Labels for cluster registration token object (map)
- Name string
Name of cluster registration token (string)
- Rke
Config ClusterRke Config Args The RKE configuration for
rkeClusters. Conflicts withaks_config,eks_config,gke_configandk3s_config(list maxitems:1)- Scheduled
Cluster ClusterScan Scheduled Cluster Scan Args Cluster scheduled cis scan. For Rancher v2.4.0 or above (List maxitems:1)
- Windows
Prefered boolCluster Windows preferred cluster. Default:
false(bool)
- Aks
Config ClusterAks Config The Azure AKS configuration for
aksClusters. Conflicts witheks_config,gke_config,k3s_configandrke_config(list maxitems:1)- Annotations map[string]interface{}
Annotations for cluster registration token object (map)
- Cluster
Auth ClusterEndpoint Cluster Auth Endpoint Enabling the local cluster authorized endpoint allows direct communication with the cluster, bypassing the Rancher API proxy. (list maxitems:1)
- Cluster
Monitoring ClusterInput Cluster Monitoring Input Cluster monitoring config. Any parameter defined in rancher-monitoring charts could be configured (list maxitems:1)
- Cluster
Template ClusterAnswers Cluster Template Answers Cluster template answers. Just for Rancher v2.3.x and above (list maxitems:1)
- Cluster
Template stringId Cluster template ID. Just for Rancher v2.3.x and above (string)
- Cluster
Template []ClusterQuestions Cluster Template Question Cluster template questions. Just for Rancher v2.3.x and above (list)
- Cluster
Template stringRevision Id Cluster template revision ID. Just for Rancher v2.3.x and above (string)
- Default
Pod stringSecurity Policy Template Id - Description string
An optional description of this cluster (string)
- Desired
Agent stringImage Desired agent image. Just for Rancher v2.3.x and above (string)
- Desired
Auth stringImage Desired auth image. Just for Rancher v2.3.x and above (string)
- Docker
Root stringDir Desired auth image. Just for Rancher v2.3.x and above (string)
- Driver string
(Computed) The driver used for the Cluster.
imported,azurekubernetesservice,amazonelasticcontainerservice,googlekubernetesengineandrancherKubernetesEngineare supported (string)- Eks
Config ClusterEks Config The Amazon EKS configuration for
eksClusters. Conflicts withaks_config,gke_config,k3s_configandrke_config(list maxitems:1)- Enable
Cluster boolAlerting Enable built-in cluster alerting (bool)
- Enable
Cluster boolIstio Enable built-in cluster istio. Just for Rancher v2.3.x and above (bool)
- Enable
Cluster boolMonitoring Enable built-in cluster monitoring (bool)
- Enable
Network boolPolicy Enable project network isolation (bool)
- Gke
Config ClusterGke Config The Google GKE configuration for
gkeClusters. Conflicts withaks_config,eks_config,k3s_configandrke_config(list maxitems:1)- K3s
Config ClusterK3s Config The K3S configuration for
k3simported Clusters. Conflicts withaks_config,eks_config,gke_configandrke_config(list maxitems:1)- Labels map[string]interface{}
Labels for cluster registration token object (map)
- Name string
Name of cluster registration token (string)
- Rke
Config ClusterRke Config The RKE configuration for
rkeClusters. Conflicts withaks_config,eks_config,gke_configandk3s_config(list maxitems:1)- Scheduled
Cluster ClusterScan Scheduled Cluster Scan Cluster scheduled cis scan. For Rancher v2.4.0 or above (List maxitems:1)
- Windows
Prefered boolCluster Windows preferred cluster. Default:
false(bool)
- aks
Config ClusterAks Config The Azure AKS configuration for
aksClusters. Conflicts witheks_config,gke_config,k3s_configandrke_config(list maxitems:1)- annotations {[key: string]: any}
Annotations for cluster registration token object (map)
- cluster
Auth ClusterEndpoint Cluster Auth Endpoint Enabling the local cluster authorized endpoint allows direct communication with the cluster, bypassing the Rancher API proxy. (list maxitems:1)
- cluster
Monitoring ClusterInput Cluster Monitoring Input Cluster monitoring config. Any parameter defined in rancher-monitoring charts could be configured (list maxitems:1)
- cluster
Template ClusterAnswers Cluster Template Answers Cluster template answers. Just for Rancher v2.3.x and above (list maxitems:1)
- cluster
Template stringId Cluster template ID. Just for Rancher v2.3.x and above (string)
- cluster
Template ClusterQuestions Cluster Template Question[] Cluster template questions. Just for Rancher v2.3.x and above (list)
- cluster
Template stringRevision Id Cluster template revision ID. Just for Rancher v2.3.x and above (string)
- default
Pod stringSecurity Policy Template Id - description string
An optional description of this cluster (string)
- desired
Agent stringImage Desired agent image. Just for Rancher v2.3.x and above (string)
- desired
Auth stringImage Desired auth image. Just for Rancher v2.3.x and above (string)
- docker
Root stringDir Desired auth image. Just for Rancher v2.3.x and above (string)
- driver string
(Computed) The driver used for the Cluster.
imported,azurekubernetesservice,amazonelasticcontainerservice,googlekubernetesengineandrancherKubernetesEngineare supported (string)- eks
Config ClusterEks Config The Amazon EKS configuration for
eksClusters. Conflicts withaks_config,gke_config,k3s_configandrke_config(list maxitems:1)- enable
Cluster booleanAlerting Enable built-in cluster alerting (bool)
- enable
Cluster booleanIstio Enable built-in cluster istio. Just for Rancher v2.3.x and above (bool)
- enable
Cluster booleanMonitoring Enable built-in cluster monitoring (bool)
- enable
Network booleanPolicy Enable project network isolation (bool)
- gke
Config ClusterGke Config The Google GKE configuration for
gkeClusters. Conflicts withaks_config,eks_config,k3s_configandrke_config(list maxitems:1)- k3s
Config ClusterK3s Config The K3S configuration for
k3simported Clusters. Conflicts withaks_config,eks_config,gke_configandrke_config(list maxitems:1)- labels {[key: string]: any}
Labels for cluster registration token object (map)
- name string
Name of cluster registration token (string)
- rke
Config ClusterRke Config The RKE configuration for
rkeClusters. Conflicts withaks_config,eks_config,gke_configandk3s_config(list maxitems:1)- scheduled
Cluster ClusterScan Scheduled Cluster Scan Cluster scheduled cis scan. For Rancher v2.4.0 or above (List maxitems:1)
- windows
Prefered booleanCluster Windows preferred cluster. Default:
false(bool)
- aks_
config Dict[ClusterAks Config] The Azure AKS configuration for
aksClusters. Conflicts witheks_config,gke_config,k3s_configandrke_config(list maxitems:1)- annotations Dict[str, Any]
Annotations for cluster registration token object (map)
- cluster_
auth_ Dict[Clusterendpoint Cluster Auth Endpoint] Enabling the local cluster authorized endpoint allows direct communication with the cluster, bypassing the Rancher API proxy. (list maxitems:1)
- cluster_
monitoring_ Dict[Clusterinput Cluster Monitoring Input] Cluster monitoring config. Any parameter defined in rancher-monitoring charts could be configured (list maxitems:1)
- cluster_
template_ Dict[Clusteranswers Cluster Template Answers] Cluster template answers. Just for Rancher v2.3.x and above (list maxitems:1)
- cluster_
template_ strid Cluster template ID. Just for Rancher v2.3.x and above (string)
- cluster_
template_ List[Clusterquestions Cluster Template Question] Cluster template questions. Just for Rancher v2.3.x and above (list)
- cluster_
template_ strrevision_ id Cluster template revision ID. Just for Rancher v2.3.x and above (string)
- default_
pod_ strsecurity_ policy_ template_ id - description str
An optional description of this cluster (string)
- desired_
agent_ strimage Desired agent image. Just for Rancher v2.3.x and above (string)
- desired_
auth_ strimage Desired auth image. Just for Rancher v2.3.x and above (string)
- docker_
root_ strdir Desired auth image. Just for Rancher v2.3.x and above (string)
- driver str
(Computed) The driver used for the Cluster.
imported,azurekubernetesservice,amazonelasticcontainerservice,googlekubernetesengineandrancherKubernetesEngineare supported (string)- eks_
config Dict[ClusterEks Config] The Amazon EKS configuration for
eksClusters. Conflicts withaks_config,gke_config,k3s_configandrke_config(list maxitems:1)- enable_
cluster_ boolalerting Enable built-in cluster alerting (bool)
- enable_
cluster_ boolistio Enable built-in cluster istio. Just for Rancher v2.3.x and above (bool)
- enable_
cluster_ boolmonitoring Enable built-in cluster monitoring (bool)
- enable_
network_ boolpolicy Enable project network isolation (bool)
- gke_
config Dict[ClusterGke Config] The Google GKE configuration for
gkeClusters. Conflicts withaks_config,eks_config,k3s_configandrke_config(list maxitems:1)- k3s_
config Dict[ClusterK3s Config] The K3S configuration for
k3simported Clusters. Conflicts withaks_config,eks_config,gke_configandrke_config(list maxitems:1)- labels Dict[str, Any]
Labels for cluster registration token object (map)
- name str
Name of cluster registration token (string)
- rke_
config Dict[ClusterRke Config] The RKE configuration for
rkeClusters. Conflicts withaks_config,eks_config,gke_configandk3s_config(list maxitems:1)- scheduled_
cluster_ Dict[Clusterscan Scheduled Cluster Scan] Cluster scheduled cis scan. For Rancher v2.4.0 or above (List maxitems:1)
- windows_
prefered_ boolcluster Windows preferred cluster. Default:
false(bool)
Outputs
All input properties are implicitly available as output properties. Additionally, the Cluster resource produces the following output properties:
- Cluster
Registration ClusterToken Cluster Registration Token (Computed) Cluster Registration Token generated for the cluster (list maxitems:1)
- Default
Project stringId (Computed) Default project ID for the cluster (string)
- Id string
- The provider-assigned unique ID for this managed resource.
- Kube
Config string (Computed/Sensitive) Kube Config generated for the cluster (string)
- System
Project stringId (Computed) System project ID for the cluster (string)
- Cluster
Registration ClusterToken Cluster Registration Token (Computed) Cluster Registration Token generated for the cluster (list maxitems:1)
- Default
Project stringId (Computed) Default project ID for the cluster (string)
- Id string
- The provider-assigned unique ID for this managed resource.
- Kube
Config string (Computed/Sensitive) Kube Config generated for the cluster (string)
- System
Project stringId (Computed) System project ID for the cluster (string)
- cluster
Registration ClusterToken Cluster Registration Token (Computed) Cluster Registration Token generated for the cluster (list maxitems:1)
- default
Project stringId (Computed) Default project ID for the cluster (string)
- id string
- The provider-assigned unique ID for this managed resource.
- kube
Config string (Computed/Sensitive) Kube Config generated for the cluster (string)
- system
Project stringId (Computed) System project ID for the cluster (string)
- cluster_
registration_ Dict[Clustertoken Cluster Registration Token] (Computed) Cluster Registration Token generated for the cluster (list maxitems:1)
- default_
project_ strid (Computed) Default project ID for the cluster (string)
- id str
- The provider-assigned unique ID for this managed resource.
- kube_
config str (Computed/Sensitive) Kube Config generated for the cluster (string)
- system_
project_ strid (Computed) System project ID for the cluster (string)
Look up an Existing Cluster Resource
Get an existing Cluster resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ClusterState, opts?: CustomResourceOptions): Clusterstatic get(resource_name, id, opts=None, aks_config=None, annotations=None, cluster_auth_endpoint=None, cluster_monitoring_input=None, cluster_registration_token=None, cluster_template_answers=None, cluster_template_id=None, cluster_template_questions=None, cluster_template_revision_id=None, default_pod_security_policy_template_id=None, default_project_id=None, description=None, desired_agent_image=None, desired_auth_image=None, docker_root_dir=None, driver=None, eks_config=None, enable_cluster_alerting=None, enable_cluster_istio=None, enable_cluster_monitoring=None, enable_network_policy=None, gke_config=None, k3s_config=None, kube_config=None, labels=None, name=None, rke_config=None, scheduled_cluster_scan=None, system_project_id=None, windows_prefered_cluster=None, __props__=None);func GetCluster(ctx *Context, name string, id IDInput, state *ClusterState, opts ...ResourceOption) (*Cluster, error)public static Cluster Get(string name, Input<string> id, ClusterState? state, CustomResourceOptions? opts = null)- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
The following state arguments are supported:
- Aks
Config ClusterAks Config Args The Azure AKS configuration for
aksClusters. Conflicts witheks_config,gke_config,k3s_configandrke_config(list maxitems:1)- Annotations Dictionary<string, object>
Annotations for cluster registration token object (map)
- Cluster
Auth ClusterEndpoint Cluster Auth Endpoint Args Enabling the local cluster authorized endpoint allows direct communication with the cluster, bypassing the Rancher API proxy. (list maxitems:1)
- Cluster
Monitoring ClusterInput Cluster Monitoring Input Args Cluster monitoring config. Any parameter defined in rancher-monitoring charts could be configured (list maxitems:1)
- Cluster
Registration ClusterToken Cluster Registration Token Args (Computed) Cluster Registration Token generated for the cluster (list maxitems:1)
- Cluster
Template ClusterAnswers Cluster Template Answers Args Cluster template answers. Just for Rancher v2.3.x and above (list maxitems:1)
- Cluster
Template stringId Cluster template ID. Just for Rancher v2.3.x and above (string)
- Cluster
Template List<ClusterQuestions Cluster Template Question Args> Cluster template questions. Just for Rancher v2.3.x and above (list)
- Cluster
Template stringRevision Id Cluster template revision ID. Just for Rancher v2.3.x and above (string)
- Default
Pod stringSecurity Policy Template Id - Default
Project stringId (Computed) Default project ID for the cluster (string)
- Description string
An optional description of this cluster (string)
- Desired
Agent stringImage Desired agent image. Just for Rancher v2.3.x and above (string)
- Desired
Auth stringImage Desired auth image. Just for Rancher v2.3.x and above (string)
- Docker
Root stringDir Desired auth image. Just for Rancher v2.3.x and above (string)
- Driver string
(Computed) The driver used for the Cluster.
imported,azurekubernetesservice,amazonelasticcontainerservice,googlekubernetesengineandrancherKubernetesEngineare supported (string)- Eks
Config ClusterEks Config Args The Amazon EKS configuration for
eksClusters. Conflicts withaks_config,gke_config,k3s_configandrke_config(list maxitems:1)- Enable
Cluster boolAlerting Enable built-in cluster alerting (bool)
- Enable
Cluster boolIstio Enable built-in cluster istio. Just for Rancher v2.3.x and above (bool)
- Enable
Cluster boolMonitoring Enable built-in cluster monitoring (bool)
- Enable
Network boolPolicy Enable project network isolation (bool)
- Gke
Config ClusterGke Config Args The Google GKE configuration for
gkeClusters. Conflicts withaks_config,eks_config,k3s_configandrke_config(list maxitems:1)- K3s
Config ClusterK3s Config Args The K3S configuration for
k3simported Clusters. Conflicts withaks_config,eks_config,gke_configandrke_config(list maxitems:1)- Kube
Config string (Computed/Sensitive) Kube Config generated for the cluster (string)
- Labels Dictionary<string, object>
Labels for cluster registration token object (map)
- Name string
Name of cluster registration token (string)
- Rke
Config ClusterRke Config Args The RKE configuration for
rkeClusters. Conflicts withaks_config,eks_config,gke_configandk3s_config(list maxitems:1)- Scheduled
Cluster ClusterScan Scheduled Cluster Scan Args Cluster scheduled cis scan. For Rancher v2.4.0 or above (List maxitems:1)
- System
Project stringId (Computed) System project ID for the cluster (string)
- Windows
Prefered boolCluster Windows preferred cluster. Default:
false(bool)
- Aks
Config ClusterAks Config The Azure AKS configuration for
aksClusters. Conflicts witheks_config,gke_config,k3s_configandrke_config(list maxitems:1)- Annotations map[string]interface{}
Annotations for cluster registration token object (map)
- Cluster
Auth ClusterEndpoint Cluster Auth Endpoint Enabling the local cluster authorized endpoint allows direct communication with the cluster, bypassing the Rancher API proxy. (list maxitems:1)
- Cluster
Monitoring ClusterInput Cluster Monitoring Input Cluster monitoring config. Any parameter defined in rancher-monitoring charts could be configured (list maxitems:1)
- Cluster
Registration ClusterToken Cluster Registration Token (Computed) Cluster Registration Token generated for the cluster (list maxitems:1)
- Cluster
Template ClusterAnswers Cluster Template Answers Cluster template answers. Just for Rancher v2.3.x and above (list maxitems:1)
- Cluster
Template stringId Cluster template ID. Just for Rancher v2.3.x and above (string)
- Cluster
Template []ClusterQuestions Cluster Template Question Cluster template questions. Just for Rancher v2.3.x and above (list)
- Cluster
Template stringRevision Id Cluster template revision ID. Just for Rancher v2.3.x and above (string)
- Default
Pod stringSecurity Policy Template Id - Default
Project stringId (Computed) Default project ID for the cluster (string)
- Description string
An optional description of this cluster (string)
- Desired
Agent stringImage Desired agent image. Just for Rancher v2.3.x and above (string)
- Desired
Auth stringImage Desired auth image. Just for Rancher v2.3.x and above (string)
- Docker
Root stringDir Desired auth image. Just for Rancher v2.3.x and above (string)
- Driver string
(Computed) The driver used for the Cluster.
imported,azurekubernetesservice,amazonelasticcontainerservice,googlekubernetesengineandrancherKubernetesEngineare supported (string)- Eks
Config ClusterEks Config The Amazon EKS configuration for
eksClusters. Conflicts withaks_config,gke_config,k3s_configandrke_config(list maxitems:1)- Enable
Cluster boolAlerting Enable built-in cluster alerting (bool)
- Enable
Cluster boolIstio Enable built-in cluster istio. Just for Rancher v2.3.x and above (bool)
- Enable
Cluster boolMonitoring Enable built-in cluster monitoring (bool)
- Enable
Network boolPolicy Enable project network isolation (bool)
- Gke
Config ClusterGke Config The Google GKE configuration for
gkeClusters. Conflicts withaks_config,eks_config,k3s_configandrke_config(list maxitems:1)- K3s
Config ClusterK3s Config The K3S configuration for
k3simported Clusters. Conflicts withaks_config,eks_config,gke_configandrke_config(list maxitems:1)- Kube
Config string (Computed/Sensitive) Kube Config generated for the cluster (string)
- Labels map[string]interface{}
Labels for cluster registration token object (map)
- Name string
Name of cluster registration token (string)
- Rke
Config ClusterRke Config The RKE configuration for
rkeClusters. Conflicts withaks_config,eks_config,gke_configandk3s_config(list maxitems:1)- Scheduled
Cluster ClusterScan Scheduled Cluster Scan Cluster scheduled cis scan. For Rancher v2.4.0 or above (List maxitems:1)
- System
Project stringId (Computed) System project ID for the cluster (string)
- Windows
Prefered boolCluster Windows preferred cluster. Default:
false(bool)
- aks
Config ClusterAks Config The Azure AKS configuration for
aksClusters. Conflicts witheks_config,gke_config,k3s_configandrke_config(list maxitems:1)- annotations {[key: string]: any}
Annotations for cluster registration token object (map)
- cluster
Auth ClusterEndpoint Cluster Auth Endpoint Enabling the local cluster authorized endpoint allows direct communication with the cluster, bypassing the Rancher API proxy. (list maxitems:1)
- cluster
Monitoring ClusterInput Cluster Monitoring Input Cluster monitoring config. Any parameter defined in rancher-monitoring charts could be configured (list maxitems:1)
- cluster
Registration ClusterToken Cluster Registration Token (Computed) Cluster Registration Token generated for the cluster (list maxitems:1)
- cluster
Template ClusterAnswers Cluster Template Answers Cluster template answers. Just for Rancher v2.3.x and above (list maxitems:1)
- cluster
Template stringId Cluster template ID. Just for Rancher v2.3.x and above (string)
- cluster
Template ClusterQuestions Cluster Template Question[] Cluster template questions. Just for Rancher v2.3.x and above (list)
- cluster
Template stringRevision Id Cluster template revision ID. Just for Rancher v2.3.x and above (string)
- default
Pod stringSecurity Policy Template Id - default
Project stringId (Computed) Default project ID for the cluster (string)
- description string
An optional description of this cluster (string)
- desired
Agent stringImage Desired agent image. Just for Rancher v2.3.x and above (string)
- desired
Auth stringImage Desired auth image. Just for Rancher v2.3.x and above (string)
- docker
Root stringDir Desired auth image. Just for Rancher v2.3.x and above (string)
- driver string
(Computed) The driver used for the Cluster.
imported,azurekubernetesservice,amazonelasticcontainerservice,googlekubernetesengineandrancherKubernetesEngineare supported (string)- eks
Config ClusterEks Config The Amazon EKS configuration for
eksClusters. Conflicts withaks_config,gke_config,k3s_configandrke_config(list maxitems:1)- enable
Cluster booleanAlerting Enable built-in cluster alerting (bool)
- enable
Cluster booleanIstio Enable built-in cluster istio. Just for Rancher v2.3.x and above (bool)
- enable
Cluster booleanMonitoring Enable built-in cluster monitoring (bool)
- enable
Network booleanPolicy Enable project network isolation (bool)
- gke
Config ClusterGke Config The Google GKE configuration for
gkeClusters. Conflicts withaks_config,eks_config,k3s_configandrke_config(list maxitems:1)- k3s
Config ClusterK3s Config The K3S configuration for
k3simported Clusters. Conflicts withaks_config,eks_config,gke_configandrke_config(list maxitems:1)- kube
Config string (Computed/Sensitive) Kube Config generated for the cluster (string)
- labels {[key: string]: any}
Labels for cluster registration token object (map)
- name string
Name of cluster registration token (string)
- rke
Config ClusterRke Config The RKE configuration for
rkeClusters. Conflicts withaks_config,eks_config,gke_configandk3s_config(list maxitems:1)- scheduled
Cluster ClusterScan Scheduled Cluster Scan Cluster scheduled cis scan. For Rancher v2.4.0 or above (List maxitems:1)
- system
Project stringId (Computed) System project ID for the cluster (string)
- windows
Prefered booleanCluster Windows preferred cluster. Default:
false(bool)
- aks_
config Dict[ClusterAks Config] The Azure AKS configuration for
aksClusters. Conflicts witheks_config,gke_config,k3s_configandrke_config(list maxitems:1)- annotations Dict[str, Any]
Annotations for cluster registration token object (map)
- cluster_
auth_ Dict[Clusterendpoint Cluster Auth Endpoint] Enabling the local cluster authorized endpoint allows direct communication with the cluster, bypassing the Rancher API proxy. (list maxitems:1)
- cluster_
monitoring_ Dict[Clusterinput Cluster Monitoring Input] Cluster monitoring config. Any parameter defined in rancher-monitoring charts could be configured (list maxitems:1)
- cluster_
registration_ Dict[Clustertoken Cluster Registration Token] (Computed) Cluster Registration Token generated for the cluster (list maxitems:1)
- cluster_
template_ Dict[Clusteranswers Cluster Template Answers] Cluster template answers. Just for Rancher v2.3.x and above (list maxitems:1)
- cluster_
template_ strid Cluster template ID. Just for Rancher v2.3.x and above (string)
- cluster_
template_ List[Clusterquestions Cluster Template Question] Cluster template questions. Just for Rancher v2.3.x and above (list)
- cluster_
template_ strrevision_ id Cluster template revision ID. Just for Rancher v2.3.x and above (string)
- default_
pod_ strsecurity_ policy_ template_ id - default_
project_ strid (Computed) Default project ID for the cluster (string)
- description str
An optional description of this cluster (string)
- desired_
agent_ strimage Desired agent image. Just for Rancher v2.3.x and above (string)
- desired_
auth_ strimage Desired auth image. Just for Rancher v2.3.x and above (string)
- docker_
root_ strdir Desired auth image. Just for Rancher v2.3.x and above (string)
- driver str
(Computed) The driver used for the Cluster.
imported,azurekubernetesservice,amazonelasticcontainerservice,googlekubernetesengineandrancherKubernetesEngineare supported (string)- eks_
config Dict[ClusterEks Config] The Amazon EKS configuration for
eksClusters. Conflicts withaks_config,gke_config,k3s_configandrke_config(list maxitems:1)- enable_
cluster_ boolalerting Enable built-in cluster alerting (bool)
- enable_
cluster_ boolistio Enable built-in cluster istio. Just for Rancher v2.3.x and above (bool)
- enable_
cluster_ boolmonitoring Enable built-in cluster monitoring (bool)
- enable_
network_ boolpolicy Enable project network isolation (bool)
- gke_
config Dict[ClusterGke Config] The Google GKE configuration for
gkeClusters. Conflicts withaks_config,eks_config,k3s_configandrke_config(list maxitems:1)- k3s_
config Dict[ClusterK3s Config] The K3S configuration for
k3simported Clusters. Conflicts withaks_config,eks_config,gke_configandrke_config(list maxitems:1)- kube_
config str (Computed/Sensitive) Kube Config generated for the cluster (string)
- labels Dict[str, Any]
Labels for cluster registration token object (map)
- name str
Name of cluster registration token (string)
- rke_
config Dict[ClusterRke Config] The RKE configuration for
rkeClusters. Conflicts withaks_config,eks_config,gke_configandk3s_config(list maxitems:1)- scheduled_
cluster_ Dict[Clusterscan Scheduled Cluster Scan] Cluster scheduled cis scan. For Rancher v2.4.0 or above (List maxitems:1)
- system_
project_ strid (Computed) System project ID for the cluster (string)
- windows_
prefered_ boolcluster Windows preferred cluster. Default:
false(bool)
Supporting Types
ClusterAksConfig
- Agent
Dns stringPrefix DNS prefix to be used to create the FQDN for the agent pool (string)
- Client
Id string Azure client ID to use (string)
- Client
Secret string Azure client secret associated with the \“client id\” (string)
- Kubernetes
Version string The Kubernetes master version (string)
- Master
Dns stringPrefix DNS prefix to use the Kubernetes cluster control pane (string)
- Resource
Group string The name of the Cluster resource group (string)
- Ssh
Public stringKey Contents Contents of the SSH public key used to authenticate with Linux hosts (string)
- Subnet string
The name of an existing Azure Virtual Subnet. Composite of agent virtual network subnet ID (string)
- Subscription
Id string Subscription credentials which uniquely identify Microsoft Azure subscription (string)
- Tenant
Id string Azure tenant ID to use (string)
- Virtual
Network string The name of the virtual network to use. If it’s not specified Rancher will create a new VPC (string)
- Virtual
Network stringResource Group The resource group of an existing Azure Virtual Network. Composite of agent virtual network subnet ID (string)
- Aad
Server stringApp Secret The secret of an Azure Active Directory server application (string)
- Aad
Tenant stringId The ID of an Azure Active Directory tenant (string)
- Add
Client stringApp Id The ID of an Azure Active Directory client application of type \“Native\“. This application is for user login via kubectl (string)
- Add
Server stringApp Id The ID of an Azure Active Directory server application of type \“Web app/API\“. This application represents the managed cluster’s apiserver (Server application) (string)
- Admin
Username string The administrator username to use for Linux hosts. Default
azureuser(string)- Agent
Os intDisk Size GB size to be used to specify the disk for every machine in the agent pool. If you specify 0, it will apply the default according to the \“agent vm size\” specified. Default
0(int)- Agent
Pool stringName Name for the agent pool, upto 12 alphanumeric characters. Default
agentpool0(string)- Agent
Storage stringProfile Storage profile specifies what kind of storage used on machine in the agent pool. Chooses from [ManagedDisks StorageAccount]. Default
ManagedDisks(string)- Agent
Vm stringSize Size of machine in the agent pool. Default
Standard_D1_v2(string)- Auth
Base stringUrl Different authentication API url to use. Default
https://login.microsoftonline.com/(string)- Base
Url string Different resource management API url to use. Default
https://management.azure.com/(string)- Count int
Number of machines (VMs) in the agent pool. Allowed values must be in the range of 1 to 100 (inclusive). Default
1(int)- Dns
Service stringIp An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes Service address range specified in \“service cidr\“. Default
10.0.0.10(string)- Docker
Bridge stringCidr A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes Service address range specified in \“service cidr\“. Default
172.17.0.1/16(string)- Enable
Http boolApplication Routing Enable the Kubernetes ingress with automatic public DNS name creation. Default
false(bool)- Enable
Monitoring bool Turn on Azure Log Analytics monitoring. Uses the Log Analytics \“Default\” workspace if it exists, else creates one. if using an existing workspace, specifies \“log analytics workspace resource id\“. Default
true(bool)- Location string
Azure Kubernetes cluster location. Default
eastus(string)- Log
Analytics stringWorkspace The name of an existing Azure Log Analytics Workspace to use for storing monitoring data. If not specified, uses ‘{resource group}-{subscription id}-{location code}’ (string)
- Log
Analytics stringWorkspace Resource Group The resource group of an existing Azure Log Analytics Workspace to use for storing monitoring data. If not specified, uses the ‘Cluster’ resource group (string)
- Max
Pods int Maximum number of pods that can run on a node. Default
110(int)- Network
Plugin string Network plugin used for building Kubernetes network. Chooses from
azureorkubenet. Defaultazure(string)- Network
Policy string Network policy used for building Kubernetes network. Chooses from
calico(string)- Pod
Cidr string A CIDR notation IP range from which to assign Kubernetes Pod IPs when \“network plugin\” is specified in \“kubenet\“. Default
172.244.0.0/16(string)- Service
Cidr string A CIDR notation IP range from which to assign Kubernetes Service cluster IPs. It must not overlap with any Subnet IP ranges. Default
10.0.0.0/16(string)- Tag Dictionary<string, object>
Tags for Kubernetes cluster. For example, foo=bar (map)
- Agent
Dns stringPrefix DNS prefix to be used to create the FQDN for the agent pool (string)
- Client
Id string Azure client ID to use (string)
- Client
Secret string Azure client secret associated with the \“client id\” (string)
- Kubernetes
Version string The Kubernetes master version (string)
- Master
Dns stringPrefix DNS prefix to use the Kubernetes cluster control pane (string)
- Resource
Group string The name of the Cluster resource group (string)
- Ssh
Public stringKey Contents Contents of the SSH public key used to authenticate with Linux hosts (string)
- Subnet string
The name of an existing Azure Virtual Subnet. Composite of agent virtual network subnet ID (string)
- Subscription
Id string Subscription credentials which uniquely identify Microsoft Azure subscription (string)
- Tenant
Id string Azure tenant ID to use (string)
- Virtual
Network string The name of the virtual network to use. If it’s not specified Rancher will create a new VPC (string)
- Virtual
Network stringResource Group The resource group of an existing Azure Virtual Network. Composite of agent virtual network subnet ID (string)
- Aad
Server stringApp Secret The secret of an Azure Active Directory server application (string)
- Aad
Tenant stringId The ID of an Azure Active Directory tenant (string)
- Add
Client stringApp Id The ID of an Azure Active Directory client application of type \“Native\“. This application is for user login via kubectl (string)
- Add
Server stringApp Id The ID of an Azure Active Directory server application of type \“Web app/API\“. This application represents the managed cluster’s apiserver (Server application) (string)
- Admin
Username string The administrator username to use for Linux hosts. Default
azureuser(string)- Agent
Os intDisk Size GB size to be used to specify the disk for every machine in the agent pool. If you specify 0, it will apply the default according to the \“agent vm size\” specified. Default
0(int)- Agent
Pool stringName Name for the agent pool, upto 12 alphanumeric characters. Default
agentpool0(string)- Agent
Storage stringProfile Storage profile specifies what kind of storage used on machine in the agent pool. Chooses from [ManagedDisks StorageAccount]. Default
ManagedDisks(string)- Agent
Vm stringSize Size of machine in the agent pool. Default
Standard_D1_v2(string)- Auth
Base stringUrl Different authentication API url to use. Default
https://login.microsoftonline.com/(string)- Base
Url string Different resource management API url to use. Default
https://management.azure.com/(string)- Count int
Number of machines (VMs) in the agent pool. Allowed values must be in the range of 1 to 100 (inclusive). Default
1(int)- Dns
Service stringIp An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes Service address range specified in \“service cidr\“. Default
10.0.0.10(string)- Docker
Bridge stringCidr A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes Service address range specified in \“service cidr\“. Default
172.17.0.1/16(string)- Enable
Http boolApplication Routing Enable the Kubernetes ingress with automatic public DNS name creation. Default
false(bool)- Enable
Monitoring bool Turn on Azure Log Analytics monitoring. Uses the Log Analytics \“Default\” workspace if it exists, else creates one. if using an existing workspace, specifies \“log analytics workspace resource id\“. Default
true(bool)- Location string
Azure Kubernetes cluster location. Default
eastus(string)- Log
Analytics stringWorkspace The name of an existing Azure Log Analytics Workspace to use for storing monitoring data. If not specified, uses ‘{resource group}-{subscription id}-{location code}’ (string)
- Log
Analytics stringWorkspace Resource Group The resource group of an existing Azure Log Analytics Workspace to use for storing monitoring data. If not specified, uses the ‘Cluster’ resource group (string)
- Max
Pods int Maximum number of pods that can run on a node. Default
110(int)- Network
Plugin string Network plugin used for building Kubernetes network. Chooses from
azureorkubenet. Defaultazure(string)- Network
Policy string Network policy used for building Kubernetes network. Chooses from
calico(string)- Pod
Cidr string A CIDR notation IP range from which to assign Kubernetes Pod IPs when \“network plugin\” is specified in \“kubenet\“. Default
172.244.0.0/16(string)- Service
Cidr string A CIDR notation IP range from which to assign Kubernetes Service cluster IPs. It must not overlap with any Subnet IP ranges. Default
10.0.0.0/16(string)- Tag map[string]interface{}
Tags for Kubernetes cluster. For example, foo=bar (map)
- agent
Dns stringPrefix DNS prefix to be used to create the FQDN for the agent pool (string)
- client
Id string Azure client ID to use (string)
- client
Secret string Azure client secret associated with the \“client id\” (string)
- kubernetes
Version string The Kubernetes master version (string)
- master
Dns stringPrefix DNS prefix to use the Kubernetes cluster control pane (string)
- resource
Group string The name of the Cluster resource group (string)
- ssh
Public stringKey Contents Contents of the SSH public key used to authenticate with Linux hosts (string)
- subnet string
The name of an existing Azure Virtual Subnet. Composite of agent virtual network subnet ID (string)
- subscription
Id string Subscription credentials which uniquely identify Microsoft Azure subscription (string)
- tenant
Id string Azure tenant ID to use (string)
- virtual
Network string The name of the virtual network to use. If it’s not specified Rancher will create a new VPC (string)
- virtual
Network stringResource Group The resource group of an existing Azure Virtual Network. Composite of agent virtual network subnet ID (string)
- aad
Server stringApp Secret The secret of an Azure Active Directory server application (string)
- aad
Tenant stringId The ID of an Azure Active Directory tenant (string)
- add
Client stringApp Id The ID of an Azure Active Directory client application of type \“Native\“. This application is for user login via kubectl (string)
- add
Server stringApp Id The ID of an Azure Active Directory server application of type \“Web app/API\“. This application represents the managed cluster’s apiserver (Server application) (string)
- admin
Username string The administrator username to use for Linux hosts. Default
azureuser(string)- agent
Os numberDisk Size GB size to be used to specify the disk for every machine in the agent pool. If you specify 0, it will apply the default according to the \“agent vm size\” specified. Default
0(int)- agent
Pool stringName Name for the agent pool, upto 12 alphanumeric characters. Default
agentpool0(string)- agent
Storage stringProfile Storage profile specifies what kind of storage used on machine in the agent pool. Chooses from [ManagedDisks StorageAccount]. Default
ManagedDisks(string)- agent
Vm stringSize Size of machine in the agent pool. Default
Standard_D1_v2(string)- auth
Base stringUrl Different authentication API url to use. Default
https://login.microsoftonline.com/(string)- base
Url string Different resource management API url to use. Default
https://management.azure.com/(string)- count number
Number of machines (VMs) in the agent pool. Allowed values must be in the range of 1 to 100 (inclusive). Default
1(int)- dns
Service stringIp An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes Service address range specified in \“service cidr\“. Default
10.0.0.10(string)- docker
Bridge stringCidr A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes Service address range specified in \“service cidr\“. Default
172.17.0.1/16(string)- enable
Http booleanApplication Routing Enable the Kubernetes ingress with automatic public DNS name creation. Default
false(bool)- enable
Monitoring boolean Turn on Azure Log Analytics monitoring. Uses the Log Analytics \“Default\” workspace if it exists, else creates one. if using an existing workspace, specifies \“log analytics workspace resource id\“. Default
true(bool)- location string
Azure Kubernetes cluster location. Default
eastus(string)- log
Analytics stringWorkspace The name of an existing Azure Log Analytics Workspace to use for storing monitoring data. If not specified, uses ‘{resource group}-{subscription id}-{location code}’ (string)
- log
Analytics stringWorkspace Resource Group The resource group of an existing Azure Log Analytics Workspace to use for storing monitoring data. If not specified, uses the ‘Cluster’ resource group (string)
- max
Pods number Maximum number of pods that can run on a node. Default
110(int)- network
Plugin string Network plugin used for building Kubernetes network. Chooses from
azureorkubenet. Defaultazure(string)- network
Policy string Network policy used for building Kubernetes network. Chooses from
calico(string)- pod
Cidr string A CIDR notation IP range from which to assign Kubernetes Pod IPs when \“network plugin\” is specified in \“kubenet\“. Default
172.244.0.0/16(string)- service
Cidr string A CIDR notation IP range from which to assign Kubernetes Service cluster IPs. It must not overlap with any Subnet IP ranges. Default
10.0.0.0/16(string)- tag {[key: string]: any}
Tags for Kubernetes cluster. For example, foo=bar (map)
- agent
Dns strPrefix DNS prefix to be used to create the FQDN for the agent pool (string)
- client_
id str Azure client ID to use (string)
- client_
secret str Azure client secret associated with the \“client id\” (string)
- kubernetes
Version str The Kubernetes master version (string)
- master
Dns strPrefix DNS prefix to use the Kubernetes cluster control pane (string)
- resource
Group str The name of the Cluster resource group (string)
- ssh
Public strKey Contents Contents of the SSH public key used to authenticate with Linux hosts (string)
- subnet str
The name of an existing Azure Virtual Subnet. Composite of agent virtual network subnet ID (string)
- subscription
Id str Subscription credentials which uniquely identify Microsoft Azure subscription (string)
- tenant_
id str Azure tenant ID to use (string)
- virtual
Network str The name of the virtual network to use. If it’s not specified Rancher will create a new VPC (string)
- virtual
Network strResource Group The resource group of an existing Azure Virtual Network. Composite of agent virtual network subnet ID (string)
- aad
Server strApp Secret The secret of an Azure Active Directory server application (string)
- aad
Tenant strId The ID of an Azure Active Directory tenant (string)
- add
Client strApp Id The ID of an Azure Active Directory client application of type \“Native\“. This application is for user login via kubectl (string)
- add
Server strApp Id The ID of an Azure Active Directory server application of type \“Web app/API\“. This application represents the managed cluster’s apiserver (Server application) (string)
- admin
Username str The administrator username to use for Linux hosts. Default
azureuser(string)- agent
Os floatDisk Size GB size to be used to specify the disk for every machine in the agent pool. If you specify 0, it will apply the default according to the \“agent vm size\” specified. Default
0(int)- agent
Pool strName Name for the agent pool, upto 12 alphanumeric characters. Default
agentpool0(string)- agent
Storage strProfile Storage profile specifies what kind of storage used on machine in the agent pool. Chooses from [ManagedDisks StorageAccount]. Default
ManagedDisks(string)- agent
Vm strSize Size of machine in the agent pool. Default
Standard_D1_v2(string)- auth
Base strUrl Different authentication API url to use. Default
https://login.microsoftonline.com/(string)- base
Url str Different resource management API url to use. Default
https://management.azure.com/(string)- count float
Number of machines (VMs) in the agent pool. Allowed values must be in the range of 1 to 100 (inclusive). Default
1(int)- dns
Service strIp An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes Service address range specified in \“service cidr\“. Default
10.0.0.10(string)- docker
Bridge strCidr A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes Service address range specified in \“service cidr\“. Default
172.17.0.1/16(string)- enable
Http boolApplication Routing Enable the Kubernetes ingress with automatic public DNS name creation. Default
false(bool)- enable
Monitoring bool Turn on Azure Log Analytics monitoring. Uses the Log Analytics \“Default\” workspace if it exists, else creates one. if using an existing workspace, specifies \“log analytics workspace resource id\“. Default
true(bool)- location str
Azure Kubernetes cluster location. Default
eastus(string)- log
Analytics strWorkspace The name of an existing Azure Log Analytics Workspace to use for storing monitoring data. If not specified, uses ‘{resource group}-{subscription id}-{location code}’ (string)
- log
Analytics strWorkspace Resource Group The resource group of an existing Azure Log Analytics Workspace to use for storing monitoring data. If not specified, uses the ‘Cluster’ resource group (string)
- max
Pods float Maximum number of pods that can run on a node. Default
110(int)- network
Plugin str Network plugin used for building Kubernetes network. Chooses from
azureorkubenet. Defaultazure(string)- network
Policy str Network policy used for building Kubernetes network. Chooses from
calico(string)- pod
Cidr str A CIDR notation IP range from which to assign Kubernetes Pod IPs when \“network plugin\” is specified in \“kubenet\“. Default
172.244.0.0/16(string)- service
Cidr str A CIDR notation IP range from which to assign Kubernetes Service cluster IPs. It must not overlap with any Subnet IP ranges. Default
10.0.0.0/16(string)- tag Dict[str, Any]
Tags for Kubernetes cluster. For example, foo=bar (map)
ClusterClusterAuthEndpoint
ClusterClusterMonitoringInput
ClusterClusterRegistrationToken
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
- Annotations Dictionary<string, object>
Annotations for cluster registration token object (map)
- Cluster
Id string Cluster ID (string)
- Command string
Command to execute in a imported k8s cluster (string)
- Id string
(Computed) The ID of the resource (string)
- Insecure
Command string Insecure command to execute in a imported k8s cluster (string)
- Labels Dictionary<string, object>
Labels for cluster registration token object (map)
- Manifest
Url string K8s manifest url to execute with
kubectlto import an existing k8s cluster (string)- Name string
Name of cluster registration token (string)
- Node
Command string Node command to execute in linux nodes for custom k8s cluster (string)
- Token string
Token for cluster registration token object (string)
- Windows
Node stringCommand Node command to execute in windows nodes for custom k8s cluster (string)
- Annotations map[string]interface{}
Annotations for cluster registration token object (map)
- Cluster
Id string Cluster ID (string)
- Command string
Command to execute in a imported k8s cluster (string)
- Id string
(Computed) The ID of the resource (string)
- Insecure
Command string Insecure command to execute in a imported k8s cluster (string)
- Labels map[string]interface{}
Labels for cluster registration token object (map)
- Manifest
Url string K8s manifest url to execute with
kubectlto import an existing k8s cluster (string)- Name string
Name of cluster registration token (string)
- Node
Command string Node command to execute in linux nodes for custom k8s cluster (string)
- Token string
Token for cluster registration token object (string)
- Windows
Node stringCommand Node command to execute in windows nodes for custom k8s cluster (string)
- annotations {[key: string]: any}
Annotations for cluster registration token object (map)
- cluster
Id string Cluster ID (string)
- command string
Command to execute in a imported k8s cluster (string)
- id string
(Computed) The ID of the resource (string)
- insecure
Command string Insecure command to execute in a imported k8s cluster (string)
- labels {[key: string]: any}
Labels for cluster registration token object (map)
- manifest
Url string K8s manifest url to execute with
kubectlto import an existing k8s cluster (string)- name string
Name of cluster registration token (string)
- node
Command string Node command to execute in linux nodes for custom k8s cluster (string)
- token string
Token for cluster registration token object (string)
- windows
Node stringCommand Node command to execute in windows nodes for custom k8s cluster (string)
- annotations Dict[str, Any]
Annotations for cluster registration token object (map)
- cluster_
id str Cluster ID (string)
- command str
Command to execute in a imported k8s cluster (string)
- id str
(Computed) The ID of the resource (string)
- insecure
Command str Insecure command to execute in a imported k8s cluster (string)
- labels Dict[str, Any]
Labels for cluster registration token object (map)
- manifest
Url str K8s manifest url to execute with
kubectlto import an existing k8s cluster (string)- name str
Name of cluster registration token (string)
- node
Command str Node command to execute in linux nodes for custom k8s cluster (string)
- token str
Token for cluster registration token object (string)
- windows
Node strCommand Node command to execute in windows nodes for custom k8s cluster (string)
ClusterClusterTemplateAnswers
- cluster_
id str Cluster ID (string)
- project_
id str Project ID to apply answer (string)
- values Dict[str, Any]
Key/values for answer (map)
ClusterClusterTemplateQuestion
ClusterEksConfig
- Access
Key string The AWS Client ID to use (string)
- Kubernetes
Version string The Kubernetes master version (string)
- Secret
Key string The AWS Client Secret associated with the Client ID (string)
- Ami string
AMI ID to use for the worker nodes instead of the default (string)
- Associate
Worker boolNode Public Ip Associate public ip EKS worker nodes. Default
true(bool)- Desired
Nodes int The desired number of worker nodes. Just for Rancher v2.3.x and above. Default
3(int)- Instance
Type string The type of machine to use for worker nodes. Default
t2.medium(string)- Key
Pair stringName Allow user to specify key name to use. Just for Rancher v2.2.7 and above (string)
- Maximum
Nodes int The maximum number of worker nodes. Default
3(int)- Minimum
Nodes int The minimum number of worker nodes. Default
1(int)- Node
Volume intSize The volume size for each node. Default
20(int)- Region string
GKE cluster region. Conflicts with
zone(string)- Security
Groups List<string> List of security groups to use for the cluster. If it’s not specified Rancher will create a new security group (list)
- Service
Role string The service role to use to perform the cluster operations in AWS. If it’s not specified Rancher will create a new service role (string)
- Session
Token string A session token to use with the client key and secret if applicable (string)
- Subnets List<string>
List of subnets in the virtual network to use. If it’s not specified Rancher will create 3 news subnets (list)
- User
Data string Pass user-data to the nodes to perform automated configuration tasks (string)
- Virtual
Network string The name of the virtual network to use. If it’s not specified Rancher will create a new VPC (string)
- Access
Key string The AWS Client ID to use (string)
- Kubernetes
Version string The Kubernetes master version (string)
- Secret
Key string The AWS Client Secret associated with the Client ID (string)
- Ami string
AMI ID to use for the worker nodes instead of the default (string)
- Associate
Worker boolNode Public Ip Associate public ip EKS worker nodes. Default
true(bool)- Desired
Nodes int The desired number of worker nodes. Just for Rancher v2.3.x and above. Default
3(int)- Instance
Type string The type of machine to use for worker nodes. Default
t2.medium(string)- Key
Pair stringName Allow user to specify key name to use. Just for Rancher v2.2.7 and above (string)
- Maximum
Nodes int The maximum number of worker nodes. Default
3(int)- Minimum
Nodes int The minimum number of worker nodes. Default
1(int)- Node
Volume intSize The volume size for each node. Default
20(int)- Region string
GKE cluster region. Conflicts with
zone(string)- Security
Groups []string List of security groups to use for the cluster. If it’s not specified Rancher will create a new security group (list)
- Service
Role string The service role to use to perform the cluster operations in AWS. If it’s not specified Rancher will create a new service role (string)
- Session
Token string A session token to use with the client key and secret if applicable (string)
- Subnets []string
List of subnets in the virtual network to use. If it’s not specified Rancher will create 3 news subnets (list)
- User
Data string Pass user-data to the nodes to perform automated configuration tasks (string)
- Virtual
Network string The name of the virtual network to use. If it’s not specified Rancher will create a new VPC (string)
- access
Key string The AWS Client ID to use (string)
- kubernetes
Version string The Kubernetes master version (string)
- secret
Key string The AWS Client Secret associated with the Client ID (string)
- ami string
AMI ID to use for the worker nodes instead of the default (string)
- associate
Worker booleanNode Public Ip Associate public ip EKS worker nodes. Default
true(bool)- desired
Nodes number The desired number of worker nodes. Just for Rancher v2.3.x and above. Default
3(int)- instance
Type string The type of machine to use for worker nodes. Default
t2.medium(string)- key
Pair stringName Allow user to specify key name to use. Just for Rancher v2.2.7 and above (string)
- maximum
Nodes number The maximum number of worker nodes. Default
3(int)- minimum
Nodes number The minimum number of worker nodes. Default
1(int)- node
Volume numberSize The volume size for each node. Default
20(int)- region string
GKE cluster region. Conflicts with
zone(string)- security
Groups string[] List of security groups to use for the cluster. If it’s not specified Rancher will create a new security group (list)
- service
Role string The service role to use to perform the cluster operations in AWS. If it’s not specified Rancher will create a new service role (string)
- session
Token string A session token to use with the client key and secret if applicable (string)
- subnets string[]
List of subnets in the virtual network to use. If it’s not specified Rancher will create 3 news subnets (list)
- user
Data string Pass user-data to the nodes to perform automated configuration tasks (string)
- virtual
Network string The name of the virtual network to use. If it’s not specified Rancher will create a new VPC (string)
- access_
key str The AWS Client ID to use (string)
- kubernetes
Version str The Kubernetes master version (string)
- secret_
key str The AWS Client Secret associated with the Client ID (string)
- ami str
AMI ID to use for the worker nodes instead of the default (string)
- associate
Worker boolNode Public Ip Associate public ip EKS worker nodes. Default
true(bool)- desired
Nodes float The desired number of worker nodes. Just for Rancher v2.3.x and above. Default
3(int)- instance
Type str The type of machine to use for worker nodes. Default
t2.medium(string)- key
Pair strName Allow user to specify key name to use. Just for Rancher v2.2.7 and above (string)
- maximum
Nodes float The maximum number of worker nodes. Default
3(int)- minimum
Nodes float The minimum number of worker nodes. Default
1(int)- node
Volume floatSize The volume size for each node. Default
20(int)- region str
GKE cluster region. Conflicts with
zone(string)- security
Groups List[str] List of security groups to use for the cluster. If it’s not specified Rancher will create a new security group (list)
- service
Role str The service role to use to perform the cluster operations in AWS. If it’s not specified Rancher will create a new service role (string)
- session
Token str A session token to use with the client key and secret if applicable (string)
- subnets List[str]
List of subnets in the virtual network to use. If it’s not specified Rancher will create 3 news subnets (list)
- user
Data str Pass user-data to the nodes to perform automated configuration tasks (string)
- virtual
Network str The name of the virtual network to use. If it’s not specified Rancher will create a new VPC (string)
ClusterGkeConfig
- Cluster
Ipv4Cidr string The IP address range of the container pods (string)
- Credential string
The contents of the GC credential file (string)
- Disk
Type string Type of the disk attached to each node (string)
- Image
Type string The image to use for the worker nodes (string)
- Ip
Policy stringCluster Ipv4Cidr Block The IP address range for the cluster pod IPs (string)
- Ip
Policy stringCluster Secondary Range Name The name of the secondary range to be used for the cluster CIDR block (string)
- Ip
Policy stringNode Ipv4Cidr Block The IP address range of the instance IPs in this cluster (string)
- Ip
Policy stringServices Ipv4Cidr Block The IP address range of the services IPs in this cluster (string)
- Ip
Policy stringServices Secondary Range Name The name of the secondary range to be used for the services CIDR block (string)
- Ip
Policy stringSubnetwork Name A custom subnetwork name to be used if createSubnetwork is true (string)
- Locations List<string>
Locations for GKE cluster (list)
- Machine
Type string Machine type for GKE cluster (string)
- Maintenance
Window string Maintenance window for GKE cluster (string)
- Master
Ipv4Cidr stringBlock The IP range in CIDR notation to use for the hosted master network (string)
- Master
Version string Master version for GKE cluster (string)
- Network string
Network for GKE cluster (string)
- Node
Pool string The ID of the cluster node pool (string)
- Node
Version string Node version for GKE cluster (string)
- Oauth
Scopes List<string> The set of Google API scopes to be made available on all of the node VMs under the default service account (list)
- Project
Id string Project ID to apply answer (string)
- Service
Account string The Google Cloud Platform Service Account to be used by the node VMs (string)
- Sub
Network string Subnetwork for GKE cluster (string)
- Description string
An optional description of this cluster (string)
- Disk
Size intGb Size of the disk attached to each node. Default
100(int)- Enable
Alpha boolFeature To enable Kubernetes alpha feature. Default
true(bool)- Enable
Auto boolRepair Specifies whether the node auto-repair is enabled for the node pool. Default
false(bool)- Enable
Auto boolUpgrade Specifies whether node auto-upgrade is enabled for the node pool. Default
false(bool)- Enable
Horizontal boolPod Autoscaling Enable horizontal pod autoscaling for the cluster. Default
true(bool)- Enable
Http boolLoad Balancing Enable HTTP load balancing on GKE cluster. Default
true(bool)- Enable
Kubernetes boolDashboard Whether to enable the Kubernetes dashboard. Default
false(bool)- Enable
Legacy boolAbac Whether to enable legacy abac on the cluster. Default
false(bool)- bool
- Enable
Network boolPolicy Config Enable network policy config for the cluster. Default
true(bool)- Enable
Nodepool boolAutoscaling Enable nodepool autoscaling. Default
false(bool)- Enable
Private boolEndpoint Whether the master’s internal IP address is used as the cluster endpoint. Default
false(bool)- Enable
Private boolNodes Whether nodes have internal IP address only. Default
false(bool)- Enable
Stackdriver boolLogging Enable stackdriver monitoring. Default
true(bool)- Enable
Stackdriver boolMonitoring Enable stackdriver monitoring on GKE cluster (bool)
- Ip
Policy boolCreate Subnetwork Whether a new subnetwork will be created automatically for the cluster. Default
false(bool)- Issue
Client boolCertificate Issue a client certificate. Default
false(bool)- Kubernetes
Dashboard bool Enable the Kubernetes dashboard. Default
false(bool)- Labels Dictionary<string, object>
Labels for cluster registration token object (map)
- Local
Ssd intCount The number of local SSD disks to be attached to the node. Default
0(int)- List<string>
Define up to 10 external networks that could access Kubernetes master through HTTPS (list)
- Max
Node intCount Maximum number of nodes in the NodePool. Must be >= minNodeCount. There has to enough quota to scale up the cluster. Default
0(int)- Min
Node intCount Minimmum number of nodes in the NodePool. Must be >= 1 and <= maxNodeCount. Default
0(int)- Node
Count int Node count for GKE cluster. Default
3(int)- Preemptible bool
Whether the nodes are created as preemptible VM instances. Default
false(bool)- Region string
GKE cluster region. Conflicts with
zone(string)- Resource
Labels Dictionary<string, object> The map of Kubernetes labels to be applied to each cluster (map)
- Taints List<string>
List of Kubernetes taints to be applied to each node (list)
- Use
Ip boolAliases Whether alias IPs will be used for pod IPs in the cluster. Default
false(bool)- Zone string
GKE cluster zone. Conflicts with
region(string)
- Cluster
Ipv4Cidr string The IP address range of the container pods (string)
- Credential string
The contents of the GC credential file (string)
- Disk
Type string Type of the disk attached to each node (string)
- Image
Type string The image to use for the worker nodes (string)
- Ip
Policy stringCluster Ipv4Cidr Block The IP address range for the cluster pod IPs (string)
- Ip
Policy stringCluster Secondary Range Name The name of the secondary range to be used for the cluster CIDR block (string)
- Ip
Policy stringNode Ipv4Cidr Block The IP address range of the instance IPs in this cluster (string)
- Ip
Policy stringServices Ipv4Cidr Block The IP address range of the services IPs in this cluster (string)
- Ip
Policy stringServices Secondary Range Name The name of the secondary range to be used for the services CIDR block (string)
- Ip
Policy stringSubnetwork Name A custom subnetwork name to be used if createSubnetwork is true (string)
- Locations []string
Locations for GKE cluster (list)
- Machine
Type string Machine type for GKE cluster (string)
- Maintenance
Window string Maintenance window for GKE cluster (string)
- Master
Ipv4Cidr stringBlock The IP range in CIDR notation to use for the hosted master network (string)
- Master
Version string Master version for GKE cluster (string)
- Network string
Network for GKE cluster (string)
- Node
Pool string The ID of the cluster node pool (string)
- Node
Version string Node version for GKE cluster (string)
- Oauth
Scopes []string The set of Google API scopes to be made available on all of the node VMs under the default service account (list)
- Project
Id string Project ID to apply answer (string)
- Service
Account string The Google Cloud Platform Service Account to be used by the node VMs (string)
- Sub
Network string Subnetwork for GKE cluster (string)
- Description string
An optional description of this cluster (string)
- Disk
Size intGb Size of the disk attached to each node. Default
100(int)- Enable
Alpha boolFeature To enable Kubernetes alpha feature. Default
true(bool)- Enable
Auto boolRepair Specifies whether the node auto-repair is enabled for the node pool. Default
false(bool)- Enable
Auto boolUpgrade Specifies whether node auto-upgrade is enabled for the node pool. Default
false(bool)- Enable
Horizontal boolPod Autoscaling Enable horizontal pod autoscaling for the cluster. Default
true(bool)- Enable
Http boolLoad Balancing Enable HTTP load balancing on GKE cluster. Default
true(bool)- Enable
Kubernetes boolDashboard Whether to enable the Kubernetes dashboard. Default
false(bool)- Enable
Legacy boolAbac Whether to enable legacy abac on the cluster. Default
false(bool)- bool
- Enable
Network boolPolicy Config Enable network policy config for the cluster. Default
true(bool)- Enable
Nodepool boolAutoscaling Enable nodepool autoscaling. Default
false(bool)- Enable
Private boolEndpoint Whether the master’s internal IP address is used as the cluster endpoint. Default
false(bool)- Enable
Private boolNodes Whether nodes have internal IP address only. Default
false(bool)- Enable
Stackdriver boolLogging Enable stackdriver monitoring. Default
true(bool)- Enable
Stackdriver boolMonitoring Enable stackdriver monitoring on GKE cluster (bool)
- Ip
Policy boolCreate Subnetwork Whether a new subnetwork will be created automatically for the cluster. Default
false(bool)- Issue
Client boolCertificate Issue a client certificate. Default
false(bool)- Kubernetes
Dashboard bool Enable the Kubernetes dashboard. Default
false(bool)- Labels map[string]interface{}
Labels for cluster registration token object (map)
- Local
Ssd intCount The number of local SSD disks to be attached to the node. Default
0(int)- []string
Define up to 10 external networks that could access Kubernetes master through HTTPS (list)
- Max
Node intCount Maximum number of nodes in the NodePool. Must be >= minNodeCount. There has to enough quota to scale up the cluster. Default
0(int)- Min
Node intCount Minimmum number of nodes in the NodePool. Must be >= 1 and <= maxNodeCount. Default
0(int)- Node
Count int Node count for GKE cluster. Default
3(int)- Preemptible bool
Whether the nodes are created as preemptible VM instances. Default
false(bool)- Region string
GKE cluster region. Conflicts with
zone(string)- Resource
Labels map[string]interface{} The map of Kubernetes labels to be applied to each cluster (map)
- Taints []string
List of Kubernetes taints to be applied to each node (list)
- Use
Ip boolAliases Whether alias IPs will be used for pod IPs in the cluster. Default
false(bool)- Zone string
GKE cluster zone. Conflicts with
region(string)
- cluster
Ipv4Cidr string The IP address range of the container pods (string)
- credential string
The contents of the GC credential file (string)
- disk
Type string Type of the disk attached to each node (string)
- image
Type string The image to use for the worker nodes (string)
- ip
Policy stringCluster Ipv4Cidr Block The IP address range for the cluster pod IPs (string)
- ip
Policy stringCluster Secondary Range Name The name of the secondary range to be used for the cluster CIDR block (string)
- ip
Policy stringNode Ipv4Cidr Block The IP address range of the instance IPs in this cluster (string)
- ip
Policy stringServices Ipv4Cidr Block The IP address range of the services IPs in this cluster (string)
- ip
Policy stringServices Secondary Range Name The name of the secondary range to be used for the services CIDR block (string)
- ip
Policy stringSubnetwork Name A custom subnetwork name to be used if createSubnetwork is true (string)
- locations string[]
Locations for GKE cluster (list)
- machine
Type string Machine type for GKE cluster (string)
- maintenance
Window string Maintenance window for GKE cluster (string)
- master
Ipv4Cidr stringBlock The IP range in CIDR notation to use for the hosted master network (string)
- master
Version string Master version for GKE cluster (string)
- network string
Network for GKE cluster (string)
- node
Pool string The ID of the cluster node pool (string)
- node
Version string Node version for GKE cluster (string)
- oauth
Scopes string[] The set of Google API scopes to be made available on all of the node VMs under the default service account (list)
- project
Id string Project ID to apply answer (string)
- service
Account string The Google Cloud Platform Service Account to be used by the node VMs (string)
- sub
Network string Subnetwork for GKE cluster (string)
- description string
An optional description of this cluster (string)
- disk
Size numberGb Size of the disk attached to each node. Default
100(int)- enable
Alpha booleanFeature To enable Kubernetes alpha feature. Default
true(bool)- enable
Auto booleanRepair Specifies whether the node auto-repair is enabled for the node pool. Default
false(bool)- enable
Auto booleanUpgrade Specifies whether node auto-upgrade is enabled for the node pool. Default
false(bool)- enable
Horizontal booleanPod Autoscaling Enable horizontal pod autoscaling for the cluster. Default
true(bool)- enable
Http booleanLoad Balancing Enable HTTP load balancing on GKE cluster. Default
true(bool)- enable
Kubernetes booleanDashboard Whether to enable the Kubernetes dashboard. Default
false(bool)- enable
Legacy booleanAbac Whether to enable legacy abac on the cluster. Default
false(bool)- boolean
- enable
Network booleanPolicy Config Enable network policy config for the cluster. Default
true(bool)- enable
Nodepool booleanAutoscaling Enable nodepool autoscaling. Default
false(bool)- enable
Private booleanEndpoint Whether the master’s internal IP address is used as the cluster endpoint. Default
false(bool)- enable
Private booleanNodes Whether nodes have internal IP address only. Default
false(bool)- enable
Stackdriver booleanLogging Enable stackdriver monitoring. Default
true(bool)- enable
Stackdriver booleanMonitoring Enable stackdriver monitoring on GKE cluster (bool)
- ip
Policy booleanCreate Subnetwork Whether a new subnetwork will be created automatically for the cluster. Default
false(bool)- issue
Client booleanCertificate Issue a client certificate. Default
false(bool)- kubernetes
Dashboard boolean Enable the Kubernetes dashboard. Default
false(bool)- labels {[key: string]: any}
Labels for cluster registration token object (map)
- local
Ssd numberCount The number of local SSD disks to be attached to the node. Default
0(int)- string[]
Define up to 10 external networks that could access Kubernetes master through HTTPS (list)
- max
Node numberCount Maximum number of nodes in the NodePool. Must be >= minNodeCount. There has to enough quota to scale up the cluster. Default
0(int)- min
Node numberCount Minimmum number of nodes in the NodePool. Must be >= 1 and <= maxNodeCount. Default
0(int)- node
Count number Node count for GKE cluster. Default
3(int)- preemptible boolean
Whether the nodes are created as preemptible VM instances. Default
false(bool)- region string
GKE cluster region. Conflicts with
zone(string)- resource
Labels {[key: string]: any} The map of Kubernetes labels to be applied to each cluster (map)
- taints string[]
List of Kubernetes taints to be applied to each node (list)
- use
Ip booleanAliases Whether alias IPs will be used for pod IPs in the cluster. Default
false(bool)- zone string
GKE cluster zone. Conflicts with
region(string)
- cluster
Ipv4Cidr str The IP address range of the container pods (string)
- credential str
The contents of the GC credential file (string)
- disk
Type str Type of the disk attached to each node (string)
- image
Type str The image to use for the worker nodes (string)
- ip
Policy strCluster Ipv4Cidr Block The IP address range for the cluster pod IPs (string)
- ip
Policy strCluster Secondary Range Name The name of the secondary range to be used for the cluster CIDR block (string)
- ip
Policy strNode Ipv4Cidr Block The IP address range of the instance IPs in this cluster (string)
- ip
Policy strServices Ipv4Cidr Block The IP address range of the services IPs in this cluster (string)
- ip
Policy strServices Secondary Range Name The name of the secondary range to be used for the services CIDR block (string)
- ip
Policy strSubnetwork Name A custom subnetwork name to be used if createSubnetwork is true (string)
- locations List[str]
Locations for GKE cluster (list)
- machine
Type str Machine type for GKE cluster (string)
- maintenance
Window str Maintenance window for GKE cluster (string)
- master
Ipv4Cidr strBlock The IP range in CIDR notation to use for the hosted master network (string)
- master
Version str Master version for GKE cluster (string)
- network str
Network for GKE cluster (string)
- node
Pool str The ID of the cluster node pool (string)
- node
Version str Node version for GKE cluster (string)
- oauth
Scopes List[str] The set of Google API scopes to be made available on all of the node VMs under the default service account (list)
- project_
id str Project ID to apply answer (string)
- service
Account str The Google Cloud Platform Service Account to be used by the node VMs (string)
- sub
Network str Subnetwork for GKE cluster (string)
- description str
An optional description of this cluster (string)
- disk
Size floatGb Size of the disk attached to each node. Default
100(int)- enable
Alpha boolFeature To enable Kubernetes alpha feature. Default
true(bool)- enable
Auto boolRepair Specifies whether the node auto-repair is enabled for the node pool. Default
false(bool)- enable
Auto boolUpgrade Specifies whether node auto-upgrade is enabled for the node pool. Default
false(bool)- enable
Horizontal boolPod Autoscaling Enable horizontal pod autoscaling for the cluster. Default
true(bool)- enable
Http boolLoad Balancing Enable HTTP load balancing on GKE cluster. Default
true(bool)- enable
Kubernetes boolDashboard Whether to enable the Kubernetes dashboard. Default
false(bool)- enable
Legacy boolAbac Whether to enable legacy abac on the cluster. Default
false(bool)- bool
- enable
Network boolPolicy Config Enable network policy config for the cluster. Default
true(bool)- enable
Nodepool boolAutoscaling Enable nodepool autoscaling. Default
false(bool)- enable
Private boolEndpoint Whether the master’s internal IP address is used as the cluster endpoint. Default
false(bool)- enable
Private boolNodes Whether nodes have internal IP address only. Default
false(bool)- enable
Stackdriver boolLogging Enable stackdriver monitoring. Default
true(bool)- enable
Stackdriver boolMonitoring Enable stackdriver monitoring on GKE cluster (bool)
- ip
Policy boolCreate Subnetwork Whether a new subnetwork will be created automatically for the cluster. Default
false(bool)- issue
Client boolCertificate Issue a client certificate. Default
false(bool)- kubernetes
Dashboard bool Enable the Kubernetes dashboard. Default
false(bool)- labels Dict[str, Any]
Labels for cluster registration token object (map)
- local
Ssd floatCount The number of local SSD disks to be attached to the node. Default
0(int)- List[str]
Define up to 10 external networks that could access Kubernetes master through HTTPS (list)
- max
Node floatCount Maximum number of nodes in the NodePool. Must be >= minNodeCount. There has to enough quota to scale up the cluster. Default
0(int)- min
Node floatCount Minimmum number of nodes in the NodePool. Must be >= 1 and <= maxNodeCount. Default
0(int)- node
Count float Node count for GKE cluster. Default
3(int)- preemptible bool
Whether the nodes are created as preemptible VM instances. Default
false(bool)- region str
GKE cluster region. Conflicts with
zone(string)- resource
Labels Dict[str, Any] The map of Kubernetes labels to be applied to each cluster (map)
- taints List[str]
List of Kubernetes taints to be applied to each node (list)
- use
Ip boolAliases Whether alias IPs will be used for pod IPs in the cluster. Default
false(bool)- zone str
GKE cluster zone. Conflicts with
region(string)
ClusterK3sConfig
- Upgrade
Strategy ClusterK3s Config Upgrade Strategy Args K3S upgrade strategy (List maxitems: 1)
- Version string
rancher-monitoring chart version (string)
- Upgrade
Strategy ClusterK3s Config Upgrade Strategy K3S upgrade strategy (List maxitems: 1)
- Version string
rancher-monitoring chart version (string)
- upgrade
Strategy ClusterK3s Config Upgrade Strategy K3S upgrade strategy (List maxitems: 1)
- version string
rancher-monitoring chart version (string)
- upgrade_
strategy Dict[ClusterK3s Config Upgrade Strategy] K3S upgrade strategy (List maxitems: 1)
- version str
rancher-monitoring chart version (string)
ClusterK3sConfigUpgradeStrategy
- Drain
Server boolNodes Drain server nodes. Default:
false(bool)- Drain
Worker boolNodes Drain worker nodes. Default:
false(bool)- Server
Concurrency int Server concurrency. Default:
1(int)- Worker
Concurrency int Worker concurrency. Default:
1(int)
- Drain
Server boolNodes Drain server nodes. Default:
false(bool)- Drain
Worker boolNodes Drain worker nodes. Default:
false(bool)- Server
Concurrency int Server concurrency. Default:
1(int)- Worker
Concurrency int Worker concurrency. Default:
1(int)
- drain
Server booleanNodes Drain server nodes. Default:
false(bool)- drain
Worker booleanNodes Drain worker nodes. Default:
false(bool)- server
Concurrency number Server concurrency. Default:
1(int)- worker
Concurrency number Worker concurrency. Default:
1(int)
- drain
Server boolNodes Drain server nodes. Default:
false(bool)- drain
Worker boolNodes Drain worker nodes. Default:
false(bool)- server
Concurrency float Server concurrency. Default:
1(int)- worker
Concurrency float Worker concurrency. Default:
1(int)
ClusterRkeConfig
- Addon
Job intTimeout Duration in seconds of addon job (int)
- Addons string
Addons descripton to deploy on RKE cluster.
- Addons
Includes List<string> Addons yaml manifests to deploy on RKE cluster (list)
- Authentication
Cluster
Rke Config Authentication Args Kubernetes cluster authentication (list maxitems:1)
-
Cluster
Rke Config Authorization Args Kubernetes cluster authorization (list maxitems:1)
- Bastion
Host ClusterRke Config Bastion Host Args RKE bastion host (list maxitems:1)
- Cloud
Provider ClusterRke Config Cloud Provider Args RKE options for Calico network provider (string)
- Dns
Cluster
Rke Config Dns Args RKE dns add-on. Just for Rancher v2.2.x (list maxitems:1)
- Ignore
Docker boolVersion Ignore docker version. Default
true(bool)- Ingress
Cluster
Rke Config Ingress Args Kubernetes ingress configuration (list maxitems:1)
- Kubernetes
Version string The Kubernetes master version (string)
- Monitoring
Cluster
Rke Config Monitoring Args Kubernetes cluster monitoring (list maxitems:1)
- Network
Cluster
Rke Config Network Args Network for GKE cluster (string)
- Nodes
List<Cluster
Rke Config Node Args> RKE cluster nodes (list)
- Prefix
Path string Prefix to customize Kubernetes path (string)
- Private
Registries List<ClusterRke Config Private Registry Args> private registries for docker images (list)
- Services
Cluster
Rke Config Services Args Kubernetes cluster services (list maxitems:1)
- Ssh
Agent boolAuth Use ssh agent auth. Default
false(bool)- Ssh
Cert stringPath Cluster level SSH certificate path (string)
- Ssh
Key stringPath Node SSH private key path (string)
- Upgrade
Strategy ClusterRke Config Upgrade Strategy Args K3S upgrade strategy (List maxitems: 1)
- Addon
Job intTimeout Duration in seconds of addon job (int)
- Addons string
Addons descripton to deploy on RKE cluster.
- Addons
Includes []string Addons yaml manifests to deploy on RKE cluster (list)
- Authentication
Cluster
Rke Config Authentication Kubernetes cluster authentication (list maxitems:1)
-
Cluster
Rke Config Authorization Kubernetes cluster authorization (list maxitems:1)
- Bastion
Host ClusterRke Config Bastion Host RKE bastion host (list maxitems:1)
- Cloud
Provider ClusterRke Config Cloud Provider RKE options for Calico network provider (string)
- Dns
Cluster
Rke Config Dns RKE dns add-on. Just for Rancher v2.2.x (list maxitems:1)
- Ignore
Docker boolVersion Ignore docker version. Default
true(bool)- Ingress
Cluster
Rke Config Ingress Kubernetes ingress configuration (list maxitems:1)
- Kubernetes
Version string The Kubernetes master version (string)
- Monitoring
Cluster
Rke Config Monitoring Kubernetes cluster monitoring (list maxitems:1)
- Network
Cluster
Rke Config Network Network for GKE cluster (string)
- Nodes
[]Cluster
Rke Config Node RKE cluster nodes (list)
- Prefix
Path string Prefix to customize Kubernetes path (string)
- Private
Registries []ClusterRke Config Private Registry private registries for docker images (list)
- Services
Cluster
Rke Config Services Kubernetes cluster services (list maxitems:1)
- Ssh
Agent boolAuth Use ssh agent auth. Default
false(bool)- Ssh
Cert stringPath Cluster level SSH certificate path (string)
- Ssh
Key stringPath Node SSH private key path (string)
- Upgrade
Strategy ClusterRke Config Upgrade Strategy K3S upgrade strategy (List maxitems: 1)
- addon
Job numberTimeout Duration in seconds of addon job (int)
- addons string
Addons descripton to deploy on RKE cluster.
- addons
Includes string[] Addons yaml manifests to deploy on RKE cluster (list)
- authentication
Cluster
Rke Config Authentication Kubernetes cluster authentication (list maxitems:1)
-
Cluster
Rke Config Authorization Kubernetes cluster authorization (list maxitems:1)
- bastion
Host ClusterRke Config Bastion Host RKE bastion host (list maxitems:1)
- cloud
Provider ClusterRke Config Cloud Provider RKE options for Calico network provider (string)
- dns
Cluster
Rke Config Dns RKE dns add-on. Just for Rancher v2.2.x (list maxitems:1)
- ignore
Docker booleanVersion Ignore docker version. Default
true(bool)- ingress
Cluster
Rke Config Ingress Kubernetes ingress configuration (list maxitems:1)
- kubernetes
Version string The Kubernetes master version (string)
- monitoring
Cluster
Rke Config Monitoring Kubernetes cluster monitoring (list maxitems:1)
- network
Cluster
Rke Config Network Network for GKE cluster (string)
- nodes
Cluster
Rke Config Node[] RKE cluster nodes (list)
- prefix
Path string Prefix to customize Kubernetes path (string)
- private
Registries ClusterRke Config Private Registry[] private registries for docker images (list)
- services
Cluster
Rke Config Services Kubernetes cluster services (list maxitems:1)
- ssh
Agent booleanAuth Use ssh agent auth. Default
false(bool)- ssh
Cert stringPath Cluster level SSH certificate path (string)
- ssh
Key stringPath Node SSH private key path (string)
- upgrade
Strategy ClusterRke Config Upgrade Strategy K3S upgrade strategy (List maxitems: 1)
- addon
Job floatTimeout Duration in seconds of addon job (int)
- addons str
Addons descripton to deploy on RKE cluster.
- addons
Includes List[str] Addons yaml manifests to deploy on RKE cluster (list)
- authentication
Dict[Cluster
Rke Config Authentication] Kubernetes cluster authentication (list maxitems:1)
-
Dict[Cluster
Rke Config Authorization] Kubernetes cluster authorization (list maxitems:1)
- bastion
Host Dict[ClusterRke Config Bastion Host] RKE bastion host (list maxitems:1)
- cloud
Provider Dict[ClusterRke Config Cloud Provider] RKE options for Calico network provider (string)
- dns
Dict[Cluster
Rke Config Dns] RKE dns add-on. Just for Rancher v2.2.x (list maxitems:1)
- ignore
Docker boolVersion Ignore docker version. Default
true(bool)- ingress
Dict[Cluster
Rke Config Ingress] Kubernetes ingress configuration (list maxitems:1)
- kubernetes
Version str The Kubernetes master version (string)
- monitoring
Dict[Cluster
Rke Config Monitoring] Kubernetes cluster monitoring (list maxitems:1)
- network
Dict[Cluster
Rke Config Network] Network for GKE cluster (string)
- nodes
List[Cluster
Rke Config Node] RKE cluster nodes (list)
- prefix
Path str Prefix to customize Kubernetes path (string)
- private
Registries List[ClusterRke Config Private Registry] private registries for docker images (list)
- services
Dict[Cluster
Rke Config Services] Kubernetes cluster services (list maxitems:1)
- ssh
Agent boolAuth Use ssh agent auth. Default
false(bool)- ssh
Cert strPath Cluster level SSH certificate path (string)
- ssh
Key strPath Node SSH private key path (string)
- upgrade_
strategy Dict[ClusterRke Config Upgrade Strategy] K3S upgrade strategy (List maxitems: 1)
ClusterRkeConfigAuthentication
- Sans List<string>
RKE sans for authentication ([]string)
- Strategy string
Monitoring deployment update strategy (string)
ClusterRkeConfigAuthorization
ClusterRkeConfigBastionHost
ClusterRkeConfigCloudProvider
- Aws
Cloud ClusterProvider Rke Config Cloud Provider Aws Cloud Provider Args RKE AWS Cloud Provider config for Cloud Provider rke-aws-cloud-provider (list maxitems:1)
- Azure
Cloud ClusterProvider Rke Config Cloud Provider Azure Cloud Provider Args RKE Azure Cloud Provider config for Cloud Provider rke-azure-cloud-provider (list maxitems:1)
- Custom
Cloud stringProvider RKE Custom Cloud Provider config for Cloud Provider (string)
- Name string
Name of cluster registration token (string)
- Openstack
Cloud ClusterProvider Rke Config Cloud Provider Openstack Cloud Provider Args RKE Openstack Cloud Provider config for Cloud Provider rke-openstack-cloud-provider (list maxitems:1)
- Vsphere
Cloud ClusterProvider Rke Config Cloud Provider Vsphere Cloud Provider Args RKE Vsphere Cloud Provider config for Cloud Provider rke-vsphere-cloud-provider Extra argument
nameis required onvirtual_centerconfiguration. (list maxitems:1)
- Aws
Cloud ClusterProvider Rke Config Cloud Provider Aws Cloud Provider RKE AWS Cloud Provider config for Cloud Provider rke-aws-cloud-provider (list maxitems:1)
- Azure
Cloud ClusterProvider Rke Config Cloud Provider Azure Cloud Provider RKE Azure Cloud Provider config for Cloud Provider rke-azure-cloud-provider (list maxitems:1)
- Custom
Cloud stringProvider RKE Custom Cloud Provider config for Cloud Provider (string)
- Name string
Name of cluster registration token (string)
- Openstack
Cloud ClusterProvider Rke Config Cloud Provider Openstack Cloud Provider RKE Openstack Cloud Provider config for Cloud Provider rke-openstack-cloud-provider (list maxitems:1)
- Vsphere
Cloud ClusterProvider Rke Config Cloud Provider Vsphere Cloud Provider RKE Vsphere Cloud Provider config for Cloud Provider rke-vsphere-cloud-provider Extra argument
nameis required onvirtual_centerconfiguration. (list maxitems:1)
- aws
Cloud ClusterProvider Rke Config Cloud Provider Aws Cloud Provider RKE AWS Cloud Provider config for Cloud Provider rke-aws-cloud-provider (list maxitems:1)
- azure
Cloud ClusterProvider Rke Config Cloud Provider Azure Cloud Provider RKE Azure Cloud Provider config for Cloud Provider rke-azure-cloud-provider (list maxitems:1)
- custom
Cloud stringProvider RKE Custom Cloud Provider config for Cloud Provider (string)
- name string
Name of cluster registration token (string)
- openstack
Cloud ClusterProvider Rke Config Cloud Provider Openstack Cloud Provider RKE Openstack Cloud Provider config for Cloud Provider rke-openstack-cloud-provider (list maxitems:1)
- vsphere
Cloud ClusterProvider Rke Config Cloud Provider Vsphere Cloud Provider RKE Vsphere Cloud Provider config for Cloud Provider rke-vsphere-cloud-provider Extra argument
nameis required onvirtual_centerconfiguration. (list maxitems:1)
- aws
Cloud Dict[ClusterProvider Rke Config Cloud Provider Aws Cloud Provider] RKE AWS Cloud Provider config for Cloud Provider rke-aws-cloud-provider (list maxitems:1)
- azure
Cloud Dict[ClusterProvider Rke Config Cloud Provider Azure Cloud Provider] RKE Azure Cloud Provider config for Cloud Provider rke-azure-cloud-provider (list maxitems:1)
- custom
Cloud strProvider RKE Custom Cloud Provider config for Cloud Provider (string)
- name str
Name of cluster registration token (string)
- openstack
Cloud Dict[ClusterProvider Rke Config Cloud Provider Openstack Cloud Provider] RKE Openstack Cloud Provider config for Cloud Provider rke-openstack-cloud-provider (list maxitems:1)
- vsphere
Cloud Dict[ClusterProvider Rke Config Cloud Provider Vsphere Cloud Provider] RKE Vsphere Cloud Provider config for Cloud Provider rke-vsphere-cloud-provider Extra argument
nameis required onvirtual_centerconfiguration. (list maxitems:1)
ClusterRkeConfigCloudProviderAwsCloudProvider
ClusterRkeConfigCloudProviderAwsCloudProviderGlobal
- Disable
Security boolGroup Ingress Default
false(bool)- Disable
Strict boolZone Check Default
false(bool)- Elb
Security stringGroup (string)
- Kubernetes
Cluster stringId (string)
- Kubernetes
Cluster stringTag (string)
- Role
Arn string (string)
- Route
Table stringId (string)
- Subnet
Id string (string)
- Vpc string
(string)
- Zone string
GKE cluster zone. Conflicts with
region(string)
- Disable
Security boolGroup Ingress Default
false(bool)- Disable
Strict boolZone Check Default
false(bool)- Elb
Security stringGroup (string)
- Kubernetes
Cluster stringId (string)
- Kubernetes
Cluster stringTag (string)
- Role
Arn string (string)
- Route
Table stringId (string)
- Subnet
Id string (string)
- Vpc string
(string)
- Zone string
GKE cluster zone. Conflicts with
region(string)
- disable
Security booleanGroup Ingress Default
false(bool)- disable
Strict booleanZone Check Default
false(bool)- elb
Security stringGroup (string)
- kubernetes
Cluster stringId (string)
- kubernetes
Cluster stringTag (string)
- role
Arn string (string)
- route
Table stringId (string)
- subnet
Id string (string)
- vpc string
(string)
- zone string
GKE cluster zone. Conflicts with
region(string)
- disable
Security boolGroup Ingress Default
false(bool)- disable
Strict boolZone Check Default
false(bool)- elb
Security strGroup (string)
- kubernetes
Cluster strId (string)
- kubernetes
Cluster strTag (string)
- role
Arn str (string)
- route
Table strId (string)
- subnet
Id str (string)
- vpc str
(string)
- zone str
GKE cluster zone. Conflicts with
region(string)
ClusterRkeConfigCloudProviderAwsCloudProviderServiceOverride
- Service string
(string)
- Region string
GKE cluster region. Conflicts with
zone(string)- Signing
Method string (string)
- Signing
Name string (string)
- Signing
Region string (string)
- Url string
Registry URL (string)
- Service string
(string)
- Region string
GKE cluster region. Conflicts with
zone(string)- Signing
Method string (string)
- Signing
Name string (string)
- Signing
Region string (string)
- Url string
Registry URL (string)
- service string
(string)
- region string
GKE cluster region. Conflicts with
zone(string)- signing
Method string (string)
- signing
Name string (string)
- signing
Region string (string)
- url string
Registry URL (string)
- service str
(string)
- region str
GKE cluster region. Conflicts with
zone(string)- signing
Method str (string)
- signing
Name str (string)
- signing
Region str (string)
- url str
Registry URL (string)
ClusterRkeConfigCloudProviderAzureCloudProvider
- Aad
Client stringId (string)
- Aad
Client stringSecret (string)
- Subscription
Id string Subscription credentials which uniquely identify Microsoft Azure subscription (string)
- Tenant
Id string Azure tenant ID to use (string)
- Aad
Client stringCert Password (string)
- Aad
Client stringCert Path (string)
- Cloud string
(string)
- Cloud
Provider boolBackoff (bool)
- Cloud
Provider intBackoff Duration (int)
- Cloud
Provider intBackoff Exponent (int)
- Cloud
Provider intBackoff Jitter (int)
- Cloud
Provider intBackoff Retries (int)
- Cloud
Provider boolRate Limit (bool)
- Cloud
Provider intRate Limit Bucket (int)
- Cloud
Provider intRate Limit Qps (int)
- Load
Balancer stringSku Allowed values:
basic(default)standard(string)- Location string
Azure Kubernetes cluster location. Default
eastus(string)- Maximum
Load intBalancer Rule Count (int)
- Primary
Availability stringSet Name (string)
- Primary
Scale stringSet Name (string)
- Resource
Group string The name of the Cluster resource group (string)
- Route
Table stringName (string)
- Security
Group stringName (string)
- Subnet
Name string (string)
- Use
Instance boolMetadata (bool)
- Use
Managed boolIdentity Extension (bool)
- Vm
Type string (string)
- Vnet
Name string (string)
- Vnet
Resource stringGroup (string)
- Aad
Client stringId (string)
- Aad
Client stringSecret (string)
- Subscription
Id string Subscription credentials which uniquely identify Microsoft Azure subscription (string)
- Tenant
Id string Azure tenant ID to use (string)
- Aad
Client stringCert Password (string)
- Aad
Client stringCert Path (string)
- Cloud string
(string)
- Cloud
Provider boolBackoff (bool)
- Cloud
Provider intBackoff Duration (int)
- Cloud
Provider intBackoff Exponent (int)
- Cloud
Provider intBackoff Jitter (int)
- Cloud
Provider intBackoff Retries (int)
- Cloud
Provider boolRate Limit (bool)
- Cloud
Provider intRate Limit Bucket (int)
- Cloud
Provider intRate Limit Qps (int)
- Load
Balancer stringSku Allowed values:
basic(default)standard(string)- Location string
Azure Kubernetes cluster location. Default
eastus(string)- Maximum
Load intBalancer Rule Count (int)
- Primary
Availability stringSet Name (string)
- Primary
Scale stringSet Name (string)
- Resource
Group string The name of the Cluster resource group (string)
- Route
Table stringName (string)
- Security
Group stringName (string)
- Subnet
Name string (string)
- Use
Instance boolMetadata (bool)
- Use
Managed boolIdentity Extension (bool)
- Vm
Type string (string)
- Vnet
Name string (string)
- Vnet
Resource stringGroup (string)
- aad
Client stringId (string)
- aad
Client stringSecret (string)
- subscription
Id string Subscription credentials which uniquely identify Microsoft Azure subscription (string)
- tenant
Id string Azure tenant ID to use (string)
- aad
Client stringCert Password (string)
- aad
Client stringCert Path (string)
- cloud string
(string)
- cloud
Provider booleanBackoff (bool)
- cloud
Provider numberBackoff Duration (int)
- cloud
Provider numberBackoff Exponent (int)
- cloud
Provider numberBackoff Jitter (int)
- cloud
Provider numberBackoff Retries (int)
- cloud
Provider booleanRate Limit (bool)
- cloud
Provider numberRate Limit Bucket (int)
- cloud
Provider numberRate Limit Qps (int)
- load
Balancer stringSku Allowed values:
basic(default)standard(string)- location string
Azure Kubernetes cluster location. Default
eastus(string)- maximum
Load numberBalancer Rule Count (int)
- primary
Availability stringSet Name (string)
- primary
Scale stringSet Name (string)
- resource
Group string The name of the Cluster resource group (string)
- route
Table stringName (string)
- security
Group stringName (string)
- subnet
Name string (string)
- use
Instance booleanMetadata (bool)
- use
Managed booleanIdentity Extension (bool)
- vm
Type string (string)
- vnet
Name string (string)
- vnet
Resource stringGroup (string)
- aad
Client strId (string)
- aad
Client strSecret (string)
- subscription
Id str Subscription credentials which uniquely identify Microsoft Azure subscription (string)
- tenant_
id str Azure tenant ID to use (string)
- aad
Client strCert Password (string)
- aad
Client strCert Path (string)
- cloud str
(string)
- cloud
Provider boolBackoff (bool)
- cloud
Provider floatBackoff Duration (int)
- cloud
Provider floatBackoff Exponent (int)
- cloud
Provider floatBackoff Jitter (int)
- cloud
Provider floatBackoff Retries (int)
- cloud
Provider boolRate Limit (bool)
- cloud
Provider floatRate Limit Bucket (int)
- cloud
Provider floatRate Limit Qps (int)
- load
Balancer strSku Allowed values:
basic(default)standard(string)- location str
Azure Kubernetes cluster location. Default
eastus(string)- maximum
Load floatBalancer Rule Count (int)
- primary
Availability strSet Name (string)
- primary
Scale strSet Name (string)
- resource
Group str The name of the Cluster resource group (string)
- route
Table strName (string)
- security
Group strName (string)
- subnet
Name str (string)
- use
Instance boolMetadata (bool)
- use
Managed boolIdentity Extension (bool)
- vm
Type str (string)
- vnet
Name str (string)
- vnet
Resource strGroup (string)
ClusterRkeConfigCloudProviderOpenstackCloudProvider
- Global
Cluster
Rke Config Cloud Provider Openstack Cloud Provider Global Args (list maxitems:1)
- Block
Storage ClusterRke Config Cloud Provider Openstack Cloud Provider Block Storage Args (list maxitems:1)
- Load
Balancer ClusterRke Config Cloud Provider Openstack Cloud Provider Load Balancer Args (list maxitems:1)
- Metadata
Cluster
Rke Config Cloud Provider Openstack Cloud Provider Metadata Args (list maxitems:1)
- Route
Cluster
Rke Config Cloud Provider Openstack Cloud Provider Route Args (list maxitems:1)
- Global
Cluster
Rke Config Cloud Provider Openstack Cloud Provider Global (list maxitems:1)
- Block
Storage ClusterRke Config Cloud Provider Openstack Cloud Provider Block Storage (list maxitems:1)
- Load
Balancer ClusterRke Config Cloud Provider Openstack Cloud Provider Load Balancer (list maxitems:1)
- Metadata
Cluster
Rke Config Cloud Provider Openstack Cloud Provider Metadata (list maxitems:1)
- Route
Cluster
Rke Config Cloud Provider Openstack Cloud Provider Route (list maxitems:1)
- global
Cluster
Rke Config Cloud Provider Openstack Cloud Provider Global (list maxitems:1)
- block
Storage ClusterRke Config Cloud Provider Openstack Cloud Provider Block Storage (list maxitems:1)
- load
Balancer ClusterRke Config Cloud Provider Openstack Cloud Provider Load Balancer (list maxitems:1)
- metadata
Cluster
Rke Config Cloud Provider Openstack Cloud Provider Metadata (list maxitems:1)
- route
Cluster
Rke Config Cloud Provider Openstack Cloud Provider Route (list maxitems:1)
- global
Dict[Cluster
Rke Config Cloud Provider Openstack Cloud Provider Global] (list maxitems:1)
- block
Storage Dict[ClusterRke Config Cloud Provider Openstack Cloud Provider Block Storage] (list maxitems:1)
- load
Balancer Dict[ClusterRke Config Cloud Provider Openstack Cloud Provider Load Balancer] (list maxitems:1)
- metadata
Dict[Cluster
Rke Config Cloud Provider Openstack Cloud Provider Metadata] (list maxitems:1)
- route
Dict[Cluster
Rke Config Cloud Provider Openstack Cloud Provider Route] (list maxitems:1)
ClusterRkeConfigCloudProviderOpenstackCloudProviderBlockStorage
- Bs
Version string (string)
- Ignore
Volume boolAz (string)
- Trust
Device boolPath (string)
- Bs
Version string (string)
- Ignore
Volume boolAz (string)
- Trust
Device boolPath (string)
- bs
Version string (string)
- ignore
Volume booleanAz (string)
- trust
Device booleanPath (string)
- bs
Version str (string)
- ignore
Volume boolAz (string)
- trust
Device boolPath (string)
ClusterRkeConfigCloudProviderOpenstackCloudProviderGlobal
- Auth
Url string (string)
- Password string
Registry password (string)
- Username string
(string)
- Ca
File string (string)
- Domain
Id string Required if
domain_namenot provided. (string)- Domain
Name string Required if
domain_idnot provided. (string)- Region string
GKE cluster region. Conflicts with
zone(string)- Tenant
Id string Azure tenant ID to use (string)
- Tenant
Name string Required if
tenant_idnot provided. (string)- Trust
Id string (string)
- Auth
Url string (string)
- Password string
Registry password (string)
- Username string
(string)
- Ca
File string (string)
- Domain
Id string Required if
domain_namenot provided. (string)- Domain
Name string Required if
domain_idnot provided. (string)- Region string
GKE cluster region. Conflicts with
zone(string)- Tenant
Id string Azure tenant ID to use (string)
- Tenant
Name string Required if
tenant_idnot provided. (string)- Trust
Id string (string)
- auth
Url string (string)
- password string
Registry password (string)
- username string
(string)
- ca
File string (string)
- domain
Id string Required if
domain_namenot provided. (string)- domain
Name string Required if
domain_idnot provided. (string)- region string
GKE cluster region. Conflicts with
zone(string)- tenant
Id string Azure tenant ID to use (string)
- tenant
Name string Required if
tenant_idnot provided. (string)- trust
Id string (string)
- auth
Url str (string)
- password str
Registry password (string)
- username str
(string)
- ca
File str (string)
- domain
Id str Required if
domain_namenot provided. (string)- domain
Name str Required if
domain_idnot provided. (string)- region str
GKE cluster region. Conflicts with
zone(string)- tenant
Name str Required if
tenant_idnot provided. (string)- tenant_
id str Azure tenant ID to use (string)
- trust
Id str (string)
ClusterRkeConfigCloudProviderOpenstackCloudProviderLoadBalancer
- Create
Monitor bool (bool)
- Floating
Network stringId (string)
- Lb
Method string (string)
- Lb
Provider string (string)
- Lb
Version string (string)
- Manage
Security boolGroups (bool)
- Monitor
Delay string Default
60s(string)- Monitor
Max intRetries Default 5 (int)
- Monitor
Timeout string Default
30s(string)- Subnet
Id string (string)
- Use
Octavia bool (bool)
- Create
Monitor bool (bool)
- Floating
Network stringId (string)
- Lb
Method string (string)
- Lb
Provider string (string)
- Lb
Version string (string)
- Manage
Security boolGroups (bool)
- Monitor
Delay string Default
60s(string)- Monitor
Max intRetries Default 5 (int)
- Monitor
Timeout string Default
30s(string)- Subnet
Id string (string)
- Use
Octavia bool (bool)
- create
Monitor boolean (bool)
- floating
Network stringId (string)
- lb
Method string (string)
- lb
Provider string (string)
- lb
Version string (string)
- manage
Security booleanGroups (bool)
- monitor
Delay string Default
60s(string)- monitor
Max numberRetries Default 5 (int)
- monitor
Timeout string Default
30s(string)- subnet
Id string (string)
- use
Octavia boolean (bool)
- create
Monitor bool (bool)
- floating
Network strId (string)
- lb
Method str (string)
- lb
Provider str (string)
- lb
Version str (string)
- manage
Security boolGroups (bool)
- monitor
Delay str Default
60s(string)- monitor
Max floatRetries Default 5 (int)
- monitor
Timeout str Default
30s(string)- subnet
Id str (string)
- use
Octavia bool (bool)
ClusterRkeConfigCloudProviderOpenstackCloudProviderMetadata
- Request
Timeout int (int)
- Search
Order string (string)
- Request
Timeout int (int)
- Search
Order string (string)
- request
Timeout number (int)
- search
Order string (string)
- request
Timeout float (int)
- search
Order str (string)
ClusterRkeConfigCloudProviderOpenstackCloudProviderRoute
ClusterRkeConfigCloudProviderVsphereCloudProvider
- Virtual
Centers List<ClusterRke Config Cloud Provider Vsphere Cloud Provider Virtual Center Args> (List)
- Workspace
Cluster
Rke Config Cloud Provider Vsphere Cloud Provider Workspace Args (list maxitems:1)
- Disk
Cluster
Rke Config Cloud Provider Vsphere Cloud Provider Disk Args (list maxitems:1)
- Global
Cluster
Rke Config Cloud Provider Vsphere Cloud Provider Global Args (list maxitems:1)
- Network
Cluster
Rke Config Cloud Provider Vsphere Cloud Provider Network Args Network for GKE cluster (string)
- Virtual
Centers []ClusterRke Config Cloud Provider Vsphere Cloud Provider Virtual Center (List)
- Workspace
Cluster
Rke Config Cloud Provider Vsphere Cloud Provider Workspace (list maxitems:1)
- Disk
Cluster
Rke Config Cloud Provider Vsphere Cloud Provider Disk (list maxitems:1)
- Global
Cluster
Rke Config Cloud Provider Vsphere Cloud Provider Global (list maxitems:1)
- Network
Cluster
Rke Config Cloud Provider Vsphere Cloud Provider Network Network for GKE cluster (string)
- virtual
Centers ClusterRke Config Cloud Provider Vsphere Cloud Provider Virtual Center[] (List)
- workspace
Cluster
Rke Config Cloud Provider Vsphere Cloud Provider Workspace (list maxitems:1)
- disk
Cluster
Rke Config Cloud Provider Vsphere Cloud Provider Disk (list maxitems:1)
- global
Cluster
Rke Config Cloud Provider Vsphere Cloud Provider Global (list maxitems:1)
- network
Cluster
Rke Config Cloud Provider Vsphere Cloud Provider Network Network for GKE cluster (string)
- virtual
Centers List[ClusterRke Config Cloud Provider Vsphere Cloud Provider Virtual Center] (List)
- workspace
Dict[Cluster
Rke Config Cloud Provider Vsphere Cloud Provider Workspace] (list maxitems:1)
- disk
Dict[Cluster
Rke Config Cloud Provider Vsphere Cloud Provider Disk] (list maxitems:1)
- global
Dict[Cluster
Rke Config Cloud Provider Vsphere Cloud Provider Global] (list maxitems:1)
- network
Dict[Cluster
Rke Config Cloud Provider Vsphere Cloud Provider Network] Network for GKE cluster (string)
ClusterRkeConfigCloudProviderVsphereCloudProviderDisk
- Scsi
Controller stringType (string)
- Scsi
Controller stringType (string)
- scsi
Controller stringType (string)
- scsi
Controller strType (string)
ClusterRkeConfigCloudProviderVsphereCloudProviderGlobal
- Datacenters string
(string)
- Insecure
Flag bool (bool)
- Password string
Registry password (string)
- Port string
Port for node. Default
22(string)- Soap
Roundtrip intCount (int)
- User string
Registry user (string)
- Datacenters string
(string)
- Insecure
Flag bool (bool)
- Password string
Registry password (string)
- Port string
Port for node. Default
22(string)- Soap
Roundtrip intCount (int)
- User string
Registry user (string)
- datacenters string
(string)
- insecure
Flag boolean (bool)
- password string
Registry password (string)
- port string
Port for node. Default
22(string)- soap
Roundtrip numberCount (int)
- user string
Registry user (string)
- datacenters str
(string)
- insecure
Flag bool (bool)
- password str
Registry password (string)
- port str
Port for node. Default
22(string)- soap
Roundtrip floatCount (int)
- user str
Registry user (string)
ClusterRkeConfigCloudProviderVsphereCloudProviderNetwork
- Public
Network string (string)
- Public
Network string (string)
- public
Network string (string)
- public
Network str (string)
ClusterRkeConfigCloudProviderVsphereCloudProviderVirtualCenter
ClusterRkeConfigCloudProviderVsphereCloudProviderWorkspace
- Datacenter string
(string)
- Folder string
Folder for S3 service. Available from Rancher v2.2.7 (string)
- Server string
(string)
- Default
Datastore string (string)
- Resourcepool
Path string (string)
- Datacenter string
(string)
- Folder string
Folder for S3 service. Available from Rancher v2.2.7 (string)
- Server string
(string)
- Default
Datastore string (string)
- Resourcepool
Path string (string)
- datacenter string
(string)
- folder string
Folder for S3 service. Available from Rancher v2.2.7 (string)
- server string
(string)
- default
Datastore string (string)
- resourcepool
Path string (string)
- datacenter str
(string)
- folder str
Folder for S3 service. Available from Rancher v2.2.7 (string)
- server str
(string)
- default
Datastore str (string)
- resourcepool
Path str (string)
ClusterRkeConfigDns
- Node
Selector Dictionary<string, object> RKE monitoring node selector (map)
- Nodelocal
Cluster
Rke Config Dns Nodelocal Args Nodelocal dns config (list Maxitem: 1)
- Provider string
RKE monitoring provider (string)
- Reverse
Cidrs List<string> DNS add-on reverse cidr (list)
- Upstream
Nameservers List<string> DNS add-on upstream nameservers (list)
- Node
Selector map[string]interface{} RKE monitoring node selector (map)
- Nodelocal
Cluster
Rke Config Dns Nodelocal Nodelocal dns config (list Maxitem: 1)
- Provider string
RKE monitoring provider (string)
- Reverse
Cidrs []string DNS add-on reverse cidr (list)
- Upstream
Nameservers []string DNS add-on upstream nameservers (list)
- node
Selector {[key: string]: any} RKE monitoring node selector (map)
- nodelocal
Cluster
Rke Config Dns Nodelocal Nodelocal dns config (list Maxitem: 1)
- provider string
RKE monitoring provider (string)
- reverse
Cidrs string[] DNS add-on reverse cidr (list)
- upstream
Nameservers string[] DNS add-on upstream nameservers (list)
- node
Selector Dict[str, Any] RKE monitoring node selector (map)
- nodelocal
Dict[Cluster
Rke Config Dns Nodelocal] Nodelocal dns config (list Maxitem: 1)
- provider str
RKE monitoring provider (string)
- reverse
Cidrs List[str] DNS add-on reverse cidr (list)
- upstream
Nameservers List[str] DNS add-on upstream nameservers (list)
ClusterRkeConfigDnsNodelocal
- Ip
Address string Nodelocal dns ip address (string)
- Node
Selector Dictionary<string, object> RKE monitoring node selector (map)
- Ip
Address string Nodelocal dns ip address (string)
- Node
Selector map[string]interface{} RKE monitoring node selector (map)
- ip
Address string Nodelocal dns ip address (string)
- node
Selector {[key: string]: any} RKE monitoring node selector (map)
- ip
Address str Nodelocal dns ip address (string)
- node
Selector Dict[str, Any] RKE monitoring node selector (map)
ClusterRkeConfigIngress
- Dns
Policy string Ingress controller DNS policy.
ClusterFirstWithHostNet,ClusterFirst,Default, andNoneare supported. K8S dns Policy (string)- Extra
Args Dictionary<string, object> Extra arguments for scheduler service (map)
- Node
Selector Dictionary<string, object> RKE monitoring node selector (map)
- Options Dictionary<string, object>
RKE options for network (map)
- Provider string
RKE monitoring provider (string)
- Dns
Policy string Ingress controller DNS policy.
ClusterFirstWithHostNet,ClusterFirst,Default, andNoneare supported. K8S dns Policy (string)- Extra
Args map[string]interface{} Extra arguments for scheduler service (map)
- Node
Selector map[string]interface{} RKE monitoring node selector (map)
- Options map[string]interface{}
RKE options for network (map)
- Provider string
RKE monitoring provider (string)
- dns
Policy string Ingress controller DNS policy.
ClusterFirstWithHostNet,ClusterFirst,Default, andNoneare supported. K8S dns Policy (string)- extra
Args {[key: string]: any} Extra arguments for scheduler service (map)
- node
Selector {[key: string]: any} RKE monitoring node selector (map)
- options {[key: string]: any}
RKE options for network (map)
- provider string
RKE monitoring provider (string)
- dns
Policy str Ingress controller DNS policy.
ClusterFirstWithHostNet,ClusterFirst,Default, andNoneare supported. K8S dns Policy (string)- extra
Args Dict[str, Any] Extra arguments for scheduler service (map)
- node
Selector Dict[str, Any] RKE monitoring node selector (map)
- options Dict[str, Any]
RKE options for network (map)
- provider str
RKE monitoring provider (string)
ClusterRkeConfigMonitoring
- Node
Selector Dictionary<string, object> RKE monitoring node selector (map)
- Options Dictionary<string, object>
RKE options for network (map)
- Provider string
RKE monitoring provider (string)
- Replicas int
RKE monitoring replicas (int)
- Update
Strategy ClusterRke Config Monitoring Update Strategy Args RKE monitoring update strategy (list Maxitems: 1)
- Node
Selector map[string]interface{} RKE monitoring node selector (map)
- Options map[string]interface{}
RKE options for network (map)
- Provider string
RKE monitoring provider (string)
- Replicas int
RKE monitoring replicas (int)
- Update
Strategy ClusterRke Config Monitoring Update Strategy RKE monitoring update strategy (list Maxitems: 1)
- node
Selector {[key: string]: any} RKE monitoring node selector (map)
- options {[key: string]: any}
RKE options for network (map)
- provider string
RKE monitoring provider (string)
- replicas number
RKE monitoring replicas (int)
- update
Strategy ClusterRke Config Monitoring Update Strategy RKE monitoring update strategy (list Maxitems: 1)
- node
Selector Dict[str, Any] RKE monitoring node selector (map)
- options Dict[str, Any]
RKE options for network (map)
- provider str
RKE monitoring provider (string)
- replicas float
RKE monitoring replicas (int)
- update
Strategy Dict[ClusterRke Config Monitoring Update Strategy] RKE monitoring update strategy (list Maxitems: 1)
ClusterRkeConfigMonitoringUpdateStrategy
- Rolling
Update ClusterRke Config Monitoring Update Strategy Rolling Update Args Monitoring deployment rolling update (list Maxitems: 1)
- Strategy string
Monitoring deployment update strategy (string)
- Rolling
Update ClusterRke Config Monitoring Update Strategy Rolling Update Monitoring deployment rolling update (list Maxitems: 1)
- Strategy string
Monitoring deployment update strategy (string)
- rolling
Update ClusterRke Config Monitoring Update Strategy Rolling Update Monitoring deployment rolling update (list Maxitems: 1)
- strategy string
Monitoring deployment update strategy (string)
- rolling
Update Dict[ClusterRke Config Monitoring Update Strategy Rolling Update] Monitoring deployment rolling update (list Maxitems: 1)
- strategy str
Monitoring deployment update strategy (string)
ClusterRkeConfigMonitoringUpdateStrategyRollingUpdate
ClusterRkeConfigNetwork
- Calico
Network ClusterProvider Rke Config Network Calico Network Provider Args Calico provider config for RKE network (list maxitems:1)
- Canal
Network ClusterProvider Rke Config Network Canal Network Provider Args Canal provider config for RKE network (list maxitems:1)
- Flannel
Network ClusterProvider Rke Config Network Flannel Network Provider Args Flannel provider config for RKE network (list maxitems:1)
- Mtu int
Network provider MTU. Default
0(int)- Options Dictionary<string, object>
RKE options for network (map)
- Plugin string
Plugin for RKE network.
canal(default),flannel,calico,noneandweaveare supported. (string)- Weave
Network ClusterProvider Rke Config Network Weave Network Provider Args Weave provider config for RKE network (list maxitems:1)
- Calico
Network ClusterProvider Rke Config Network Calico Network Provider Calico provider config for RKE network (list maxitems:1)
- Canal
Network ClusterProvider Rke Config Network Canal Network Provider Canal provider config for RKE network (list maxitems:1)
- Flannel
Network ClusterProvider Rke Config Network Flannel Network Provider Flannel provider config for RKE network (list maxitems:1)
- Mtu int
Network provider MTU. Default
0(int)- Options map[string]interface{}
RKE options for network (map)
- Plugin string
Plugin for RKE network.
canal(default),flannel,calico,noneandweaveare supported. (string)- Weave
Network ClusterProvider Rke Config Network Weave Network Provider Weave provider config for RKE network (list maxitems:1)
- calico
Network ClusterProvider Rke Config Network Calico Network Provider Calico provider config for RKE network (list maxitems:1)
- canal
Network ClusterProvider Rke Config Network Canal Network Provider Canal provider config for RKE network (list maxitems:1)
- flannel
Network ClusterProvider Rke Config Network Flannel Network Provider Flannel provider config for RKE network (list maxitems:1)
- mtu number
Network provider MTU. Default
0(int)- options {[key: string]: any}
RKE options for network (map)
- plugin string
Plugin for RKE network.
canal(default),flannel,calico,noneandweaveare supported. (string)- weave
Network ClusterProvider Rke Config Network Weave Network Provider Weave provider config for RKE network (list maxitems:1)
- calico
Network Dict[ClusterProvider Rke Config Network Calico Network Provider] Calico provider config for RKE network (list maxitems:1)
- canal
Network Dict[ClusterProvider Rke Config Network Canal Network Provider] Canal provider config for RKE network (list maxitems:1)
- flannel
Network Dict[ClusterProvider Rke Config Network Flannel Network Provider] Flannel provider config for RKE network (list maxitems:1)
- mtu float
Network provider MTU. Default
0(int)- options Dict[str, Any]
RKE options for network (map)
- plugin str
Plugin for RKE network.
canal(default),flannel,calico,noneandweaveare supported. (string)- weave
Network Dict[ClusterProvider Rke Config Network Weave Network Provider] Weave provider config for RKE network (list maxitems:1)
ClusterRkeConfigNetworkCalicoNetworkProvider
- Cloud
Provider string RKE options for Calico network provider (string)
- Cloud
Provider string RKE options for Calico network provider (string)
- cloud
Provider string RKE options for Calico network provider (string)
- cloud
Provider str RKE options for Calico network provider (string)
ClusterRkeConfigNetworkCanalNetworkProvider
ClusterRkeConfigNetworkFlannelNetworkProvider
ClusterRkeConfigNetworkWeaveNetworkProvider
ClusterRkeConfigNode
- Address string
Address ip for node (string)
- Roles List<string>
Roles for the node.
controlplane,etcdandworkerare supported. (list)- User string
Registry user (string)
- Docker
Socket string Docker socket for node (string)
- Hostname
Override string Hostname override for node (string)
- Internal
Address string Internal ip for node (string)
- Labels Dictionary<string, object>
Labels for cluster registration token object (map)
- Node
Id string Id for the node (string)
- Port string
Port for node. Default
22(string)- Ssh
Agent boolAuth Use ssh agent auth. Default
false(bool)- Ssh
Key string Node SSH private key (string)
- Ssh
Key stringPath Node SSH private key path (string)
- Address string
Address ip for node (string)
- Roles []string
Roles for the node.
controlplane,etcdandworkerare supported. (list)- User string
Registry user (string)
- Docker
Socket string Docker socket for node (string)
- Hostname
Override string Hostname override for node (string)
- Internal
Address string Internal ip for node (string)
- Labels map[string]interface{}
Labels for cluster registration token object (map)
- Node
Id string Id for the node (string)
- Port string
Port for node. Default
22(string)- Ssh
Agent boolAuth Use ssh agent auth. Default
false(bool)- Ssh
Key string Node SSH private key (string)
- Ssh
Key stringPath Node SSH private key path (string)
- address string
Address ip for node (string)
- roles string[]
Roles for the node.
controlplane,etcdandworkerare supported. (list)- user string
Registry user (string)
- docker
Socket string Docker socket for node (string)
- hostname
Override string Hostname override for node (string)
- internal
Address string Internal ip for node (string)
- labels {[key: string]: any}
Labels for cluster registration token object (map)
- node
Id string Id for the node (string)
- port string
Port for node. Default
22(string)- ssh
Agent booleanAuth Use ssh agent auth. Default
false(bool)- ssh
Key string Node SSH private key (string)
- ssh
Key stringPath Node SSH private key path (string)
- address str
Address ip for node (string)
- roles List[str]
Roles for the node.
controlplane,etcdandworkerare supported. (list)- user str
Registry user (string)
- docker
Socket str Docker socket for node (string)
- hostname
Override str Hostname override for node (string)
- internal
Address str Internal ip for node (string)
- labels Dict[str, Any]
Labels for cluster registration token object (map)
- node
Id str Id for the node (string)
- port str
Port for node. Default
22(string)- ssh
Agent boolAuth Use ssh agent auth. Default
false(bool)- ssh
Key str Node SSH private key (string)
- ssh
Key strPath Node SSH private key path (string)
ClusterRkeConfigPrivateRegistry
ClusterRkeConfigServices
- Etcd
Cluster
Rke Config Services Etcd Args Etcd options for RKE services (list maxitems:1)
- Kube
Api ClusterRke Config Services Kube Api Args Kube API options for RKE services (list maxitems:1)
- Kube
Controller ClusterRke Config Services Kube Controller Args Kube Controller options for RKE services (list maxitems:1)
- Kubelet
Cluster
Rke Config Services Kubelet Args Kubelet options for RKE services (list maxitems:1)
- Kubeproxy
Cluster
Rke Config Services Kubeproxy Args Kubeproxy options for RKE services (list maxitems:1)
- Scheduler
Cluster
Rke Config Services Scheduler Args Scheduler options for RKE services (list maxitems:1)
- Etcd
Cluster
Rke Config Services Etcd Etcd options for RKE services (list maxitems:1)
- Kube
Api ClusterRke Config Services Kube Api Kube API options for RKE services (list maxitems:1)
- Kube
Controller ClusterRke Config Services Kube Controller Kube Controller options for RKE services (list maxitems:1)
- Kubelet
Cluster
Rke Config Services Kubelet Kubelet options for RKE services (list maxitems:1)
- Kubeproxy
Cluster
Rke Config Services Kubeproxy Kubeproxy options for RKE services (list maxitems:1)
- Scheduler
Cluster
Rke Config Services Scheduler Scheduler options for RKE services (list maxitems:1)
- etcd
Cluster
Rke Config Services Etcd Etcd options for RKE services (list maxitems:1)
- kube
Api ClusterRke Config Services Kube Api Kube API options for RKE services (list maxitems:1)
- kube
Controller ClusterRke Config Services Kube Controller Kube Controller options for RKE services (list maxitems:1)
- kubelet
Cluster
Rke Config Services Kubelet Kubelet options for RKE services (list maxitems:1)
- kubeproxy
Cluster
Rke Config Services Kubeproxy Kubeproxy options for RKE services (list maxitems:1)
- scheduler
Cluster
Rke Config Services Scheduler Scheduler options for RKE services (list maxitems:1)
- etcd
Dict[Cluster
Rke Config Services Etcd] Etcd options for RKE services (list maxitems:1)
- kube
Api Dict[ClusterRke Config Services Kube Api] Kube API options for RKE services (list maxitems:1)
- kube
Controller Dict[ClusterRke Config Services Kube Controller] Kube Controller options for RKE services (list maxitems:1)
- kubelet
Dict[Cluster
Rke Config Services Kubelet] Kubelet options for RKE services (list maxitems:1)
- kubeproxy
Dict[Cluster
Rke Config Services Kubeproxy] Kubeproxy options for RKE services (list maxitems:1)
- scheduler
Dict[Cluster
Rke Config Services Scheduler] Scheduler options for RKE services (list maxitems:1)
ClusterRkeConfigServicesEtcd
- Backup
Config ClusterRke Config Services Etcd Backup Config Args Backup options for etcd service. Just for Rancher v2.2.x (list maxitems:1)
- Ca
Cert string TLS CA certificate for etcd service (string)
- Cert string
TLS certificate for etcd service (string)
- Creation string
Creation option for etcd service (string)
- External
Urls List<string> External urls for etcd service (list)
- Extra
Args Dictionary<string, object> Extra arguments for scheduler service (map)
- Extra
Binds List<string> Extra binds for scheduler service (list)
- Extra
Envs List<string> Extra environment for scheduler service (list)
- Gid int
Etcd service GID. Default:
0. For Rancher v2.3.x or above (int)- Image string
Docker image for scheduler service (string)
- Key string
TLS key for etcd service (string)
- Path string
(Optional) Audit log path. Default:
/var/log/kube-audit/audit-log.json(string)- Retention string
Retention for etcd backup. Default
6(int)- Snapshot bool
Snapshot option for etcd service (bool)
- Uid int
Etcd service UID. Default:
0. For Rancher v2.3.x or above (int)
- Backup
Config ClusterRke Config Services Etcd Backup Config Backup options for etcd service. Just for Rancher v2.2.x (list maxitems:1)
- Ca
Cert string TLS CA certificate for etcd service (string)
- Cert string
TLS certificate for etcd service (string)
- Creation string
Creation option for etcd service (string)
- External
Urls []string External urls for etcd service (list)
- Extra
Args map[string]interface{} Extra arguments for scheduler service (map)
- Extra
Binds []string Extra binds for scheduler service (list)
- Extra
Envs []string Extra environment for scheduler service (list)
- Gid int
Etcd service GID. Default:
0. For Rancher v2.3.x or above (int)- Image string
Docker image for scheduler service (string)
- Key string
TLS key for etcd service (string)
- Path string
(Optional) Audit log path. Default:
/var/log/kube-audit/audit-log.json(string)- Retention string
Retention for etcd backup. Default
6(int)- Snapshot bool
Snapshot option for etcd service (bool)
- Uid int
Etcd service UID. Default:
0. For Rancher v2.3.x or above (int)
- backup
Config ClusterRke Config Services Etcd Backup Config Backup options for etcd service. Just for Rancher v2.2.x (list maxitems:1)
- ca
Cert string TLS CA certificate for etcd service (string)
- cert string
TLS certificate for etcd service (string)
- creation string
Creation option for etcd service (string)
- external
Urls string[] External urls for etcd service (list)
- extra
Args {[key: string]: any} Extra arguments for scheduler service (map)
- extra
Binds string[] Extra binds for scheduler service (list)
- extra
Envs string[] Extra environment for scheduler service (list)
- gid number
Etcd service GID. Default:
0. For Rancher v2.3.x or above (int)- image string
Docker image for scheduler service (string)
- key string
TLS key for etcd service (string)
- path string
(Optional) Audit log path. Default:
/var/log/kube-audit/audit-log.json(string)- retention string
Retention for etcd backup. Default
6(int)- snapshot boolean
Snapshot option for etcd service (bool)
- uid number
Etcd service UID. Default:
0. For Rancher v2.3.x or above (int)
- backup_
config Dict[ClusterRke Config Services Etcd Backup Config] Backup options for etcd service. Just for Rancher v2.2.x (list maxitems:1)
- ca
Cert str TLS CA certificate for etcd service (string)
- cert str
TLS certificate for etcd service (string)
- creation str
Creation option for etcd service (string)
- external
Urls List[str] External urls for etcd service (list)
- extra
Args Dict[str, Any] Extra arguments for scheduler service (map)
- extra
Binds List[str] Extra binds for scheduler service (list)
- extra
Envs List[str] Extra environment for scheduler service (list)
- gid float
Etcd service GID. Default:
0. For Rancher v2.3.x or above (int)- image str
Docker image for scheduler service (string)
- key str
TLS key for etcd service (string)
- path str
(Optional) Audit log path. Default:
/var/log/kube-audit/audit-log.json(string)- retention str
Retention for etcd backup. Default
6(int)- snapshot bool
Snapshot option for etcd service (bool)
- uid float
Etcd service UID. Default:
0. For Rancher v2.3.x or above (int)
ClusterRkeConfigServicesEtcdBackupConfig
- Enabled bool
Enable scheduled cluster scan. Default:
false(bool)- Interval
Hours int Interval hours for etcd backup. Default
12(int)- Retention int
Retention for etcd backup. Default
6(int)- S3Backup
Config ClusterRke Config Services Etcd Backup Config S3Backup Config Args S3 config options for etcd backup (list maxitems:1)
- Safe
Timestamp bool Safe timestamp for etcd backup. Default:
false(bool)
- Enabled bool
Enable scheduled cluster scan. Default:
false(bool)- Interval
Hours int Interval hours for etcd backup. Default
12(int)- Retention int
Retention for etcd backup. Default
6(int)- S3Backup
Config ClusterRke Config Services Etcd Backup Config S3Backup Config S3 config options for etcd backup (list maxitems:1)
- Safe
Timestamp bool Safe timestamp for etcd backup. Default:
false(bool)
- enabled boolean
Enable scheduled cluster scan. Default:
false(bool)- interval
Hours number Interval hours for etcd backup. Default
12(int)- retention number
Retention for etcd backup. Default
6(int)- s3Backup
Config ClusterRke Config Services Etcd Backup Config S3Backup Config S3 config options for etcd backup (list maxitems:1)
- safe
Timestamp boolean Safe timestamp for etcd backup. Default:
false(bool)
- enabled bool
Enable scheduled cluster scan. Default:
false(bool)- interval
Hours float Interval hours for etcd backup. Default
12(int)- retention float
Retention for etcd backup. Default
6(int)- s3Backup
Config Dict[ClusterRke Config Services Etcd Backup Config S3Backup Config] S3 config options for etcd backup (list maxitems:1)
- safe
Timestamp bool Safe timestamp for etcd backup. Default:
false(bool)
ClusterRkeConfigServicesEtcdBackupConfigS3BackupConfig
- Bucket
Name string Bucket name for S3 service (string)
- Endpoint string
Endpoint for S3 service (string)
- Access
Key string The AWS Client ID to use (string)
- Custom
Ca string Base64 encoded custom CA for S3 service. Use filebase64(
) for encoding file. Available from Rancher v2.2.5 (string) - Folder string
Folder for S3 service. Available from Rancher v2.2.7 (string)
- Region string
GKE cluster region. Conflicts with
zone(string)- Secret
Key string The AWS Client Secret associated with the Client ID (string)
- Bucket
Name string Bucket name for S3 service (string)
- Endpoint string
Endpoint for S3 service (string)
- Access
Key string The AWS Client ID to use (string)
- Custom
Ca string Base64 encoded custom CA for S3 service. Use filebase64(
) for encoding file. Available from Rancher v2.2.5 (string) - Folder string
Folder for S3 service. Available from Rancher v2.2.7 (string)
- Region string
GKE cluster region. Conflicts with
zone(string)- Secret
Key string The AWS Client Secret associated with the Client ID (string)
- bucket
Name string Bucket name for S3 service (string)
- endpoint string
Endpoint for S3 service (string)
- access
Key string The AWS Client ID to use (string)
- custom
Ca string Base64 encoded custom CA for S3 service. Use filebase64(
) for encoding file. Available from Rancher v2.2.5 (string) - folder string
Folder for S3 service. Available from Rancher v2.2.7 (string)
- region string
GKE cluster region. Conflicts with
zone(string)- secret
Key string The AWS Client Secret associated with the Client ID (string)
- bucket
Name str Bucket name for S3 service (string)
- endpoint str
Endpoint for S3 service (string)
- access_
key str The AWS Client ID to use (string)
- custom
Ca str Base64 encoded custom CA for S3 service. Use filebase64(
) for encoding file. Available from Rancher v2.2.5 (string) - folder str
Folder for S3 service. Available from Rancher v2.2.7 (string)
- region str
GKE cluster region. Conflicts with
zone(string)- secret_
key str The AWS Client Secret associated with the Client ID (string)
ClusterRkeConfigServicesKubeApi
- Admission
Configuration Dictionary<string, object> Admission configuration (map)
- Always
Pull boolImages Enable AlwaysPullImages Admission controller plugin. Rancher docs Default:
false(bool)- Audit
Log ClusterRke Config Services Kube Api Audit Log Args K8s audit log configuration. (list maxitems: 1)
- Event
Rate ClusterLimit Rke Config Services Kube Api Event Rate Limit Args K8s event rate limit configuration. (list maxitems: 1)
- Extra
Args Dictionary<string, object> Extra arguments for scheduler service (map)
- Extra
Binds List<string> Extra binds for scheduler service (list)
- Extra
Envs List<string> Extra environment for scheduler service (list)
- Image string
Docker image for scheduler service (string)
- Pod
Security boolPolicy Pod Security Policy option for kube API service. Default
false(bool)- Secrets
Encryption ClusterConfig Rke Config Services Kube Api Secrets Encryption Config Args Encrypt k8s secret data configration. (list maxitem: 1)
- Service
Cluster stringIp Range Service Cluster ip Range option for kube controller service (string)
- Service
Node stringPort Range Service Node Port Range option for kube API service (string)
- Admission
Configuration map[string]interface{} Admission configuration (map)
- Always
Pull boolImages Enable AlwaysPullImages Admission controller plugin. Rancher docs Default:
false(bool)- Audit
Log ClusterRke Config Services Kube Api Audit Log K8s audit log configuration. (list maxitems: 1)
- Event
Rate ClusterLimit Rke Config Services Kube Api Event Rate Limit K8s event rate limit configuration. (list maxitems: 1)
- Extra
Args map[string]interface{} Extra arguments for scheduler service (map)
- Extra
Binds []string Extra binds for scheduler service (list)
- Extra
Envs []string Extra environment for scheduler service (list)
- Image string
Docker image for scheduler service (string)
- Pod
Security boolPolicy Pod Security Policy option for kube API service. Default
false(bool)- Secrets
Encryption ClusterConfig Rke Config Services Kube Api Secrets Encryption Config Encrypt k8s secret data configration. (list maxitem: 1)
- Service
Cluster stringIp Range Service Cluster ip Range option for kube controller service (string)
- Service
Node stringPort Range Service Node Port Range option for kube API service (string)
- admission
Configuration {[key: string]: any} Admission configuration (map)
- always
Pull booleanImages Enable AlwaysPullImages Admission controller plugin. Rancher docs Default:
false(bool)- audit
Log ClusterRke Config Services Kube Api Audit Log K8s audit log configuration. (list maxitems: 1)
- event
Rate ClusterLimit Rke Config Services Kube Api Event Rate Limit K8s event rate limit configuration. (list maxitems: 1)
- extra
Args {[key: string]: any} Extra arguments for scheduler service (map)
- extra
Binds string[] Extra binds for scheduler service (list)
- extra
Envs string[] Extra environment for scheduler service (list)
- image string
Docker image for scheduler service (string)
- pod
Security booleanPolicy Pod Security Policy option for kube API service. Default
false(bool)- secrets
Encryption ClusterConfig Rke Config Services Kube Api Secrets Encryption Config Encrypt k8s secret data configration. (list maxitem: 1)
- service
Cluster stringIp Range Service Cluster ip Range option for kube controller service (string)
- service
Node stringPort Range Service Node Port Range option for kube API service (string)
- admission
Configuration Dict[str, Any] Admission configuration (map)
- always
Pull boolImages Enable AlwaysPullImages Admission controller plugin. Rancher docs Default:
false(bool)- audit
Log Dict[ClusterRke Config Services Kube Api Audit Log] K8s audit log configuration. (list maxitems: 1)
- event
Rate Dict[ClusterLimit Rke Config Services Kube Api Event Rate Limit] K8s event rate limit configuration. (list maxitems: 1)
- extra
Args Dict[str, Any] Extra arguments for scheduler service (map)
- extra
Binds List[str] Extra binds for scheduler service (list)
- extra
Envs List[str] Extra environment for scheduler service (list)
- image str
Docker image for scheduler service (string)
- pod
Security boolPolicy Pod Security Policy option for kube API service. Default
false(bool)- secrets
Encryption Dict[ClusterConfig Rke Config Services Kube Api Secrets Encryption Config] Encrypt k8s secret data configration. (list maxitem: 1)
- service
Cluster strIp Range Service Cluster ip Range option for kube controller service (string)
- service
Node strPort Range Service Node Port Range option for kube API service (string)
ClusterRkeConfigServicesKubeApiAuditLog
- Configuration
Cluster
Rke Config Services Kube Api Audit Log Configuration Args Event rate limit configuration. (map)
- Enabled bool
Enable scheduled cluster scan. Default:
false(bool)
- Configuration
Cluster
Rke Config Services Kube Api Audit Log Configuration Event rate limit configuration. (map)
- Enabled bool
Enable scheduled cluster scan. Default:
false(bool)
- configuration
Cluster
Rke Config Services Kube Api Audit Log Configuration Event rate limit configuration. (map)
- enabled boolean
Enable scheduled cluster scan. Default:
false(bool)
- configuration
Dict[Cluster
Rke Config Services Kube Api Audit Log Configuration] Event rate limit configuration. (map)
- enabled bool
Enable scheduled cluster scan. Default:
false(bool)
ClusterRkeConfigServicesKubeApiAuditLogConfiguration
- Format string
Audit log format. Default: ‘json’ (string)
- Max
Age int Audit log max age. Default:
30(int)- Max
Backup int Audit log max backup. Default:
10(int)- Max
Size int Audit log max size. Default:
100(int)- Path string
(Optional) Audit log path. Default:
/var/log/kube-audit/audit-log.json(string)- Policy string
Audit policy yaml encoded definition.
apiVersionandkind: Policy\nrules:"fields are required in the yaml. Ex."apiVersion: audit.k8s.io/v1\nkind: Policy\nrules:\n- level: RequestResponse\n resources:\n - resources:\n - pods\n"More info (string)
- Format string
Audit log format. Default: ‘json’ (string)
- Max
Age int Audit log max age. Default:
30(int)- Max
Backup int Audit log max backup. Default:
10(int)- Max
Size int Audit log max size. Default:
100(int)- Path string
(Optional) Audit log path. Default:
/var/log/kube-audit/audit-log.json(string)- Policy string
Audit policy yaml encoded definition.
apiVersionandkind: Policy\nrules:"fields are required in the yaml. Ex."apiVersion: audit.k8s.io/v1\nkind: Policy\nrules:\n- level: RequestResponse\n resources:\n - resources:\n - pods\n"More info (string)
- format string
Audit log format. Default: ‘json’ (string)
- max
Age number Audit log max age. Default:
30(int)- max
Backup number Audit log max backup. Default:
10(int)- max
Size number Audit log max size. Default:
100(int)- path string
(Optional) Audit log path. Default:
/var/log/kube-audit/audit-log.json(string)- policy string
Audit policy yaml encoded definition.
apiVersionandkind: Policy\nrules:"fields are required in the yaml. Ex."apiVersion: audit.k8s.io/v1\nkind: Policy\nrules:\n- level: RequestResponse\n resources:\n - resources:\n - pods\n"More info (string)
- format str
Audit log format. Default: ‘json’ (string)
- max
Age float Audit log max age. Default:
30(int)- max
Backup float Audit log max backup. Default:
10(int)- max
Size float Audit log max size. Default:
100(int)- path str
(Optional) Audit log path. Default:
/var/log/kube-audit/audit-log.json(string)- policy str
Audit policy yaml encoded definition.
apiVersionandkind: Policy\nrules:"fields are required in the yaml. Ex."apiVersion: audit.k8s.io/v1\nkind: Policy\nrules:\n- level: RequestResponse\n resources:\n - resources:\n - pods\n"More info (string)
ClusterRkeConfigServicesKubeApiEventRateLimit
- Configuration Dictionary<string, object>
Event rate limit configuration. (map)
- Enabled bool
Enable scheduled cluster scan. Default:
false(bool)
- Configuration map[string]interface{}
Event rate limit configuration. (map)
- Enabled bool
Enable scheduled cluster scan. Default:
false(bool)
- configuration {[key: string]: any}
Event rate limit configuration. (map)
- enabled boolean
Enable scheduled cluster scan. Default:
false(bool)
- configuration Dict[str, Any]
Event rate limit configuration. (map)
- enabled bool
Enable scheduled cluster scan. Default:
false(bool)
ClusterRkeConfigServicesKubeApiSecretsEncryptionConfig
- Custom
Config Dictionary<string, object> Secrets encryption configuration. (map)
- Enabled bool
Enable scheduled cluster scan. Default:
false(bool)
- Custom
Config map[string]interface{} Secrets encryption configuration. (map)
- Enabled bool
Enable scheduled cluster scan. Default:
false(bool)
- custom
Config {[key: string]: any} Secrets encryption configuration. (map)
- enabled boolean
Enable scheduled cluster scan. Default:
false(bool)
- custom
Config Dict[str, Any] Secrets encryption configuration. (map)
- enabled bool
Enable scheduled cluster scan. Default:
false(bool)
ClusterRkeConfigServicesKubeController
- Cluster
Cidr string Cluster CIDR option for kube controller service (string)
- Extra
Args Dictionary<string, object> Extra arguments for scheduler service (map)
- Extra
Binds List<string> Extra binds for scheduler service (list)
- Extra
Envs List<string> Extra environment for scheduler service (list)
- Image string
Docker image for scheduler service (string)
- Service
Cluster stringIp Range Service Cluster ip Range option for kube controller service (string)
- Cluster
Cidr string Cluster CIDR option for kube controller service (string)
- Extra
Args map[string]interface{} Extra arguments for scheduler service (map)
- Extra
Binds []string Extra binds for scheduler service (list)
- Extra
Envs []string Extra environment for scheduler service (list)
- Image string
Docker image for scheduler service (string)
- Service
Cluster stringIp Range Service Cluster ip Range option for kube controller service (string)
- cluster
Cidr string Cluster CIDR option for kube controller service (string)
- extra
Args {[key: string]: any} Extra arguments for scheduler service (map)
- extra
Binds string[] Extra binds for scheduler service (list)
- extra
Envs string[] Extra environment for scheduler service (list)
- image string
Docker image for scheduler service (string)
- service
Cluster stringIp Range Service Cluster ip Range option for kube controller service (string)
- cluster
Cidr str Cluster CIDR option for kube controller service (string)
- extra
Args Dict[str, Any] Extra arguments for scheduler service (map)
- extra
Binds List[str] Extra binds for scheduler service (list)
- extra
Envs List[str] Extra environment for scheduler service (list)
- image str
Docker image for scheduler service (string)
- service
Cluster strIp Range Service Cluster ip Range option for kube controller service (string)
ClusterRkeConfigServicesKubelet
- Cluster
Dns stringServer Cluster DNS Server option for kubelet service (string)
- Cluster
Domain string Cluster Domain option for kubelet service (string)
- Extra
Args Dictionary<string, object> Extra arguments for scheduler service (map)
- Extra
Binds List<string> Extra binds for scheduler service (list)
- Extra
Envs List<string> Extra environment for scheduler service (list)
- Fail
Swap boolOn Enable or disable failing when swap on is not supported (bool)
- Generate
Serving boolCertificate Generate a certificate signed by the kube-ca. Default
false(bool)- Image string
Docker image for scheduler service (string)
- Infra
Container stringImage Infra container image for kubelet service (string)
- Cluster
Dns stringServer Cluster DNS Server option for kubelet service (string)
- Cluster
Domain string Cluster Domain option for kubelet service (string)
- Extra
Args map[string]interface{} Extra arguments for scheduler service (map)
- Extra
Binds []string Extra binds for scheduler service (list)
- Extra
Envs []string Extra environment for scheduler service (list)
- Fail
Swap boolOn Enable or disable failing when swap on is not supported (bool)
- Generate
Serving boolCertificate Generate a certificate signed by the kube-ca. Default
false(bool)- Image string
Docker image for scheduler service (string)
- Infra
Container stringImage Infra container image for kubelet service (string)
- cluster
Dns stringServer Cluster DNS Server option for kubelet service (string)
- cluster
Domain string Cluster Domain option for kubelet service (string)
- extra
Args {[key: string]: any} Extra arguments for scheduler service (map)
- extra
Binds string[] Extra binds for scheduler service (list)
- extra
Envs string[] Extra environment for scheduler service (list)
- fail
Swap booleanOn Enable or disable failing when swap on is not supported (bool)
- generate
Serving booleanCertificate Generate a certificate signed by the kube-ca. Default
false(bool)- image string
Docker image for scheduler service (string)
- infra
Container stringImage Infra container image for kubelet service (string)
- cluster
Dns strServer Cluster DNS Server option for kubelet service (string)
- cluster
Domain str Cluster Domain option for kubelet service (string)
- extra
Args Dict[str, Any] Extra arguments for scheduler service (map)
- extra
Binds List[str] Extra binds for scheduler service (list)
- extra
Envs List[str] Extra environment for scheduler service (list)
- fail
Swap boolOn Enable or disable failing when swap on is not supported (bool)
- generate
Serving boolCertificate Generate a certificate signed by the kube-ca. Default
false(bool)- image str
Docker image for scheduler service (string)
- infra
Container strImage Infra container image for kubelet service (string)
ClusterRkeConfigServicesKubeproxy
- Extra
Args Dictionary<string, object> Extra arguments for scheduler service (map)
- Extra
Binds List<string> Extra binds for scheduler service (list)
- Extra
Envs List<string> Extra environment for scheduler service (list)
- Image string
Docker image for scheduler service (string)
ClusterRkeConfigServicesScheduler
- Extra
Args Dictionary<string, object> Extra arguments for scheduler service (map)
- Extra
Binds List<string> Extra binds for scheduler service (list)
- Extra
Envs List<string> Extra environment for scheduler service (list)
- Image string
Docker image for scheduler service (string)
ClusterRkeConfigUpgradeStrategy
- Drain bool
RKE drain nodes. Default:
false(bool)- Drain
Input ClusterRke Config Upgrade Strategy Drain Input Args RKE drain node input (list Maxitems: 1)
- string
RKE max unavailable controlplane nodes. Default:
1(string)- string
RKE max unavailable worker nodes. Default:
10%(string)
- Drain bool
RKE drain nodes. Default:
false(bool)- Drain
Input ClusterRke Config Upgrade Strategy Drain Input RKE drain node input (list Maxitems: 1)
- string
RKE max unavailable controlplane nodes. Default:
1(string)- string
RKE max unavailable worker nodes. Default:
10%(string)
- drain boolean
RKE drain nodes. Default:
false(bool)- drain
Input ClusterRke Config Upgrade Strategy Drain Input RKE drain node input (list Maxitems: 1)
- string
RKE max unavailable controlplane nodes. Default:
1(string)- string
RKE max unavailable worker nodes. Default:
10%(string)
- drain bool
RKE drain nodes. Default:
false(bool)- drain
Input Dict[ClusterRke Config Upgrade Strategy Drain Input] RKE drain node input (list Maxitems: 1)
- str
RKE max unavailable controlplane nodes. Default:
1(string)- str
RKE max unavailable worker nodes. Default:
10%(string)
ClusterRkeConfigUpgradeStrategyDrainInput
- Delete
Local boolData Delete RKE node local data. Default:
false(bool)- Force bool
Force RKE node drain. Default:
false(bool)- Grace
Period int RKE node drain grace period. Default:
-1(int)- Ignore
Daemon boolSets Ignore RKE daemon sets. Default:
true(bool)- Timeout int
RKE node drain timeout. Default:
60(int)
- Delete
Local boolData Delete RKE node local data. Default:
false(bool)- Force bool
Force RKE node drain. Default:
false(bool)- Grace
Period int RKE node drain grace period. Default:
-1(int)- Ignore
Daemon boolSets Ignore RKE daemon sets. Default:
true(bool)- Timeout int
RKE node drain timeout. Default:
60(int)
- delete
Local booleanData Delete RKE node local data. Default:
false(bool)- force boolean
Force RKE node drain. Default:
false(bool)- grace
Period number RKE node drain grace period. Default:
-1(int)- ignore
Daemon booleanSets Ignore RKE daemon sets. Default:
true(bool)- timeout number
RKE node drain timeout. Default:
60(int)
- delete
Local boolData Delete RKE node local data. Default:
false(bool)- force bool
Force RKE node drain. Default:
false(bool)- grace
Period float RKE node drain grace period. Default:
-1(int)- ignore
Daemon boolSets Ignore RKE daemon sets. Default:
true(bool)- timeout float
RKE node drain timeout. Default:
60(int)
ClusterScheduledClusterScan
- Scan
Config ClusterScheduled Cluster Scan Scan Config Args Cluster scan config (List maxitems:1)
- Schedule
Config ClusterScheduled Cluster Scan Schedule Config Args Cluster scan schedule config (list maxitems:1)
- Enabled bool
Enable scheduled cluster scan. Default:
false(bool)
- Scan
Config ClusterScheduled Cluster Scan Scan Config Cluster scan config (List maxitems:1)
- Schedule
Config ClusterScheduled Cluster Scan Schedule Config Cluster scan schedule config (list maxitems:1)
- Enabled bool
Enable scheduled cluster scan. Default:
false(bool)
- scan
Config ClusterScheduled Cluster Scan Scan Config Cluster scan config (List maxitems:1)
- schedule
Config ClusterScheduled Cluster Scan Schedule Config Cluster scan schedule config (list maxitems:1)
- enabled boolean
Enable scheduled cluster scan. Default:
false(bool)
- scan
Config Dict[ClusterScheduled Cluster Scan Scan Config] Cluster scan config (List maxitems:1)
- schedule
Config Dict[ClusterScheduled Cluster Scan Schedule Config] Cluster scan schedule config (list maxitems:1)
- enabled bool
Enable scheduled cluster scan. Default:
false(bool)
ClusterScheduledClusterScanScanConfig
- Cis
Scan ClusterConfig Scheduled Cluster Scan Scan Config Cis Scan Config Args Cluster Cis Scan config (List maxitems:1)
- Cis
Scan ClusterConfig Scheduled Cluster Scan Scan Config Cis Scan Config Cluster Cis Scan config (List maxitems:1)
- cis
Scan ClusterConfig Scheduled Cluster Scan Scan Config Cis Scan Config Cluster Cis Scan config (List maxitems:1)
- cis
Scan Dict[ClusterConfig Scheduled Cluster Scan Scan Config Cis Scan Config] Cluster Cis Scan config (List maxitems:1)
ClusterScheduledClusterScanScanConfigCisScanConfig
- Debug
Master bool Debug master. Default:
false(bool)- Debug
Worker bool Debug worker. Default:
false(bool)- Override
Benchmark stringVersion Override benchmark version (string)
- Override
Skips List<string> Override skip (string)
- Profile string
Cis scan profile. Allowed values:
"permissive" (default) || "hardened"(string)
- Debug
Master bool Debug master. Default:
false(bool)- Debug
Worker bool Debug worker. Default:
false(bool)- Override
Benchmark stringVersion Override benchmark version (string)
- Override
Skips []string Override skip (string)
- Profile string
Cis scan profile. Allowed values:
"permissive" (default) || "hardened"(string)
- debug
Master boolean Debug master. Default:
false(bool)- debug
Worker boolean Debug worker. Default:
false(bool)- override
Benchmark stringVersion Override benchmark version (string)
- override
Skips string[] Override skip (string)
- profile string
Cis scan profile. Allowed values:
"permissive" (default) || "hardened"(string)
- debug
Master bool Debug master. Default:
false(bool)- debug
Worker bool Debug worker. Default:
false(bool)- override
Benchmark strVersion Override benchmark version (string)
- override
Skips List[str] Override skip (string)
- profile str
Cis scan profile. Allowed values:
"permissive" (default) || "hardened"(string)
ClusterScheduledClusterScanScheduleConfig
- Cron
Schedule string Crontab schedule. It should contains 5 fields
"<min> <hour> <month_day> <month> <week_day>"(string)- Retention int
Retention for etcd backup. Default
6(int)
- Cron
Schedule string Crontab schedule. It should contains 5 fields
"<min> <hour> <month_day> <month> <week_day>"(string)- Retention int
Retention for etcd backup. Default
6(int)
- cron
Schedule string Crontab schedule. It should contains 5 fields
"<min> <hour> <month_day> <month> <week_day>"(string)- retention number
Retention for etcd backup. Default
6(int)
- cron
Schedule str Crontab schedule. It should contains 5 fields
"<min> <hour> <month_day> <month> <week_day>"(string)- retention float
Retention for etcd backup. Default
6(int)
Package Details
- Repository
- https://github.com/pulumi/pulumi-rancher2
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
rancher2Terraform Provider.