Rancher Kubernetes Engine

Pulumi Official
Package maintained by Pulumi
v3.2.0 published on Tuesday, May 3, 2022 by Pulumi

Cluster

Import

rke_cluster can be imported using the RKE cluster config and state files as ID in the format <cluster_config_file>:<rke_state_file>

 $ pulumi import rke:index/cluster:Cluster foo &lt;cluster_config_file&gt;:&lt;rke_state_file&gt;

As experimental feature, dind rke_cluster can be also imported adding dind as 3rd import parameter <cluster_config_file>:<rke_state_file>:dind

 $ pulumi import rke:index/cluster:Cluster foo &lt;cluster_config_file&gt;:&lt;rke_state_file&gt;:dind

Create a Cluster Resource

new Cluster(name: string, args?: ClusterArgs, opts?: CustomResourceOptions);
@overload
def Cluster(resource_name: str,
            opts: Optional[ResourceOptions] = None,
            addon_job_timeout: Optional[int] = None,
            addons: Optional[str] = None,
            addons_includes: Optional[Sequence[str]] = None,
            authentication: Optional[ClusterAuthenticationArgs] = None,
            authorization: Optional[ClusterAuthorizationArgs] = None,
            bastion_host: Optional[ClusterBastionHostArgs] = None,
            cert_dir: Optional[str] = None,
            cloud_provider: Optional[ClusterCloudProviderArgs] = None,
            cluster_name: Optional[str] = None,
            cluster_yaml: Optional[str] = None,
            custom_certs: Optional[bool] = None,
            delay_on_creation: Optional[int] = None,
            dind: Optional[bool] = None,
            dind_dns_server: Optional[str] = None,
            dind_storage_driver: Optional[str] = None,
            disable_port_check: Optional[bool] = None,
            dns: Optional[ClusterDnsArgs] = None,
            ignore_docker_version: Optional[bool] = None,
            ingress: Optional[ClusterIngressArgs] = None,
            kubernetes_version: Optional[str] = None,
            monitoring: Optional[ClusterMonitoringArgs] = None,
            network: Optional[ClusterNetworkArgs] = None,
            nodes: Optional[Sequence[ClusterNodeArgs]] = None,
            nodes_confs: Optional[Sequence[str]] = None,
            prefix_path: Optional[str] = None,
            private_registries: Optional[Sequence[ClusterPrivateRegistryArgs]] = None,
            restore: Optional[ClusterRestoreArgs] = None,
            rotate_certificates: Optional[ClusterRotateCertificatesArgs] = None,
            services: Optional[ClusterServicesArgs] = None,
            services_etcd_deprecated: Optional[ClusterServicesEtcdDeprecatedArgs] = None,
            services_kube_api_deprecated: Optional[ClusterServicesKubeApiDeprecatedArgs] = None,
            services_kube_controller_deprecated: Optional[ClusterServicesKubeControllerDeprecatedArgs] = None,
            services_kube_proxy_deprecated: Optional[ClusterServicesKubeProxyDeprecatedArgs] = None,
            services_kube_scheduler_deprecated: Optional[ClusterServicesKubeSchedulerDeprecatedArgs] = None,
            services_kubelet_deprecated: Optional[ClusterServicesKubeletDeprecatedArgs] = None,
            ssh_agent_auth: Optional[bool] = None,
            ssh_cert_path: Optional[str] = None,
            ssh_key_path: Optional[str] = None,
            system_images: Optional[ClusterSystemImagesArgs] = None,
            update_only: Optional[bool] = None,
            upgrade_strategy: Optional[ClusterUpgradeStrategyArgs] = None)
@overload
def Cluster(resource_name: str,
            args: Optional[ClusterArgs] = None,
            opts: Optional[ResourceOptions] = None)
func NewCluster(ctx *Context, name string, args *ClusterArgs, opts ...ResourceOption) (*Cluster, error)
public Cluster(string name, ClusterArgs? args = null, CustomResourceOptions? opts = null)
public Cluster(String name, ClusterArgs args)
public Cluster(String name, ClusterArgs args, CustomResourceOptions options)
type: rke:Cluster
properties: # The arguments to resource properties.
options: # 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.
resource_name str
The unique name of the resource.
args ClusterArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control 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.
name String
The unique name of the resource.
args ClusterArgs
The arguments to resource properties.
options 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 Architecture and Concepts docs.

Inputs

The Cluster resource accepts the following input properties:

AddonJobTimeout int

RKE k8s cluster addon deployment timeout in seconds for status check (int)

Addons string

RKE k8s cluster user addons YAML manifest to be deployed (string)

AddonsIncludes List<string>

RKE k8s cluster user addons YAML manifest urls or paths to be deployed (list)

Authentication ClusterAuthenticationArgs

RKE k8s cluster authentication configuration (list maxitems:1)

Authorization ClusterAuthorizationArgs

RKE k8s cluster authorization mode configuration (list maxitems:1)

BastionHost ClusterBastionHostArgs

RKE k8s cluster bastion Host configuration (list maxitems:1)

CertDir string

Specify a certificate dir path (string)

CloudProvider ClusterCloudProviderArgs

Calico cloud provider (string)

ClusterName string

RKE k8s cluster name used in the kube config (string)

ClusterYaml string

RKE k8s cluster config yaml encoded. Provider arguments take precedence over this one (string)

CustomCerts bool

Use custom certificates from a cert dir (string)

DelayOnCreation int

RKE k8s cluster delay on creation (int)

Dind bool

Deploy RKE cluster on a dind environment. Default: false (bool)

DindDnsServer string

DinD RKE cluster dns (string)

DindStorageDriver string

DinD RKE cluster storage driver (string)

DisablePortCheck bool

Enable/Disable RKE k8s cluster port checking. Default false (bool)

Dns ClusterDnsArgs

RKE k8s cluster DNS Config (list maxitems:1)

IgnoreDockerVersion bool

Enable/Disable RKE k8s cluster strict docker version checking. Default false (bool)

Ingress ClusterIngressArgs

Docker image for ingress (string)

KubernetesVersion string

K8s version to deploy. If kubernetes image is specified, image version takes precedence. Default: rke default (string)

Monitoring ClusterMonitoringArgs

RKE k8s cluster monitoring Config (list maxitems:1)

Network ClusterNetworkArgs

(list maxitems:1)

Nodes List<ClusterNodeArgs>

RKE k8s cluster nodes (list)

NodesConfs List<string>

Deprecated:

Use cluster_yaml instead

PrefixPath string

RKE k8s directory path (string)

PrivateRegistries List<ClusterPrivateRegistryArgs>

RKE k8s cluster private docker registries (list)

Restore ClusterRestoreArgs

Restore cluster. Default false (bool)

RotateCertificates ClusterRotateCertificatesArgs

RKE k8s cluster rotate certificates configuration (list maxitems:1)

Services ClusterServicesArgs

Services to rotate their certs. etcd, kubelet, kube-apiserver, kube-proxy, kube-scheduler and kube-controller-manager are supported (list)

ServicesEtcdDeprecated ClusterServicesEtcdDeprecatedArgs

Use services.etcd instead (list maxitems:1)

Deprecated:

Use services.etcd instead

ServicesKubeApiDeprecated ClusterServicesKubeApiDeprecatedArgs

Use services.kube_api instead (list maxitems:1)

Deprecated:

Use services.kube_api instead

ServicesKubeControllerDeprecated ClusterServicesKubeControllerDeprecatedArgs

Use services.kube_controller instead (list maxitems:1)

Deprecated:

Use services.kube_controller instead

ServicesKubeProxyDeprecated ClusterServicesKubeProxyDeprecatedArgs

Use services.kubeproxy instead (list maxitems:1)

Deprecated:

Use services.kubeproxy instead

ServicesKubeSchedulerDeprecated ClusterServicesKubeSchedulerDeprecatedArgs

Use services.scheduler instead (list maxitems:1)

Deprecated:

Use services.scheduler instead

ServicesKubeletDeprecated ClusterServicesKubeletDeprecatedArgs

Use services.kubelet instead (list maxitems:1)

Deprecated:

Use services.kubelet instead

SshAgentAuth bool

SSH Agent Auth enable (bool)

SshCertPath string

SSH Certificate path (string)

SshKeyPath string

SSH Private Key path (string)

SystemImages ClusterSystemImagesArgs

RKE k8s cluster system images list (list maxitems:1)

UpdateOnly bool

Skip idempotent deployment of control and etcd plane. Default false (bool)

UpgradeStrategy ClusterUpgradeStrategyArgs

RKE k8s cluster upgrade strategy (list maxitems:1)

AddonJobTimeout int

RKE k8s cluster addon deployment timeout in seconds for status check (int)

Addons string

RKE k8s cluster user addons YAML manifest to be deployed (string)

AddonsIncludes []string

RKE k8s cluster user addons YAML manifest urls or paths to be deployed (list)

Authentication ClusterAuthenticationArgs

RKE k8s cluster authentication configuration (list maxitems:1)

Authorization ClusterAuthorizationArgs

RKE k8s cluster authorization mode configuration (list maxitems:1)

BastionHost ClusterBastionHostArgs

RKE k8s cluster bastion Host configuration (list maxitems:1)

CertDir string

Specify a certificate dir path (string)

CloudProvider ClusterCloudProviderArgs

Calico cloud provider (string)

ClusterName string

RKE k8s cluster name used in the kube config (string)

ClusterYaml string

RKE k8s cluster config yaml encoded. Provider arguments take precedence over this one (string)

CustomCerts bool

Use custom certificates from a cert dir (string)

DelayOnCreation int

RKE k8s cluster delay on creation (int)

Dind bool

Deploy RKE cluster on a dind environment. Default: false (bool)

DindDnsServer string

DinD RKE cluster dns (string)

DindStorageDriver string

DinD RKE cluster storage driver (string)

DisablePortCheck bool

Enable/Disable RKE k8s cluster port checking. Default false (bool)

Dns ClusterDnsArgs

RKE k8s cluster DNS Config (list maxitems:1)

IgnoreDockerVersion bool

Enable/Disable RKE k8s cluster strict docker version checking. Default false (bool)

Ingress ClusterIngressArgs

Docker image for ingress (string)

KubernetesVersion string

K8s version to deploy. If kubernetes image is specified, image version takes precedence. Default: rke default (string)

Monitoring ClusterMonitoringArgs

RKE k8s cluster monitoring Config (list maxitems:1)

Network ClusterNetworkArgs

(list maxitems:1)

Nodes []ClusterNodeArgs

RKE k8s cluster nodes (list)

NodesConfs []string

Deprecated:

Use cluster_yaml instead

PrefixPath string

RKE k8s directory path (string)

PrivateRegistries []ClusterPrivateRegistryArgs

RKE k8s cluster private docker registries (list)

Restore ClusterRestoreArgs

Restore cluster. Default false (bool)

RotateCertificates ClusterRotateCertificatesArgs

RKE k8s cluster rotate certificates configuration (list maxitems:1)

Services ClusterServicesArgs

Services to rotate their certs. etcd, kubelet, kube-apiserver, kube-proxy, kube-scheduler and kube-controller-manager are supported (list)

ServicesEtcdDeprecated ClusterServicesEtcdDeprecatedArgs

Use services.etcd instead (list maxitems:1)

Deprecated:

Use services.etcd instead

ServicesKubeApiDeprecated ClusterServicesKubeApiDeprecatedArgs

Use services.kube_api instead (list maxitems:1)

Deprecated:

Use services.kube_api instead

ServicesKubeControllerDeprecated ClusterServicesKubeControllerDeprecatedArgs

Use services.kube_controller instead (list maxitems:1)

Deprecated:

Use services.kube_controller instead

ServicesKubeProxyDeprecated ClusterServicesKubeProxyDeprecatedArgs

Use services.kubeproxy instead (list maxitems:1)

Deprecated:

Use services.kubeproxy instead

ServicesKubeSchedulerDeprecated ClusterServicesKubeSchedulerDeprecatedArgs

Use services.scheduler instead (list maxitems:1)

Deprecated:

Use services.scheduler instead

ServicesKubeletDeprecated ClusterServicesKubeletDeprecatedArgs

Use services.kubelet instead (list maxitems:1)

Deprecated:

Use services.kubelet instead

SshAgentAuth bool

SSH Agent Auth enable (bool)

SshCertPath string

SSH Certificate path (string)

SshKeyPath string

SSH Private Key path (string)

SystemImages ClusterSystemImagesArgs

RKE k8s cluster system images list (list maxitems:1)

UpdateOnly bool

Skip idempotent deployment of control and etcd plane. Default false (bool)

UpgradeStrategy ClusterUpgradeStrategyArgs

RKE k8s cluster upgrade strategy (list maxitems:1)

addonJobTimeout Integer

RKE k8s cluster addon deployment timeout in seconds for status check (int)

addons String

RKE k8s cluster user addons YAML manifest to be deployed (string)

addonsIncludes List<String>

RKE k8s cluster user addons YAML manifest urls or paths to be deployed (list)

authentication ClusterAuthenticationArgs

RKE k8s cluster authentication configuration (list maxitems:1)

authorization ClusterAuthorizationArgs

RKE k8s cluster authorization mode configuration (list maxitems:1)

bastionHost ClusterBastionHostArgs

RKE k8s cluster bastion Host configuration (list maxitems:1)

certDir String

Specify a certificate dir path (string)

cloudProvider ClusterCloudProviderArgs

Calico cloud provider (string)

clusterName String

RKE k8s cluster name used in the kube config (string)

clusterYaml String

RKE k8s cluster config yaml encoded. Provider arguments take precedence over this one (string)

customCerts Boolean

Use custom certificates from a cert dir (string)

delayOnCreation Integer

RKE k8s cluster delay on creation (int)

dind Boolean

Deploy RKE cluster on a dind environment. Default: false (bool)

dindDnsServer String

DinD RKE cluster dns (string)

dindStorageDriver String

DinD RKE cluster storage driver (string)

disablePortCheck Boolean

Enable/Disable RKE k8s cluster port checking. Default false (bool)

dns ClusterDnsArgs

RKE k8s cluster DNS Config (list maxitems:1)

ignoreDockerVersion Boolean

Enable/Disable RKE k8s cluster strict docker version checking. Default false (bool)

ingress ClusterIngressArgs

Docker image for ingress (string)

kubernetesVersion String

K8s version to deploy. If kubernetes image is specified, image version takes precedence. Default: rke default (string)

monitoring ClusterMonitoringArgs

RKE k8s cluster monitoring Config (list maxitems:1)

network ClusterNetworkArgs

(list maxitems:1)

nodes List<ClusterNodeArgs>

RKE k8s cluster nodes (list)

nodesConfs List<String>

Deprecated:

Use cluster_yaml instead

prefixPath String

RKE k8s directory path (string)

privateRegistries List<ClusterPrivateRegistryArgs>

RKE k8s cluster private docker registries (list)

restore ClusterRestoreArgs

Restore cluster. Default false (bool)

rotateCertificates ClusterRotateCertificatesArgs

RKE k8s cluster rotate certificates configuration (list maxitems:1)

services ClusterServicesArgs

Services to rotate their certs. etcd, kubelet, kube-apiserver, kube-proxy, kube-scheduler and kube-controller-manager are supported (list)

servicesEtcdDeprecated ClusterServicesEtcdDeprecatedArgs

Use services.etcd instead (list maxitems:1)

Deprecated:

Use services.etcd instead

servicesKubeApiDeprecated ClusterServicesKubeApiDeprecatedArgs

Use services.kube_api instead (list maxitems:1)

Deprecated:

Use services.kube_api instead

servicesKubeControllerDeprecated ClusterServicesKubeControllerDeprecatedArgs

Use services.kube_controller instead (list maxitems:1)

Deprecated:

Use services.kube_controller instead

servicesKubeProxyDeprecated ClusterServicesKubeProxyDeprecatedArgs

Use services.kubeproxy instead (list maxitems:1)

Deprecated:

Use services.kubeproxy instead

servicesKubeSchedulerDeprecated ClusterServicesKubeSchedulerDeprecatedArgs

Use services.scheduler instead (list maxitems:1)

Deprecated:

Use services.scheduler instead

servicesKubeletDeprecated ClusterServicesKubeletDeprecatedArgs

Use services.kubelet instead (list maxitems:1)

Deprecated:

Use services.kubelet instead

sshAgentAuth Boolean

SSH Agent Auth enable (bool)

sshCertPath String

SSH Certificate path (string)

sshKeyPath String

SSH Private Key path (string)

systemImages ClusterSystemImagesArgs

RKE k8s cluster system images list (list maxitems:1)

updateOnly Boolean

Skip idempotent deployment of control and etcd plane. Default false (bool)

upgradeStrategy ClusterUpgradeStrategyArgs

RKE k8s cluster upgrade strategy (list maxitems:1)

addonJobTimeout number

RKE k8s cluster addon deployment timeout in seconds for status check (int)

addons string

RKE k8s cluster user addons YAML manifest to be deployed (string)

addonsIncludes string[]

RKE k8s cluster user addons YAML manifest urls or paths to be deployed (list)

authentication ClusterAuthenticationArgs

RKE k8s cluster authentication configuration (list maxitems:1)

authorization ClusterAuthorizationArgs

RKE k8s cluster authorization mode configuration (list maxitems:1)

bastionHost ClusterBastionHostArgs

RKE k8s cluster bastion Host configuration (list maxitems:1)

certDir string

Specify a certificate dir path (string)

cloudProvider ClusterCloudProviderArgs

Calico cloud provider (string)

clusterName string

RKE k8s cluster name used in the kube config (string)

clusterYaml string

RKE k8s cluster config yaml encoded. Provider arguments take precedence over this one (string)

customCerts boolean

Use custom certificates from a cert dir (string)

delayOnCreation number

RKE k8s cluster delay on creation (int)

dind boolean

Deploy RKE cluster on a dind environment. Default: false (bool)

dindDnsServer string

DinD RKE cluster dns (string)

dindStorageDriver string

DinD RKE cluster storage driver (string)

disablePortCheck boolean

Enable/Disable RKE k8s cluster port checking. Default false (bool)

dns ClusterDnsArgs

RKE k8s cluster DNS Config (list maxitems:1)

ignoreDockerVersion boolean

Enable/Disable RKE k8s cluster strict docker version checking. Default false (bool)

ingress ClusterIngressArgs

Docker image for ingress (string)

kubernetesVersion string

K8s version to deploy. If kubernetes image is specified, image version takes precedence. Default: rke default (string)

monitoring ClusterMonitoringArgs

RKE k8s cluster monitoring Config (list maxitems:1)

network ClusterNetworkArgs

(list maxitems:1)

nodes ClusterNodeArgs[]

RKE k8s cluster nodes (list)

nodesConfs string[]

Deprecated:

Use cluster_yaml instead

prefixPath string

RKE k8s directory path (string)

privateRegistries ClusterPrivateRegistryArgs[]

RKE k8s cluster private docker registries (list)

restore ClusterRestoreArgs

Restore cluster. Default false (bool)

rotateCertificates ClusterRotateCertificatesArgs

RKE k8s cluster rotate certificates configuration (list maxitems:1)

services ClusterServicesArgs

Services to rotate their certs. etcd, kubelet, kube-apiserver, kube-proxy, kube-scheduler and kube-controller-manager are supported (list)

servicesEtcdDeprecated ClusterServicesEtcdDeprecatedArgs

Use services.etcd instead (list maxitems:1)

Deprecated:

Use services.etcd instead

servicesKubeApiDeprecated ClusterServicesKubeApiDeprecatedArgs

Use services.kube_api instead (list maxitems:1)

Deprecated:

Use services.kube_api instead

servicesKubeControllerDeprecated ClusterServicesKubeControllerDeprecatedArgs

Use services.kube_controller instead (list maxitems:1)

Deprecated:

Use services.kube_controller instead

servicesKubeProxyDeprecated ClusterServicesKubeProxyDeprecatedArgs

Use services.kubeproxy instead (list maxitems:1)

Deprecated:

Use services.kubeproxy instead

servicesKubeSchedulerDeprecated ClusterServicesKubeSchedulerDeprecatedArgs

Use services.scheduler instead (list maxitems:1)

Deprecated:

Use services.scheduler instead

servicesKubeletDeprecated ClusterServicesKubeletDeprecatedArgs

Use services.kubelet instead (list maxitems:1)

Deprecated:

Use services.kubelet instead

sshAgentAuth boolean

SSH Agent Auth enable (bool)

sshCertPath string

SSH Certificate path (string)

sshKeyPath string

SSH Private Key path (string)

systemImages ClusterSystemImagesArgs

RKE k8s cluster system images list (list maxitems:1)

updateOnly boolean

Skip idempotent deployment of control and etcd plane. Default false (bool)

upgradeStrategy ClusterUpgradeStrategyArgs

RKE k8s cluster upgrade strategy (list maxitems:1)

addon_job_timeout int

RKE k8s cluster addon deployment timeout in seconds for status check (int)

addons str

RKE k8s cluster user addons YAML manifest to be deployed (string)

addons_includes Sequence[str]

RKE k8s cluster user addons YAML manifest urls or paths to be deployed (list)

authentication ClusterAuthenticationArgs

RKE k8s cluster authentication configuration (list maxitems:1)

authorization ClusterAuthorizationArgs

RKE k8s cluster authorization mode configuration (list maxitems:1)

bastion_host ClusterBastionHostArgs

RKE k8s cluster bastion Host configuration (list maxitems:1)

cert_dir str

Specify a certificate dir path (string)

cloud_provider ClusterCloudProviderArgs

Calico cloud provider (string)

cluster_name str

RKE k8s cluster name used in the kube config (string)

cluster_yaml str

RKE k8s cluster config yaml encoded. Provider arguments take precedence over this one (string)

custom_certs bool

Use custom certificates from a cert dir (string)

delay_on_creation int

RKE k8s cluster delay on creation (int)

dind bool

Deploy RKE cluster on a dind environment. Default: false (bool)

dind_dns_server str

DinD RKE cluster dns (string)

dind_storage_driver str

DinD RKE cluster storage driver (string)

disable_port_check bool

Enable/Disable RKE k8s cluster port checking. Default false (bool)

dns ClusterDnsArgs

RKE k8s cluster DNS Config (list maxitems:1)

ignore_docker_version bool

Enable/Disable RKE k8s cluster strict docker version checking. Default false (bool)

ingress ClusterIngressArgs

Docker image for ingress (string)

kubernetes_version str

K8s version to deploy. If kubernetes image is specified, image version takes precedence. Default: rke default (string)

monitoring ClusterMonitoringArgs

RKE k8s cluster monitoring Config (list maxitems:1)

network ClusterNetworkArgs

(list maxitems:1)

nodes Sequence[ClusterNodeArgs]

RKE k8s cluster nodes (list)

nodes_confs Sequence[str]

Deprecated:

Use cluster_yaml instead

prefix_path str

RKE k8s directory path (string)

private_registries Sequence[ClusterPrivateRegistryArgs]

RKE k8s cluster private docker registries (list)

restore ClusterRestoreArgs

Restore cluster. Default false (bool)

rotate_certificates ClusterRotateCertificatesArgs

RKE k8s cluster rotate certificates configuration (list maxitems:1)

services ClusterServicesArgs

Services to rotate their certs. etcd, kubelet, kube-apiserver, kube-proxy, kube-scheduler and kube-controller-manager are supported (list)

services_etcd_deprecated ClusterServicesEtcdDeprecatedArgs

Use services.etcd instead (list maxitems:1)

Deprecated:

Use services.etcd instead

services_kube_api_deprecated ClusterServicesKubeApiDeprecatedArgs

Use services.kube_api instead (list maxitems:1)

Deprecated:

Use services.kube_api instead

services_kube_controller_deprecated ClusterServicesKubeControllerDeprecatedArgs

Use services.kube_controller instead (list maxitems:1)

Deprecated:

Use services.kube_controller instead

services_kube_proxy_deprecated ClusterServicesKubeProxyDeprecatedArgs

Use services.kubeproxy instead (list maxitems:1)

Deprecated:

Use services.kubeproxy instead

services_kube_scheduler_deprecated ClusterServicesKubeSchedulerDeprecatedArgs

Use services.scheduler instead (list maxitems:1)

Deprecated:

Use services.scheduler instead

services_kubelet_deprecated ClusterServicesKubeletDeprecatedArgs

Use services.kubelet instead (list maxitems:1)

Deprecated:

Use services.kubelet instead

ssh_agent_auth bool

SSH Agent Auth enable (bool)

ssh_cert_path str

SSH Certificate path (string)

ssh_key_path str

SSH Private Key path (string)

system_images ClusterSystemImagesArgs

RKE k8s cluster system images list (list maxitems:1)

update_only bool

Skip idempotent deployment of control and etcd plane. Default false (bool)

upgrade_strategy ClusterUpgradeStrategyArgs

RKE k8s cluster upgrade strategy (list maxitems:1)

addonJobTimeout Number

RKE k8s cluster addon deployment timeout in seconds for status check (int)

addons String

RKE k8s cluster user addons YAML manifest to be deployed (string)

addonsIncludes List<String>

RKE k8s cluster user addons YAML manifest urls or paths to be deployed (list)

authentication Property Map

RKE k8s cluster authentication configuration (list maxitems:1)

authorization Property Map

RKE k8s cluster authorization mode configuration (list maxitems:1)

bastionHost Property Map

RKE k8s cluster bastion Host configuration (list maxitems:1)

certDir String

Specify a certificate dir path (string)

cloudProvider Property Map

Calico cloud provider (string)

clusterName String

RKE k8s cluster name used in the kube config (string)

clusterYaml String

RKE k8s cluster config yaml encoded. Provider arguments take precedence over this one (string)

customCerts Boolean

Use custom certificates from a cert dir (string)

delayOnCreation Number

RKE k8s cluster delay on creation (int)

dind Boolean

Deploy RKE cluster on a dind environment. Default: false (bool)

dindDnsServer String

DinD RKE cluster dns (string)

dindStorageDriver String

DinD RKE cluster storage driver (string)

disablePortCheck Boolean

Enable/Disable RKE k8s cluster port checking. Default false (bool)

dns Property Map

RKE k8s cluster DNS Config (list maxitems:1)

ignoreDockerVersion Boolean

Enable/Disable RKE k8s cluster strict docker version checking. Default false (bool)

ingress Property Map

Docker image for ingress (string)

kubernetesVersion String

K8s version to deploy. If kubernetes image is specified, image version takes precedence. Default: rke default (string)

monitoring Property Map

RKE k8s cluster monitoring Config (list maxitems:1)

network Property Map

(list maxitems:1)

nodes List<Property Map>

RKE k8s cluster nodes (list)

nodesConfs List<String>

Deprecated:

Use cluster_yaml instead

prefixPath String

RKE k8s directory path (string)

privateRegistries List<Property Map>

RKE k8s cluster private docker registries (list)

restore Property Map

Restore cluster. Default false (bool)

rotateCertificates Property Map

RKE k8s cluster rotate certificates configuration (list maxitems:1)

services Property Map

Services to rotate their certs. etcd, kubelet, kube-apiserver, kube-proxy, kube-scheduler and kube-controller-manager are supported (list)

servicesEtcdDeprecated Property Map

Use services.etcd instead (list maxitems:1)

Deprecated:

Use services.etcd instead

servicesKubeApiDeprecated Property Map

Use services.kube_api instead (list maxitems:1)

Deprecated:

Use services.kube_api instead

servicesKubeControllerDeprecated Property Map

Use services.kube_controller instead (list maxitems:1)

Deprecated:

Use services.kube_controller instead

servicesKubeProxyDeprecated Property Map

Use services.kubeproxy instead (list maxitems:1)

Deprecated:

Use services.kubeproxy instead

servicesKubeSchedulerDeprecated Property Map

Use services.scheduler instead (list maxitems:1)

Deprecated:

Use services.scheduler instead

servicesKubeletDeprecated Property Map

Use services.kubelet instead (list maxitems:1)

Deprecated:

Use services.kubelet instead

sshAgentAuth Boolean

SSH Agent Auth enable (bool)

sshCertPath String

SSH Certificate path (string)

sshKeyPath String

SSH Private Key path (string)

systemImages Property Map

RKE k8s cluster system images list (list maxitems:1)

updateOnly Boolean

Skip idempotent deployment of control and etcd plane. Default false (bool)

upgradeStrategy Property Map

RKE k8s cluster upgrade strategy (list maxitems:1)

Outputs

All input properties are implicitly available as output properties. Additionally, the Cluster resource produces the following output properties:

ApiServerUrl string

(Computed) RKE k8s cluster api server url (string)

CaCrt string

(Computed/Sensitive) RKE k8s cluster CA certificate (string)

Certificates List<ClusterCertificate>

(Computed/Sensitive) RKE k8s cluster certificates (string)

ClientCert string

(Computed/Sensitive) RKE k8s cluster client certificate (string)

ClientKey string

(Computed/Sensitive) RKE k8s cluster client key (string)

ClusterCidr string

Cluster CIDR option for kube controller service (string)

ClusterDnsServer string

Cluster DNS Server option for kubelet service (string)

ClusterDomain string

Cluster Domain option for kubelet service. Default cluster.local (string)

ControlPlaneHosts List<ClusterControlPlaneHost>

(Computed) RKE k8s cluster control plane nodes (list)

EtcdHosts List<ClusterEtcdHost>

(Computed) RKE k8s cluster etcd nodes (list)

Id string

The provider-assigned unique ID for this managed resource.

InactiveHosts List<ClusterInactiveHost>

(Computed) RKE k8s cluster inactive nodes (list)

InternalKubeConfigYaml string

(Computed/Sensitive) RKE k8s cluster internal kube config yaml (string)

Deprecated:

Use kube_config_yaml instead

KubeAdminUser string

(Computed) RKE k8s cluster admin user (string)

KubeConfigYaml string

(Computed/Sensitive) RKE k8s cluster kube config yaml (string)

RkeClusterYaml string

(Computed/Sensitive) RKE k8s cluster config yaml (string)

RkeState string

(Computed/Sensitive) RKE k8s cluster state (string)

RunningSystemImages ClusterRunningSystemImages

(Computed) RKE k8s cluster running system images list (list)

WorkerHosts List<ClusterWorkerHost>

(Computed) RKE k8s cluster worker nodes (list)

ApiServerUrl string

(Computed) RKE k8s cluster api server url (string)

CaCrt string

(Computed/Sensitive) RKE k8s cluster CA certificate (string)

Certificates []ClusterCertificate

(Computed/Sensitive) RKE k8s cluster certificates (string)

ClientCert string

(Computed/Sensitive) RKE k8s cluster client certificate (string)

ClientKey string

(Computed/Sensitive) RKE k8s cluster client key (string)

ClusterCidr string

Cluster CIDR option for kube controller service (string)

ClusterDnsServer string

Cluster DNS Server option for kubelet service (string)

ClusterDomain string

Cluster Domain option for kubelet service. Default cluster.local (string)

ControlPlaneHosts []ClusterControlPlaneHost

(Computed) RKE k8s cluster control plane nodes (list)

EtcdHosts []ClusterEtcdHost

(Computed) RKE k8s cluster etcd nodes (list)

Id string

The provider-assigned unique ID for this managed resource.

InactiveHosts []ClusterInactiveHost

(Computed) RKE k8s cluster inactive nodes (list)

InternalKubeConfigYaml string

(Computed/Sensitive) RKE k8s cluster internal kube config yaml (string)

Deprecated:

Use kube_config_yaml instead

KubeAdminUser string

(Computed) RKE k8s cluster admin user (string)

KubeConfigYaml string

(Computed/Sensitive) RKE k8s cluster kube config yaml (string)

RkeClusterYaml string

(Computed/Sensitive) RKE k8s cluster config yaml (string)

RkeState string

(Computed/Sensitive) RKE k8s cluster state (string)

RunningSystemImages ClusterRunningSystemImages

(Computed) RKE k8s cluster running system images list (list)

WorkerHosts []ClusterWorkerHost

(Computed) RKE k8s cluster worker nodes (list)

apiServerUrl String

(Computed) RKE k8s cluster api server url (string)

caCrt String

(Computed/Sensitive) RKE k8s cluster CA certificate (string)

certificates List<ClusterCertificate>

(Computed/Sensitive) RKE k8s cluster certificates (string)

clientCert String

(Computed/Sensitive) RKE k8s cluster client certificate (string)

clientKey String

(Computed/Sensitive) RKE k8s cluster client key (string)

clusterCidr String

Cluster CIDR option for kube controller service (string)

clusterDnsServer String

Cluster DNS Server option for kubelet service (string)

clusterDomain String

Cluster Domain option for kubelet service. Default cluster.local (string)

controlPlaneHosts List<ClusterControlPlaneHost>

(Computed) RKE k8s cluster control plane nodes (list)

etcdHosts List<ClusterEtcdHost>

(Computed) RKE k8s cluster etcd nodes (list)

id String

The provider-assigned unique ID for this managed resource.

inactiveHosts List<ClusterInactiveHost>

(Computed) RKE k8s cluster inactive nodes (list)

internalKubeConfigYaml String

(Computed/Sensitive) RKE k8s cluster internal kube config yaml (string)

Deprecated:

Use kube_config_yaml instead

kubeAdminUser String

(Computed) RKE k8s cluster admin user (string)

kubeConfigYaml String

(Computed/Sensitive) RKE k8s cluster kube config yaml (string)

rkeClusterYaml String

(Computed/Sensitive) RKE k8s cluster config yaml (string)

rkeState String

(Computed/Sensitive) RKE k8s cluster state (string)

runningSystemImages ClusterRunningSystemImages

(Computed) RKE k8s cluster running system images list (list)

workerHosts List<ClusterWorkerHost>

(Computed) RKE k8s cluster worker nodes (list)

apiServerUrl string

(Computed) RKE k8s cluster api server url (string)

caCrt string

(Computed/Sensitive) RKE k8s cluster CA certificate (string)

certificates ClusterCertificate[]

(Computed/Sensitive) RKE k8s cluster certificates (string)

clientCert string

(Computed/Sensitive) RKE k8s cluster client certificate (string)

clientKey string

(Computed/Sensitive) RKE k8s cluster client key (string)

clusterCidr string

Cluster CIDR option for kube controller service (string)

clusterDnsServer string

Cluster DNS Server option for kubelet service (string)

clusterDomain string

Cluster Domain option for kubelet service. Default cluster.local (string)

controlPlaneHosts ClusterControlPlaneHost[]

(Computed) RKE k8s cluster control plane nodes (list)

etcdHosts ClusterEtcdHost[]

(Computed) RKE k8s cluster etcd nodes (list)

id string

The provider-assigned unique ID for this managed resource.

inactiveHosts ClusterInactiveHost[]

(Computed) RKE k8s cluster inactive nodes (list)

internalKubeConfigYaml string

(Computed/Sensitive) RKE k8s cluster internal kube config yaml (string)

Deprecated:

Use kube_config_yaml instead

kubeAdminUser string

(Computed) RKE k8s cluster admin user (string)

kubeConfigYaml string

(Computed/Sensitive) RKE k8s cluster kube config yaml (string)

rkeClusterYaml string

(Computed/Sensitive) RKE k8s cluster config yaml (string)

rkeState string

(Computed/Sensitive) RKE k8s cluster state (string)

runningSystemImages ClusterRunningSystemImages

(Computed) RKE k8s cluster running system images list (list)

workerHosts ClusterWorkerHost[]

(Computed) RKE k8s cluster worker nodes (list)

api_server_url str

(Computed) RKE k8s cluster api server url (string)

ca_crt str

(Computed/Sensitive) RKE k8s cluster CA certificate (string)

certificates Sequence[ClusterCertificate]

(Computed/Sensitive) RKE k8s cluster certificates (string)

client_cert str

(Computed/Sensitive) RKE k8s cluster client certificate (string)

client_key str

(Computed/Sensitive) RKE k8s cluster client key (string)

cluster_cidr str

Cluster CIDR option for kube controller service (string)

cluster_dns_server str

Cluster DNS Server option for kubelet service (string)

cluster_domain str

Cluster Domain option for kubelet service. Default cluster.local (string)

control_plane_hosts Sequence[ClusterControlPlaneHost]

(Computed) RKE k8s cluster control plane nodes (list)

etcd_hosts Sequence[ClusterEtcdHost]

(Computed) RKE k8s cluster etcd nodes (list)

id str

The provider-assigned unique ID for this managed resource.

inactive_hosts Sequence[ClusterInactiveHost]

(Computed) RKE k8s cluster inactive nodes (list)

internal_kube_config_yaml str

(Computed/Sensitive) RKE k8s cluster internal kube config yaml (string)

Deprecated:

Use kube_config_yaml instead

kube_admin_user str

(Computed) RKE k8s cluster admin user (string)

kube_config_yaml str

(Computed/Sensitive) RKE k8s cluster kube config yaml (string)

rke_cluster_yaml str

(Computed/Sensitive) RKE k8s cluster config yaml (string)

rke_state str

(Computed/Sensitive) RKE k8s cluster state (string)

running_system_images ClusterRunningSystemImages

(Computed) RKE k8s cluster running system images list (list)

worker_hosts Sequence[ClusterWorkerHost]

(Computed) RKE k8s cluster worker nodes (list)

apiServerUrl String

(Computed) RKE k8s cluster api server url (string)

caCrt String

(Computed/Sensitive) RKE k8s cluster CA certificate (string)

certificates List<Property Map>

(Computed/Sensitive) RKE k8s cluster certificates (string)

clientCert String

(Computed/Sensitive) RKE k8s cluster client certificate (string)

clientKey String

(Computed/Sensitive) RKE k8s cluster client key (string)

clusterCidr String

Cluster CIDR option for kube controller service (string)

clusterDnsServer String

Cluster DNS Server option for kubelet service (string)

clusterDomain String

Cluster Domain option for kubelet service. Default cluster.local (string)

controlPlaneHosts List<Property Map>

(Computed) RKE k8s cluster control plane nodes (list)

etcdHosts List<Property Map>

(Computed) RKE k8s cluster etcd nodes (list)

id String

The provider-assigned unique ID for this managed resource.

inactiveHosts List<Property Map>

(Computed) RKE k8s cluster inactive nodes (list)

internalKubeConfigYaml String

(Computed/Sensitive) RKE k8s cluster internal kube config yaml (string)

Deprecated:

Use kube_config_yaml instead

kubeAdminUser String

(Computed) RKE k8s cluster admin user (string)

kubeConfigYaml String

(Computed/Sensitive) RKE k8s cluster kube config yaml (string)

rkeClusterYaml String

(Computed/Sensitive) RKE k8s cluster config yaml (string)

rkeState String

(Computed/Sensitive) RKE k8s cluster state (string)

runningSystemImages Property Map

(Computed) RKE k8s cluster running system images list (list)

workerHosts List<Property Map>

(Computed) RKE k8s cluster worker nodes (list)

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): Cluster
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        addon_job_timeout: Optional[int] = None,
        addons: Optional[str] = None,
        addons_includes: Optional[Sequence[str]] = None,
        api_server_url: Optional[str] = None,
        authentication: Optional[ClusterAuthenticationArgs] = None,
        authorization: Optional[ClusterAuthorizationArgs] = None,
        bastion_host: Optional[ClusterBastionHostArgs] = None,
        ca_crt: Optional[str] = None,
        cert_dir: Optional[str] = None,
        certificates: Optional[Sequence[ClusterCertificateArgs]] = None,
        client_cert: Optional[str] = None,
        client_key: Optional[str] = None,
        cloud_provider: Optional[ClusterCloudProviderArgs] = None,
        cluster_cidr: Optional[str] = None,
        cluster_dns_server: Optional[str] = None,
        cluster_domain: Optional[str] = None,
        cluster_name: Optional[str] = None,
        cluster_yaml: Optional[str] = None,
        control_plane_hosts: Optional[Sequence[ClusterControlPlaneHostArgs]] = None,
        custom_certs: Optional[bool] = None,
        delay_on_creation: Optional[int] = None,
        dind: Optional[bool] = None,
        dind_dns_server: Optional[str] = None,
        dind_storage_driver: Optional[str] = None,
        disable_port_check: Optional[bool] = None,
        dns: Optional[ClusterDnsArgs] = None,
        etcd_hosts: Optional[Sequence[ClusterEtcdHostArgs]] = None,
        ignore_docker_version: Optional[bool] = None,
        inactive_hosts: Optional[Sequence[ClusterInactiveHostArgs]] = None,
        ingress: Optional[ClusterIngressArgs] = None,
        internal_kube_config_yaml: Optional[str] = None,
        kube_admin_user: Optional[str] = None,
        kube_config_yaml: Optional[str] = None,
        kubernetes_version: Optional[str] = None,
        monitoring: Optional[ClusterMonitoringArgs] = None,
        network: Optional[ClusterNetworkArgs] = None,
        nodes: Optional[Sequence[ClusterNodeArgs]] = None,
        nodes_confs: Optional[Sequence[str]] = None,
        prefix_path: Optional[str] = None,
        private_registries: Optional[Sequence[ClusterPrivateRegistryArgs]] = None,
        restore: Optional[ClusterRestoreArgs] = None,
        rke_cluster_yaml: Optional[str] = None,
        rke_state: Optional[str] = None,
        rotate_certificates: Optional[ClusterRotateCertificatesArgs] = None,
        running_system_images: Optional[ClusterRunningSystemImagesArgs] = None,
        services: Optional[ClusterServicesArgs] = None,
        services_etcd_deprecated: Optional[ClusterServicesEtcdDeprecatedArgs] = None,
        services_kube_api_deprecated: Optional[ClusterServicesKubeApiDeprecatedArgs] = None,
        services_kube_controller_deprecated: Optional[ClusterServicesKubeControllerDeprecatedArgs] = None,
        services_kube_proxy_deprecated: Optional[ClusterServicesKubeProxyDeprecatedArgs] = None,
        services_kube_scheduler_deprecated: Optional[ClusterServicesKubeSchedulerDeprecatedArgs] = None,
        services_kubelet_deprecated: Optional[ClusterServicesKubeletDeprecatedArgs] = None,
        ssh_agent_auth: Optional[bool] = None,
        ssh_cert_path: Optional[str] = None,
        ssh_key_path: Optional[str] = None,
        system_images: Optional[ClusterSystemImagesArgs] = None,
        update_only: Optional[bool] = None,
        upgrade_strategy: Optional[ClusterUpgradeStrategyArgs] = None,
        worker_hosts: Optional[Sequence[ClusterWorkerHostArgs]] = None) -> Cluster
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)
public static Cluster get(String name, Output<String> id, ClusterState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
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.
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:
AddonJobTimeout int

RKE k8s cluster addon deployment timeout in seconds for status check (int)

Addons string

RKE k8s cluster user addons YAML manifest to be deployed (string)

AddonsIncludes List<string>

RKE k8s cluster user addons YAML manifest urls or paths to be deployed (list)

ApiServerUrl string

(Computed) RKE k8s cluster api server url (string)

Authentication ClusterAuthenticationArgs

RKE k8s cluster authentication configuration (list maxitems:1)

Authorization ClusterAuthorizationArgs

RKE k8s cluster authorization mode configuration (list maxitems:1)

BastionHost ClusterBastionHostArgs

RKE k8s cluster bastion Host configuration (list maxitems:1)

CaCrt string

(Computed/Sensitive) RKE k8s cluster CA certificate (string)

CertDir string

Specify a certificate dir path (string)

Certificates List<ClusterCertificateArgs>

(Computed/Sensitive) RKE k8s cluster certificates (string)

ClientCert string

(Computed/Sensitive) RKE k8s cluster client certificate (string)

ClientKey string

(Computed/Sensitive) RKE k8s cluster client key (string)

CloudProvider ClusterCloudProviderArgs

Calico cloud provider (string)

ClusterCidr string

Cluster CIDR option for kube controller service (string)

ClusterDnsServer string

Cluster DNS Server option for kubelet service (string)

ClusterDomain string

Cluster Domain option for kubelet service. Default cluster.local (string)

ClusterName string

RKE k8s cluster name used in the kube config (string)

ClusterYaml string

RKE k8s cluster config yaml encoded. Provider arguments take precedence over this one (string)

ControlPlaneHosts List<ClusterControlPlaneHostArgs>

(Computed) RKE k8s cluster control plane nodes (list)

CustomCerts bool

Use custom certificates from a cert dir (string)

DelayOnCreation int

RKE k8s cluster delay on creation (int)

Dind bool

Deploy RKE cluster on a dind environment. Default: false (bool)

DindDnsServer string

DinD RKE cluster dns (string)

DindStorageDriver string

DinD RKE cluster storage driver (string)

DisablePortCheck bool

Enable/Disable RKE k8s cluster port checking. Default false (bool)

Dns ClusterDnsArgs

RKE k8s cluster DNS Config (list maxitems:1)

EtcdHosts List<ClusterEtcdHostArgs>

(Computed) RKE k8s cluster etcd nodes (list)

IgnoreDockerVersion bool

Enable/Disable RKE k8s cluster strict docker version checking. Default false (bool)

InactiveHosts List<ClusterInactiveHostArgs>

(Computed) RKE k8s cluster inactive nodes (list)

Ingress ClusterIngressArgs

Docker image for ingress (string)

InternalKubeConfigYaml string

(Computed/Sensitive) RKE k8s cluster internal kube config yaml (string)

Deprecated:

Use kube_config_yaml instead

KubeAdminUser string

(Computed) RKE k8s cluster admin user (string)

KubeConfigYaml string

(Computed/Sensitive) RKE k8s cluster kube config yaml (string)

KubernetesVersion string

K8s version to deploy. If kubernetes image is specified, image version takes precedence. Default: rke default (string)

Monitoring ClusterMonitoringArgs

RKE k8s cluster monitoring Config (list maxitems:1)

Network ClusterNetworkArgs

(list maxitems:1)

Nodes List<ClusterNodeArgs>

RKE k8s cluster nodes (list)

NodesConfs List<string>

Deprecated:

Use cluster_yaml instead

PrefixPath string

RKE k8s directory path (string)

PrivateRegistries List<ClusterPrivateRegistryArgs>

RKE k8s cluster private docker registries (list)

Restore ClusterRestoreArgs

Restore cluster. Default false (bool)

RkeClusterYaml string

(Computed/Sensitive) RKE k8s cluster config yaml (string)

RkeState string

(Computed/Sensitive) RKE k8s cluster state (string)

RotateCertificates ClusterRotateCertificatesArgs

RKE k8s cluster rotate certificates configuration (list maxitems:1)

RunningSystemImages ClusterRunningSystemImagesArgs

(Computed) RKE k8s cluster running system images list (list)

Services ClusterServicesArgs

Services to rotate their certs. etcd, kubelet, kube-apiserver, kube-proxy, kube-scheduler and kube-controller-manager are supported (list)

ServicesEtcdDeprecated ClusterServicesEtcdDeprecatedArgs

Use services.etcd instead (list maxitems:1)

Deprecated:

Use services.etcd instead

ServicesKubeApiDeprecated ClusterServicesKubeApiDeprecatedArgs

Use services.kube_api instead (list maxitems:1)

Deprecated:

Use services.kube_api instead

ServicesKubeControllerDeprecated ClusterServicesKubeControllerDeprecatedArgs

Use services.kube_controller instead (list maxitems:1)

Deprecated:

Use services.kube_controller instead

ServicesKubeProxyDeprecated ClusterServicesKubeProxyDeprecatedArgs

Use services.kubeproxy instead (list maxitems:1)

Deprecated:

Use services.kubeproxy instead

ServicesKubeSchedulerDeprecated ClusterServicesKubeSchedulerDeprecatedArgs

Use services.scheduler instead (list maxitems:1)

Deprecated:

Use services.scheduler instead

ServicesKubeletDeprecated ClusterServicesKubeletDeprecatedArgs

Use services.kubelet instead (list maxitems:1)

Deprecated:

Use services.kubelet instead

SshAgentAuth bool

SSH Agent Auth enable (bool)

SshCertPath string

SSH Certificate path (string)

SshKeyPath string

SSH Private Key path (string)

SystemImages ClusterSystemImagesArgs

RKE k8s cluster system images list (list maxitems:1)

UpdateOnly bool

Skip idempotent deployment of control and etcd plane. Default false (bool)

UpgradeStrategy ClusterUpgradeStrategyArgs

RKE k8s cluster upgrade strategy (list maxitems:1)

WorkerHosts List<ClusterWorkerHostArgs>

(Computed) RKE k8s cluster worker nodes (list)

AddonJobTimeout int

RKE k8s cluster addon deployment timeout in seconds for status check (int)

Addons string

RKE k8s cluster user addons YAML manifest to be deployed (string)

AddonsIncludes []string

RKE k8s cluster user addons YAML manifest urls or paths to be deployed (list)

ApiServerUrl string

(Computed) RKE k8s cluster api server url (string)

Authentication ClusterAuthenticationArgs

RKE k8s cluster authentication configuration (list maxitems:1)

Authorization ClusterAuthorizationArgs

RKE k8s cluster authorization mode configuration (list maxitems:1)

BastionHost ClusterBastionHostArgs

RKE k8s cluster bastion Host configuration (list maxitems:1)

CaCrt string

(Computed/Sensitive) RKE k8s cluster CA certificate (string)

CertDir string

Specify a certificate dir path (string)

Certificates []ClusterCertificateArgs

(Computed/Sensitive) RKE k8s cluster certificates (string)

ClientCert string

(Computed/Sensitive) RKE k8s cluster client certificate (string)

ClientKey string

(Computed/Sensitive) RKE k8s cluster client key (string)

CloudProvider ClusterCloudProviderArgs

Calico cloud provider (string)

ClusterCidr string

Cluster CIDR option for kube controller service (string)

ClusterDnsServer string

Cluster DNS Server option for kubelet service (string)

ClusterDomain string

Cluster Domain option for kubelet service. Default cluster.local (string)

ClusterName string

RKE k8s cluster name used in the kube config (string)

ClusterYaml string

RKE k8s cluster config yaml encoded. Provider arguments take precedence over this one (string)

ControlPlaneHosts []ClusterControlPlaneHostArgs

(Computed) RKE k8s cluster control plane nodes (list)

CustomCerts bool

Use custom certificates from a cert dir (string)

DelayOnCreation int

RKE k8s cluster delay on creation (int)

Dind bool

Deploy RKE cluster on a dind environment. Default: false (bool)

DindDnsServer string

DinD RKE cluster dns (string)

DindStorageDriver string

DinD RKE cluster storage driver (string)

DisablePortCheck bool

Enable/Disable RKE k8s cluster port checking. Default false (bool)

Dns ClusterDnsArgs

RKE k8s cluster DNS Config (list maxitems:1)

EtcdHosts []ClusterEtcdHostArgs

(Computed) RKE k8s cluster etcd nodes (list)

IgnoreDockerVersion bool

Enable/Disable RKE k8s cluster strict docker version checking. Default false (bool)

InactiveHosts []ClusterInactiveHostArgs

(Computed) RKE k8s cluster inactive nodes (list)

Ingress ClusterIngressArgs

Docker image for ingress (string)

InternalKubeConfigYaml string

(Computed/Sensitive) RKE k8s cluster internal kube config yaml (string)

Deprecated:

Use kube_config_yaml instead

KubeAdminUser string

(Computed) RKE k8s cluster admin user (string)

KubeConfigYaml string

(Computed/Sensitive) RKE k8s cluster kube config yaml (string)

KubernetesVersion string

K8s version to deploy. If kubernetes image is specified, image version takes precedence. Default: rke default (string)

Monitoring ClusterMonitoringArgs

RKE k8s cluster monitoring Config (list maxitems:1)

Network ClusterNetworkArgs

(list maxitems:1)

Nodes []ClusterNodeArgs

RKE k8s cluster nodes (list)

NodesConfs []string

Deprecated:

Use cluster_yaml instead

PrefixPath string

RKE k8s directory path (string)

PrivateRegistries []ClusterPrivateRegistryArgs

RKE k8s cluster private docker registries (list)

Restore ClusterRestoreArgs

Restore cluster. Default false (bool)

RkeClusterYaml string

(Computed/Sensitive) RKE k8s cluster config yaml (string)

RkeState string

(Computed/Sensitive) RKE k8s cluster state (string)

RotateCertificates ClusterRotateCertificatesArgs

RKE k8s cluster rotate certificates configuration (list maxitems:1)

RunningSystemImages ClusterRunningSystemImagesArgs

(Computed) RKE k8s cluster running system images list (list)

Services ClusterServicesArgs

Services to rotate their certs. etcd, kubelet, kube-apiserver, kube-proxy, kube-scheduler and kube-controller-manager are supported (list)

ServicesEtcdDeprecated ClusterServicesEtcdDeprecatedArgs

Use services.etcd instead (list maxitems:1)

Deprecated:

Use services.etcd instead

ServicesKubeApiDeprecated ClusterServicesKubeApiDeprecatedArgs

Use services.kube_api instead (list maxitems:1)

Deprecated:

Use services.kube_api instead

ServicesKubeControllerDeprecated ClusterServicesKubeControllerDeprecatedArgs

Use services.kube_controller instead (list maxitems:1)

Deprecated:

Use services.kube_controller instead

ServicesKubeProxyDeprecated ClusterServicesKubeProxyDeprecatedArgs

Use services.kubeproxy instead (list maxitems:1)

Deprecated:

Use services.kubeproxy instead

ServicesKubeSchedulerDeprecated ClusterServicesKubeSchedulerDeprecatedArgs

Use services.scheduler instead (list maxitems:1)

Deprecated:

Use services.scheduler instead

ServicesKubeletDeprecated ClusterServicesKubeletDeprecatedArgs

Use services.kubelet instead (list maxitems:1)

Deprecated:

Use services.kubelet instead

SshAgentAuth bool

SSH Agent Auth enable (bool)

SshCertPath string

SSH Certificate path (string)

SshKeyPath string

SSH Private Key path (string)

SystemImages ClusterSystemImagesArgs

RKE k8s cluster system images list (list maxitems:1)

UpdateOnly bool

Skip idempotent deployment of control and etcd plane. Default false (bool)

UpgradeStrategy ClusterUpgradeStrategyArgs

RKE k8s cluster upgrade strategy (list maxitems:1)

WorkerHosts []ClusterWorkerHostArgs

(Computed) RKE k8s cluster worker nodes (list)

addonJobTimeout Integer

RKE k8s cluster addon deployment timeout in seconds for status check (int)

addons String

RKE k8s cluster user addons YAML manifest to be deployed (string)

addonsIncludes List<String>

RKE k8s cluster user addons YAML manifest urls or paths to be deployed (list)

apiServerUrl String

(Computed) RKE k8s cluster api server url (string)

authentication ClusterAuthenticationArgs

RKE k8s cluster authentication configuration (list maxitems:1)

authorization ClusterAuthorizationArgs

RKE k8s cluster authorization mode configuration (list maxitems:1)

bastionHost ClusterBastionHostArgs

RKE k8s cluster bastion Host configuration (list maxitems:1)

caCrt String

(Computed/Sensitive) RKE k8s cluster CA certificate (string)

certDir String

Specify a certificate dir path (string)

certificates List<ClusterCertificateArgs>

(Computed/Sensitive) RKE k8s cluster certificates (string)

clientCert String

(Computed/Sensitive) RKE k8s cluster client certificate (string)

clientKey String

(Computed/Sensitive) RKE k8s cluster client key (string)

cloudProvider ClusterCloudProviderArgs

Calico cloud provider (string)

clusterCidr String

Cluster CIDR option for kube controller service (string)

clusterDnsServer String

Cluster DNS Server option for kubelet service (string)

clusterDomain String

Cluster Domain option for kubelet service. Default cluster.local (string)

clusterName String

RKE k8s cluster name used in the kube config (string)

clusterYaml String

RKE k8s cluster config yaml encoded. Provider arguments take precedence over this one (string)

controlPlaneHosts List<ClusterControlPlaneHostArgs>

(Computed) RKE k8s cluster control plane nodes (list)

customCerts Boolean

Use custom certificates from a cert dir (string)

delayOnCreation Integer

RKE k8s cluster delay on creation (int)

dind Boolean

Deploy RKE cluster on a dind environment. Default: false (bool)

dindDnsServer String

DinD RKE cluster dns (string)

dindStorageDriver String

DinD RKE cluster storage driver (string)

disablePortCheck Boolean

Enable/Disable RKE k8s cluster port checking. Default false (bool)

dns ClusterDnsArgs

RKE k8s cluster DNS Config (list maxitems:1)

etcdHosts List<ClusterEtcdHostArgs>

(Computed) RKE k8s cluster etcd nodes (list)

ignoreDockerVersion Boolean

Enable/Disable RKE k8s cluster strict docker version checking. Default false (bool)

inactiveHosts List<ClusterInactiveHostArgs>

(Computed) RKE k8s cluster inactive nodes (list)

ingress ClusterIngressArgs

Docker image for ingress (string)

internalKubeConfigYaml String

(Computed/Sensitive) RKE k8s cluster internal kube config yaml (string)

Deprecated:

Use kube_config_yaml instead

kubeAdminUser String

(Computed) RKE k8s cluster admin user (string)

kubeConfigYaml String

(Computed/Sensitive) RKE k8s cluster kube config yaml (string)

kubernetesVersion String

K8s version to deploy. If kubernetes image is specified, image version takes precedence. Default: rke default (string)

monitoring ClusterMonitoringArgs

RKE k8s cluster monitoring Config (list maxitems:1)

network ClusterNetworkArgs

(list maxitems:1)

nodes List<ClusterNodeArgs>

RKE k8s cluster nodes (list)

nodesConfs List<String>

Deprecated:

Use cluster_yaml instead

prefixPath String

RKE k8s directory path (string)

privateRegistries List<ClusterPrivateRegistryArgs>

RKE k8s cluster private docker registries (list)

restore ClusterRestoreArgs

Restore cluster. Default false (bool)

rkeClusterYaml String

(Computed/Sensitive) RKE k8s cluster config yaml (string)

rkeState String

(Computed/Sensitive) RKE k8s cluster state (string)

rotateCertificates ClusterRotateCertificatesArgs

RKE k8s cluster rotate certificates configuration (list maxitems:1)

runningSystemImages ClusterRunningSystemImagesArgs

(Computed) RKE k8s cluster running system images list (list)

services ClusterServicesArgs

Services to rotate their certs. etcd, kubelet, kube-apiserver, kube-proxy, kube-scheduler and kube-controller-manager are supported (list)

servicesEtcdDeprecated ClusterServicesEtcdDeprecatedArgs

Use services.etcd instead (list maxitems:1)

Deprecated:

Use services.etcd instead

servicesKubeApiDeprecated ClusterServicesKubeApiDeprecatedArgs

Use services.kube_api instead (list maxitems:1)

Deprecated:

Use services.kube_api instead

servicesKubeControllerDeprecated ClusterServicesKubeControllerDeprecatedArgs

Use services.kube_controller instead (list maxitems:1)

Deprecated:

Use services.kube_controller instead

servicesKubeProxyDeprecated ClusterServicesKubeProxyDeprecatedArgs

Use services.kubeproxy instead (list maxitems:1)

Deprecated:

Use services.kubeproxy instead

servicesKubeSchedulerDeprecated ClusterServicesKubeSchedulerDeprecatedArgs

Use services.scheduler instead (list maxitems:1)

Deprecated:

Use services.scheduler instead

servicesKubeletDeprecated ClusterServicesKubeletDeprecatedArgs

Use services.kubelet instead (list maxitems:1)

Deprecated:

Use services.kubelet instead

sshAgentAuth Boolean

SSH Agent Auth enable (bool)

sshCertPath String

SSH Certificate path (string)

sshKeyPath String

SSH Private Key path (string)

systemImages ClusterSystemImagesArgs

RKE k8s cluster system images list (list maxitems:1)

updateOnly Boolean

Skip idempotent deployment of control and etcd plane. Default false (bool)

upgradeStrategy ClusterUpgradeStrategyArgs

RKE k8s cluster upgrade strategy (list maxitems:1)

workerHosts List<ClusterWorkerHostArgs>

(Computed) RKE k8s cluster worker nodes (list)

addonJobTimeout number

RKE k8s cluster addon deployment timeout in seconds for status check (int)

addons string

RKE k8s cluster user addons YAML manifest to be deployed (string)

addonsIncludes string[]

RKE k8s cluster user addons YAML manifest urls or paths to be deployed (list)

apiServerUrl string

(Computed) RKE k8s cluster api server url (string)

authentication ClusterAuthenticationArgs

RKE k8s cluster authentication configuration (list maxitems:1)

authorization ClusterAuthorizationArgs

RKE k8s cluster authorization mode configuration (list maxitems:1)

bastionHost ClusterBastionHostArgs

RKE k8s cluster bastion Host configuration (list maxitems:1)

caCrt string

(Computed/Sensitive) RKE k8s cluster CA certificate (string)

certDir string

Specify a certificate dir path (string)

certificates ClusterCertificateArgs[]

(Computed/Sensitive) RKE k8s cluster certificates (string)

clientCert string

(Computed/Sensitive) RKE k8s cluster client certificate (string)

clientKey string

(Computed/Sensitive) RKE k8s cluster client key (string)

cloudProvider ClusterCloudProviderArgs

Calico cloud provider (string)

clusterCidr string

Cluster CIDR option for kube controller service (string)

clusterDnsServer string

Cluster DNS Server option for kubelet service (string)

clusterDomain string

Cluster Domain option for kubelet service. Default cluster.local (string)

clusterName string

RKE k8s cluster name used in the kube config (string)

clusterYaml string

RKE k8s cluster config yaml encoded. Provider arguments take precedence over this one (string)

controlPlaneHosts ClusterControlPlaneHostArgs[]

(Computed) RKE k8s cluster control plane nodes (list)

customCerts boolean

Use custom certificates from a cert dir (string)

delayOnCreation number

RKE k8s cluster delay on creation (int)

dind boolean

Deploy RKE cluster on a dind environment. Default: false (bool)

dindDnsServer string

DinD RKE cluster dns (string)

dindStorageDriver string

DinD RKE cluster storage driver (string)

disablePortCheck boolean

Enable/Disable RKE k8s cluster port checking. Default false (bool)

dns ClusterDnsArgs

RKE k8s cluster DNS Config (list maxitems:1)

etcdHosts ClusterEtcdHostArgs[]

(Computed) RKE k8s cluster etcd nodes (list)

ignoreDockerVersion boolean

Enable/Disable RKE k8s cluster strict docker version checking. Default false (bool)

inactiveHosts ClusterInactiveHostArgs[]

(Computed) RKE k8s cluster inactive nodes (list)

ingress ClusterIngressArgs

Docker image for ingress (string)

internalKubeConfigYaml string

(Computed/Sensitive) RKE k8s cluster internal kube config yaml (string)

Deprecated:

Use kube_config_yaml instead

kubeAdminUser string

(Computed) RKE k8s cluster admin user (string)

kubeConfigYaml string

(Computed/Sensitive) RKE k8s cluster kube config yaml (string)

kubernetesVersion string

K8s version to deploy. If kubernetes image is specified, image version takes precedence. Default: rke default (string)

monitoring ClusterMonitoringArgs

RKE k8s cluster monitoring Config (list maxitems:1)

network ClusterNetworkArgs

(list maxitems:1)

nodes ClusterNodeArgs[]

RKE k8s cluster nodes (list)

nodesConfs string[]

Deprecated:

Use cluster_yaml instead

prefixPath string

RKE k8s directory path (string)

privateRegistries ClusterPrivateRegistryArgs[]

RKE k8s cluster private docker registries (list)

restore ClusterRestoreArgs

Restore cluster. Default false (bool)

rkeClusterYaml string

(Computed/Sensitive) RKE k8s cluster config yaml (string)

rkeState string

(Computed/Sensitive) RKE k8s cluster state (string)

rotateCertificates ClusterRotateCertificatesArgs

RKE k8s cluster rotate certificates configuration (list maxitems:1)

runningSystemImages ClusterRunningSystemImagesArgs

(Computed) RKE k8s cluster running system images list (list)

services ClusterServicesArgs

Services to rotate their certs. etcd, kubelet, kube-apiserver, kube-proxy, kube-scheduler and kube-controller-manager are supported (list)

servicesEtcdDeprecated ClusterServicesEtcdDeprecatedArgs

Use services.etcd instead (list maxitems:1)

Deprecated:

Use services.etcd instead

servicesKubeApiDeprecated ClusterServicesKubeApiDeprecatedArgs

Use services.kube_api instead (list maxitems:1)

Deprecated:

Use services.kube_api instead

servicesKubeControllerDeprecated ClusterServicesKubeControllerDeprecatedArgs

Use services.kube_controller instead (list maxitems:1)

Deprecated:

Use services.kube_controller instead

servicesKubeProxyDeprecated ClusterServicesKubeProxyDeprecatedArgs

Use services.kubeproxy instead (list maxitems:1)

Deprecated:

Use services.kubeproxy instead

servicesKubeSchedulerDeprecated ClusterServicesKubeSchedulerDeprecatedArgs

Use services.scheduler instead (list maxitems:1)

Deprecated:

Use services.scheduler instead

servicesKubeletDeprecated ClusterServicesKubeletDeprecatedArgs

Use services.kubelet instead (list maxitems:1)

Deprecated:

Use services.kubelet instead

sshAgentAuth boolean

SSH Agent Auth enable (bool)

sshCertPath string

SSH Certificate path (string)

sshKeyPath string

SSH Private Key path (string)

systemImages ClusterSystemImagesArgs

RKE k8s cluster system images list (list maxitems:1)

updateOnly boolean

Skip idempotent deployment of control and etcd plane. Default false (bool)

upgradeStrategy ClusterUpgradeStrategyArgs

RKE k8s cluster upgrade strategy (list maxitems:1)

workerHosts ClusterWorkerHostArgs[]

(Computed) RKE k8s cluster worker nodes (list)

addon_job_timeout int

RKE k8s cluster addon deployment timeout in seconds for status check (int)

addons str

RKE k8s cluster user addons YAML manifest to be deployed (string)

addons_includes Sequence[str]

RKE k8s cluster user addons YAML manifest urls or paths to be deployed (list)

api_server_url str

(Computed) RKE k8s cluster api server url (string)

authentication ClusterAuthenticationArgs

RKE k8s cluster authentication configuration (list maxitems:1)

authorization ClusterAuthorizationArgs

RKE k8s cluster authorization mode configuration (list maxitems:1)

bastion_host ClusterBastionHostArgs

RKE k8s cluster bastion Host configuration (list maxitems:1)

ca_crt str

(Computed/Sensitive) RKE k8s cluster CA certificate (string)

cert_dir str

Specify a certificate dir path (string)

certificates Sequence[ClusterCertificateArgs]

(Computed/Sensitive) RKE k8s cluster certificates (string)

client_cert str

(Computed/Sensitive) RKE k8s cluster client certificate (string)

client_key str

(Computed/Sensitive) RKE k8s cluster client key (string)

cloud_provider ClusterCloudProviderArgs

Calico cloud provider (string)

cluster_cidr str

Cluster CIDR option for kube controller service (string)

cluster_dns_server str

Cluster DNS Server option for kubelet service (string)

cluster_domain str

Cluster Domain option for kubelet service. Default cluster.local (string)

cluster_name str

RKE k8s cluster name used in the kube config (string)

cluster_yaml str

RKE k8s cluster config yaml encoded. Provider arguments take precedence over this one (string)

control_plane_hosts Sequence[ClusterControlPlaneHostArgs]

(Computed) RKE k8s cluster control plane nodes (list)

custom_certs bool

Use custom certificates from a cert dir (string)

delay_on_creation int

RKE k8s cluster delay on creation (int)

dind bool

Deploy RKE cluster on a dind environment. Default: false (bool)

dind_dns_server str

DinD RKE cluster dns (string)

dind_storage_driver str

DinD RKE cluster storage driver (string)

disable_port_check bool

Enable/Disable RKE k8s cluster port checking. Default false (bool)

dns ClusterDnsArgs

RKE k8s cluster DNS Config (list maxitems:1)

etcd_hosts Sequence[ClusterEtcdHostArgs]

(Computed) RKE k8s cluster etcd nodes (list)

ignore_docker_version bool

Enable/Disable RKE k8s cluster strict docker version checking. Default false (bool)

inactive_hosts Sequence[ClusterInactiveHostArgs]

(Computed) RKE k8s cluster inactive nodes (list)

ingress ClusterIngressArgs

Docker image for ingress (string)

internal_kube_config_yaml str

(Computed/Sensitive) RKE k8s cluster internal kube config yaml (string)

Deprecated:

Use kube_config_yaml instead

kube_admin_user str

(Computed) RKE k8s cluster admin user (string)

kube_config_yaml str

(Computed/Sensitive) RKE k8s cluster kube config yaml (string)

kubernetes_version str

K8s version to deploy. If kubernetes image is specified, image version takes precedence. Default: rke default (string)

monitoring ClusterMonitoringArgs

RKE k8s cluster monitoring Config (list maxitems:1)

network ClusterNetworkArgs

(list maxitems:1)

nodes Sequence[ClusterNodeArgs]

RKE k8s cluster nodes (list)

nodes_confs Sequence[str]

Deprecated:

Use cluster_yaml instead

prefix_path str

RKE k8s directory path (string)

private_registries Sequence[ClusterPrivateRegistryArgs]

RKE k8s cluster private docker registries (list)

restore ClusterRestoreArgs

Restore cluster. Default false (bool)

rke_cluster_yaml str

(Computed/Sensitive) RKE k8s cluster config yaml (string)

rke_state str

(Computed/Sensitive) RKE k8s cluster state (string)

rotate_certificates ClusterRotateCertificatesArgs

RKE k8s cluster rotate certificates configuration (list maxitems:1)

running_system_images ClusterRunningSystemImagesArgs

(Computed) RKE k8s cluster running system images list (list)

services ClusterServicesArgs

Services to rotate their certs. etcd, kubelet, kube-apiserver, kube-proxy, kube-scheduler and kube-controller-manager are supported (list)

services_etcd_deprecated ClusterServicesEtcdDeprecatedArgs

Use services.etcd instead (list maxitems:1)

Deprecated:

Use services.etcd instead

services_kube_api_deprecated ClusterServicesKubeApiDeprecatedArgs

Use services.kube_api instead (list maxitems:1)

Deprecated:

Use services.kube_api instead

services_kube_controller_deprecated ClusterServicesKubeControllerDeprecatedArgs

Use services.kube_controller instead (list maxitems:1)

Deprecated:

Use services.kube_controller instead

services_kube_proxy_deprecated ClusterServicesKubeProxyDeprecatedArgs

Use services.kubeproxy instead (list maxitems:1)

Deprecated:

Use services.kubeproxy instead

services_kube_scheduler_deprecated ClusterServicesKubeSchedulerDeprecatedArgs

Use services.scheduler instead (list maxitems:1)

Deprecated:

Use services.scheduler instead

services_kubelet_deprecated ClusterServicesKubeletDeprecatedArgs

Use services.kubelet instead (list maxitems:1)

Deprecated:

Use services.kubelet instead

ssh_agent_auth bool

SSH Agent Auth enable (bool)

ssh_cert_path str

SSH Certificate path (string)

ssh_key_path str

SSH Private Key path (string)

system_images ClusterSystemImagesArgs

RKE k8s cluster system images list (list maxitems:1)

update_only bool

Skip idempotent deployment of control and etcd plane. Default false (bool)

upgrade_strategy ClusterUpgradeStrategyArgs

RKE k8s cluster upgrade strategy (list maxitems:1)

worker_hosts Sequence[ClusterWorkerHostArgs]

(Computed) RKE k8s cluster worker nodes (list)

addonJobTimeout Number

RKE k8s cluster addon deployment timeout in seconds for status check (int)

addons String

RKE k8s cluster user addons YAML manifest to be deployed (string)

addonsIncludes List<String>

RKE k8s cluster user addons YAML manifest urls or paths to be deployed (list)

apiServerUrl String

(Computed) RKE k8s cluster api server url (string)

authentication Property Map

RKE k8s cluster authentication configuration (list maxitems:1)

authorization Property Map

RKE k8s cluster authorization mode configuration (list maxitems:1)

bastionHost Property Map

RKE k8s cluster bastion Host configuration (list maxitems:1)

caCrt String

(Computed/Sensitive) RKE k8s cluster CA certificate (string)

certDir String

Specify a certificate dir path (string)

certificates List<Property Map>

(Computed/Sensitive) RKE k8s cluster certificates (string)

clientCert String

(Computed/Sensitive) RKE k8s cluster client certificate (string)

clientKey String

(Computed/Sensitive) RKE k8s cluster client key (string)

cloudProvider Property Map

Calico cloud provider (string)

clusterCidr String

Cluster CIDR option for kube controller service (string)

clusterDnsServer String

Cluster DNS Server option for kubelet service (string)

clusterDomain String

Cluster Domain option for kubelet service. Default cluster.local (string)

clusterName String

RKE k8s cluster name used in the kube config (string)

clusterYaml String

RKE k8s cluster config yaml encoded. Provider arguments take precedence over this one (string)

controlPlaneHosts List<Property Map>

(Computed) RKE k8s cluster control plane nodes (list)

customCerts Boolean

Use custom certificates from a cert dir (string)

delayOnCreation Number

RKE k8s cluster delay on creation (int)

dind Boolean

Deploy RKE cluster on a dind environment. Default: false (bool)

dindDnsServer String

DinD RKE cluster dns (string)

dindStorageDriver String

DinD RKE cluster storage driver (string)

disablePortCheck Boolean

Enable/Disable RKE k8s cluster port checking. Default false (bool)

dns Property Map

RKE k8s cluster DNS Config (list maxitems:1)

etcdHosts List<Property Map>

(Computed) RKE k8s cluster etcd nodes (list)

ignoreDockerVersion Boolean

Enable/Disable RKE k8s cluster strict docker version checking. Default false (bool)

inactiveHosts List<Property Map>

(Computed) RKE k8s cluster inactive nodes (list)

ingress Property Map

Docker image for ingress (string)

internalKubeConfigYaml String

(Computed/Sensitive) RKE k8s cluster internal kube config yaml (string)

Deprecated:

Use kube_config_yaml instead

kubeAdminUser String

(Computed) RKE k8s cluster admin user (string)

kubeConfigYaml String

(Computed/Sensitive) RKE k8s cluster kube config yaml (string)

kubernetesVersion String

K8s version to deploy. If kubernetes image is specified, image version takes precedence. Default: rke default (string)

monitoring Property Map

RKE k8s cluster monitoring Config (list maxitems:1)

network Property Map

(list maxitems:1)

nodes List<Property Map>

RKE k8s cluster nodes (list)

nodesConfs List<String>

Deprecated:

Use cluster_yaml instead

prefixPath String

RKE k8s directory path (string)

privateRegistries List<Property Map>

RKE k8s cluster private docker registries (list)

restore Property Map

Restore cluster. Default false (bool)

rkeClusterYaml String

(Computed/Sensitive) RKE k8s cluster config yaml (string)

rkeState String

(Computed/Sensitive) RKE k8s cluster state (string)

rotateCertificates Property Map

RKE k8s cluster rotate certificates configuration (list maxitems:1)

runningSystemImages Property Map

(Computed) RKE k8s cluster running system images list (list)

services Property Map

Services to rotate their certs. etcd, kubelet, kube-apiserver, kube-proxy, kube-scheduler and kube-controller-manager are supported (list)

servicesEtcdDeprecated Property Map

Use services.etcd instead (list maxitems:1)

Deprecated:

Use services.etcd instead

servicesKubeApiDeprecated Property Map

Use services.kube_api instead (list maxitems:1)

Deprecated:

Use services.kube_api instead

servicesKubeControllerDeprecated Property Map

Use services.kube_controller instead (list maxitems:1)

Deprecated:

Use services.kube_controller instead

servicesKubeProxyDeprecated Property Map

Use services.kubeproxy instead (list maxitems:1)

Deprecated:

Use services.kubeproxy instead

servicesKubeSchedulerDeprecated Property Map

Use services.scheduler instead (list maxitems:1)

Deprecated:

Use services.scheduler instead

servicesKubeletDeprecated Property Map

Use services.kubelet instead (list maxitems:1)

Deprecated:

Use services.kubelet instead

sshAgentAuth Boolean

SSH Agent Auth enable (bool)

sshCertPath String

SSH Certificate path (string)

sshKeyPath String

SSH Private Key path (string)

systemImages Property Map

RKE k8s cluster system images list (list maxitems:1)

updateOnly Boolean

Skip idempotent deployment of control and etcd plane. Default false (bool)

upgradeStrategy Property Map

RKE k8s cluster upgrade strategy (list maxitems:1)

workerHosts List<Property Map>

(Computed) RKE k8s cluster worker nodes (list)

Supporting Types

ClusterAuthentication

Sans List<string>

List of additional hostnames and IPs to include in the api server PKI cert (list)

Strategy string

Authentication strategy that will be used in RKE k8s cluster. Default: x509 (string)

Webhook ClusterAuthenticationWebhook

Webhook configuration options (list maxitem: 1)

Sans []string

List of additional hostnames and IPs to include in the api server PKI cert (list)

Strategy string

Authentication strategy that will be used in RKE k8s cluster. Default: x509 (string)

Webhook ClusterAuthenticationWebhook

Webhook configuration options (list maxitem: 1)

sans List<String>

List of additional hostnames and IPs to include in the api server PKI cert (list)

strategy String

Authentication strategy that will be used in RKE k8s cluster. Default: x509 (string)

webhook ClusterAuthenticationWebhook

Webhook configuration options (list maxitem: 1)

sans string[]

List of additional hostnames and IPs to include in the api server PKI cert (list)

strategy string

Authentication strategy that will be used in RKE k8s cluster. Default: x509 (string)

webhook ClusterAuthenticationWebhook

Webhook configuration options (list maxitem: 1)

sans Sequence[str]

List of additional hostnames and IPs to include in the api server PKI cert (list)

strategy str

Authentication strategy that will be used in RKE k8s cluster. Default: x509 (string)

webhook ClusterAuthenticationWebhook

Webhook configuration options (list maxitem: 1)

sans List<String>

List of additional hostnames and IPs to include in the api server PKI cert (list)

strategy String

Authentication strategy that will be used in RKE k8s cluster. Default: x509 (string)

webhook Property Map

Webhook configuration options (list maxitem: 1)

ClusterAuthenticationWebhook

CacheTimeout string

Controls how long to cache authentication decisions (string)

ConfigFile string

Multiline string that represent a custom webhook config file (string)

CacheTimeout string

Controls how long to cache authentication decisions (string)

ConfigFile string

Multiline string that represent a custom webhook config file (string)

cacheTimeout String

Controls how long to cache authentication decisions (string)

configFile String

Multiline string that represent a custom webhook config file (string)

cacheTimeout string

Controls how long to cache authentication decisions (string)

configFile string

Multiline string that represent a custom webhook config file (string)

cache_timeout str

Controls how long to cache authentication decisions (string)

config_file str

Multiline string that represent a custom webhook config file (string)

cacheTimeout String

Controls how long to cache authentication decisions (string)

configFile String

Multiline string that represent a custom webhook config file (string)

ClusterAuthorization

Mode string

RKE mode for authorization. rbac and none modes are available. Default rbac (string)

Options Dictionary<string, object>

Network provider options (map)

Mode string

RKE mode for authorization. rbac and none modes are available. Default rbac (string)

Options map[string]interface{}

Network provider options (map)

mode String

RKE mode for authorization. rbac and none modes are available. Default rbac (string)

options Map<String,Object>

Network provider options (map)

mode string

RKE mode for authorization. rbac and none modes are available. Default rbac (string)

options {[key: string]: any}

Network provider options (map)

mode str

RKE mode for authorization. rbac and none modes are available. Default rbac (string)

options Mapping[str, Any]

Network provider options (map)

mode String

RKE mode for authorization. rbac and none modes are available. Default rbac (string)

options Map<Any>

Network provider options (map)

ClusterBastionHost

Address string

Address ip for node (string)

User string

Registry user (string)

IgnoreProxyEnvVars bool

Ignore proxy env vars at Bastion Host? Default: false (bool)

Port string

Port used for SSH communication (string)

SshAgentAuth bool

SSH Agent Auth enable (bool)

SshCert string

SSH Certificate (string)

SshCertPath string

SSH Certificate path (string)

SshKey string

SSH Private Key (string)

SshKeyPath string

SSH Private Key path (string)

Address string

Address ip for node (string)

User string

Registry user (string)

IgnoreProxyEnvVars bool

Ignore proxy env vars at Bastion Host? Default: false (bool)

Port string

Port used for SSH communication (string)

SshAgentAuth bool

SSH Agent Auth enable (bool)

SshCert string

SSH Certificate (string)

SshCertPath string

SSH Certificate path (string)

SshKey string

SSH Private Key (string)

SshKeyPath string

SSH Private Key path (string)

address String

Address ip for node (string)

user String

Registry user (string)

ignoreProxyEnvVars Boolean

Ignore proxy env vars at Bastion Host? Default: false (bool)

port String

Port used for SSH communication (string)

sshAgentAuth Boolean

SSH Agent Auth enable (bool)

sshCert String

SSH Certificate (string)

sshCertPath String

SSH Certificate path (string)

sshKey String

SSH Private Key (string)

sshKeyPath String

SSH Private Key path (string)

address string

Address ip for node (string)

user string

Registry user (string)

ignoreProxyEnvVars boolean

Ignore proxy env vars at Bastion Host? Default: false (bool)

port string

Port used for SSH communication (string)

sshAgentAuth boolean

SSH Agent Auth enable (bool)

sshCert string

SSH Certificate (string)

sshCertPath string

SSH Certificate path (string)

sshKey string

SSH Private Key (string)

sshKeyPath string

SSH Private Key path (string)

address str

Address ip for node (string)

user str

Registry user (string)

ignore_proxy_env_vars bool

Ignore proxy env vars at Bastion Host? Default: false (bool)

port str

Port used for SSH communication (string)

ssh_agent_auth bool

SSH Agent Auth enable (bool)

ssh_cert str

SSH Certificate (string)

ssh_cert_path str

SSH Certificate path (string)

ssh_key str

SSH Private Key (string)

ssh_key_path str

SSH Private Key path (string)

address String

Address ip for node (string)

user String

Registry user (string)

ignoreProxyEnvVars Boolean

Ignore proxy env vars at Bastion Host? Default: false (bool)

port String

Port used for SSH communication (string)

sshAgentAuth Boolean

SSH Agent Auth enable (bool)

sshCert String

SSH Certificate (string)

sshCertPath String

SSH Certificate path (string)

sshKey String

SSH Private Key (string)

sshKeyPath String

SSH Private Key path (string)

ClusterCertificate

Certificate string
CommonName string
Config string
ConfigEnvName string
ConfigPath string
EnvName string
Id string

(Computed) The ID of the resource (string)

Key string

TLS key for etcd service (string)

KeyEnvName string
KeyPath string
Name string

Name of virtualcenter config for Vsphere Cloud Provider config (string)

OuName string
Path string

Audit log path. Default: /var/log/kube-audit/audit-log.json (string)

Certificate string
CommonName string
Config string
ConfigEnvName string
ConfigPath string
EnvName string
Id string

(Computed) The ID of the resource (string)

Key string

TLS key for etcd service (string)

KeyEnvName string
KeyPath string
Name string

Name of virtualcenter config for Vsphere Cloud Provider config (string)

OuName string
Path string

Audit log path. Default: /var/log/kube-audit/audit-log.json (string)

certificate String
commonName String
config String
configEnvName String
configPath String
envName String
id String

(Computed) The ID of the resource (string)

key String

TLS key for etcd service (string)

keyEnvName String
keyPath String
name String

Name of virtualcenter config for Vsphere Cloud Provider config (string)

ouName String
path String

Audit log path. Default: /var/log/kube-audit/audit-log.json (string)

certificate string
commonName string
config string
configEnvName string
configPath string
envName string
id string

(Computed) The ID of the resource (string)

key string

TLS key for etcd service (string)

keyEnvName string
keyPath string
name string

Name of virtualcenter config for Vsphere Cloud Provider config (string)

ouName string
path string

Audit log path. Default: /var/log/kube-audit/audit-log.json (string)

certificate str
common_name str
config str
config_env_name str
config_path str
env_name str
id str

(Computed) The ID of the resource (string)

key str

TLS key for etcd service (string)

key_env_name str
key_path str
name str

Name of virtualcenter config for Vsphere Cloud Provider config (string)

ou_name str
path str

Audit log path. Default: /var/log/kube-audit/audit-log.json (string)

certificate String
commonName String
config String
configEnvName String
configPath String
envName String
id String

(Computed) The ID of the resource (string)

key String

TLS key for etcd service (string)

keyEnvName String
keyPath String
name String

Name of virtualcenter config for Vsphere Cloud Provider config (string)

ouName String
path String

Audit log path. Default: /var/log/kube-audit/audit-log.json (string)

ClusterCloudProvider

Name string

Name of virtualcenter config for Vsphere Cloud Provider config (string)

AwsCloudConfig ClusterCloudProviderAwsCloudConfig

Use aws_cloud_provider instead

Deprecated:

Use aws_cloud_provider instead

AwsCloudProvider ClusterCloudProviderAwsCloudProvider

AWS Cloud Provider config rke-aws-cloud-provider (list maxitems:1)

AzureCloudConfig ClusterCloudProviderAzureCloudConfig

Use azure_cloud_provider instead

Deprecated:

Use azure_cloud_provider instead

AzureCloudProvider ClusterCloudProviderAzureCloudProvider

Azure Cloud Provider config rke-azure-cloud-provider (list maxitems:1)

CustomCloudConfig string

Use custom_cloud_provider instead

Deprecated:

Use custom_cloud_provider instead

CustomCloudProvider string

Custom Cloud Provider config (string)

OpenstackCloudConfig ClusterCloudProviderOpenstackCloudConfig

Use openstack_cloud_provider instead

Deprecated:

Use openstack_cloud_provider instead

OpenstackCloudProvider ClusterCloudProviderOpenstackCloudProvider

Openstack Cloud Provider config rke-openstack-cloud-provider (list maxitems:1)

VsphereCloudConfig ClusterCloudProviderVsphereCloudConfig

Use vsphere_cloud_provider instead

Deprecated:

Use vsphere_cloud_provider instead

VsphereCloudProvider ClusterCloudProviderVsphereCloudProvider

Vsphere Cloud Provider config rke-vsphere-cloud-provider Extra argument name is required on virtual_center configuration. (list maxitems:1)

Name string

Name of virtualcenter config for Vsphere Cloud Provider config (string)

AwsCloudConfig ClusterCloudProviderAwsCloudConfig

Use aws_cloud_provider instead

Deprecated:

Use aws_cloud_provider instead

AwsCloudProvider ClusterCloudProviderAwsCloudProvider

AWS Cloud Provider config rke-aws-cloud-provider (list maxitems:1)

AzureCloudConfig ClusterCloudProviderAzureCloudConfig

Use azure_cloud_provider instead

Deprecated:

Use azure_cloud_provider instead

AzureCloudProvider ClusterCloudProviderAzureCloudProvider

Azure Cloud Provider config rke-azure-cloud-provider (list maxitems:1)

CustomCloudConfig string

Use custom_cloud_provider instead

Deprecated:

Use custom_cloud_provider instead

CustomCloudProvider string

Custom Cloud Provider config (string)

OpenstackCloudConfig ClusterCloudProviderOpenstackCloudConfig

Use openstack_cloud_provider instead

Deprecated:

Use openstack_cloud_provider instead

OpenstackCloudProvider ClusterCloudProviderOpenstackCloudProvider

Openstack Cloud Provider config rke-openstack-cloud-provider (list maxitems:1)

VsphereCloudConfig ClusterCloudProviderVsphereCloudConfig

Use vsphere_cloud_provider instead

Deprecated:

Use vsphere_cloud_provider instead

VsphereCloudProvider ClusterCloudProviderVsphereCloudProvider

Vsphere Cloud Provider config rke-vsphere-cloud-provider Extra argument name is required on virtual_center configuration. (list maxitems:1)

name String

Name of virtualcenter config for Vsphere Cloud Provider config (string)

awsCloudConfig ClusterCloudProviderAwsCloudConfig

Use aws_cloud_provider instead

Deprecated:

Use aws_cloud_provider instead

awsCloudProvider ClusterCloudProviderAwsCloudProvider

AWS Cloud Provider config rke-aws-cloud-provider (list maxitems:1)

azureCloudConfig ClusterCloudProviderAzureCloudConfig

Use azure_cloud_provider instead

Deprecated:

Use azure_cloud_provider instead

azureCloudProvider ClusterCloudProviderAzureCloudProvider

Azure Cloud Provider config rke-azure-cloud-provider (list maxitems:1)

customCloudConfig String

Use custom_cloud_provider instead

Deprecated:

Use custom_cloud_provider instead

customCloudProvider String

Custom Cloud Provider config (string)

openstackCloudConfig ClusterCloudProviderOpenstackCloudConfig

Use openstack_cloud_provider instead

Deprecated:

Use openstack_cloud_provider instead

openstackCloudProvider ClusterCloudProviderOpenstackCloudProvider

Openstack Cloud Provider config rke-openstack-cloud-provider (list maxitems:1)

vsphereCloudConfig ClusterCloudProviderVsphereCloudConfig

Use vsphere_cloud_provider instead

Deprecated:

Use vsphere_cloud_provider instead

vsphereCloudProvider ClusterCloudProviderVsphereCloudProvider

Vsphere Cloud Provider config rke-vsphere-cloud-provider Extra argument name is required on virtual_center configuration. (list maxitems:1)

name string

Name of virtualcenter config for Vsphere Cloud Provider config (string)

awsCloudConfig ClusterCloudProviderAwsCloudConfig

Use aws_cloud_provider instead

Deprecated:

Use aws_cloud_provider instead

awsCloudProvider ClusterCloudProviderAwsCloudProvider

AWS Cloud Provider config rke-aws-cloud-provider (list maxitems:1)

azureCloudConfig ClusterCloudProviderAzureCloudConfig

Use azure_cloud_provider instead

Deprecated:

Use azure_cloud_provider instead

azureCloudProvider ClusterCloudProviderAzureCloudProvider

Azure Cloud Provider config rke-azure-cloud-provider (list maxitems:1)

customCloudConfig string

Use custom_cloud_provider instead

Deprecated:

Use custom_cloud_provider instead

customCloudProvider string

Custom Cloud Provider config (string)

openstackCloudConfig ClusterCloudProviderOpenstackCloudConfig

Use openstack_cloud_provider instead

Deprecated:

Use openstack_cloud_provider instead

openstackCloudProvider ClusterCloudProviderOpenstackCloudProvider

Openstack Cloud Provider config rke-openstack-cloud-provider (list maxitems:1)

vsphereCloudConfig ClusterCloudProviderVsphereCloudConfig

Use vsphere_cloud_provider instead

Deprecated:

Use vsphere_cloud_provider instead

vsphereCloudProvider ClusterCloudProviderVsphereCloudProvider

Vsphere Cloud Provider config rke-vsphere-cloud-provider Extra argument name is required on virtual_center configuration. (list maxitems:1)

name str

Name of virtualcenter config for Vsphere Cloud Provider config (string)

aws_cloud_config ClusterCloudProviderAwsCloudConfig

Use aws_cloud_provider instead

Deprecated:

Use aws_cloud_provider instead

aws_cloud_provider ClusterCloudProviderAwsCloudProvider

AWS Cloud Provider config rke-aws-cloud-provider (list maxitems:1)

azure_cloud_config ClusterCloudProviderAzureCloudConfig

Use azure_cloud_provider instead

Deprecated:

Use azure_cloud_provider instead

azure_cloud_provider ClusterCloudProviderAzureCloudProvider

Azure Cloud Provider config rke-azure-cloud-provider (list maxitems:1)

custom_cloud_config str

Use custom_cloud_provider instead

Deprecated:

Use custom_cloud_provider instead

custom_cloud_provider str

Custom Cloud Provider config (string)

openstack_cloud_config ClusterCloudProviderOpenstackCloudConfig

Use openstack_cloud_provider instead

Deprecated:

Use openstack_cloud_provider instead

openstack_cloud_provider ClusterCloudProviderOpenstackCloudProvider

Openstack Cloud Provider config rke-openstack-cloud-provider (list maxitems:1)

vsphere_cloud_config ClusterCloudProviderVsphereCloudConfig

Use vsphere_cloud_provider instead

Deprecated:

Use vsphere_cloud_provider instead

vsphere_cloud_provider ClusterCloudProviderVsphereCloudProvider

Vsphere Cloud Provider config rke-vsphere-cloud-provider Extra argument name is required on virtual_center configuration. (list maxitems:1)

name String

Name of virtualcenter config for Vsphere Cloud Provider config (string)

awsCloudConfig Property Map

Use aws_cloud_provider instead

Deprecated:

Use aws_cloud_provider instead

awsCloudProvider Property Map

AWS Cloud Provider config rke-aws-cloud-provider (list maxitems:1)

azureCloudConfig Property Map

Use azure_cloud_provider instead

Deprecated:

Use azure_cloud_provider instead

azureCloudProvider Property Map

Azure Cloud Provider config rke-azure-cloud-provider (list maxitems:1)

customCloudConfig String

Use custom_cloud_provider instead

Deprecated:

Use custom_cloud_provider instead

customCloudProvider String

Custom Cloud Provider config (string)

openstackCloudConfig Property Map

Use openstack_cloud_provider instead

Deprecated:

Use openstack_cloud_provider instead

openstackCloudProvider Property Map

Openstack Cloud Provider config rke-openstack-cloud-provider (list maxitems:1)

vsphereCloudConfig Property Map

Use vsphere_cloud_provider instead

Deprecated:

Use vsphere_cloud_provider instead

vsphereCloudProvider Property Map

Vsphere Cloud Provider config rke-vsphere-cloud-provider Extra argument name is required on virtual_center configuration. (list maxitems:1)

ClusterCloudProviderAwsCloudConfig

ClusterCloudProviderAwsCloudConfigGlobal

DisableSecurityGroupIngress bool

Disables the automatic ingress creation. Default false (bool)

DisableStrictZoneCheck bool

Setting this to true will disable the check and provide a warning that the check was skipped. Default false (bool)

ElbSecurityGroup string

Use these ELB security groups instead create new (string)

KubernetesClusterId string

The cluster id we'll use to identify our cluster resources (string)

KubernetesClusterTag string

Legacy cluster id we'll use to identify our cluster resources (string)

RoleArn string

IAM role to assume when interaction with AWS APIs (string)

RouteTableId string

Enables using a specific RouteTable (string)

SubnetId string

(string)

Vpc string

The AWS VPC flag enables the possibility to run the master components on a different aws account, on a different cloud provider or on-premises. If the flag is set also the KubernetesClusterTag must be provided (string)

Zone string

The AWS zone (string)

DisableSecurityGroupIngress bool

Disables the automatic ingress creation. Default false (bool)

DisableStrictZoneCheck bool

Setting this to true will disable the check and provide a warning that the check was skipped. Default false (bool)

ElbSecurityGroup string

Use these ELB security groups instead create new (string)

KubernetesClusterId string

The cluster id we'll use to identify our cluster resources (string)

KubernetesClusterTag string

Legacy cluster id we'll use to identify our cluster resources (string)

RoleArn string

IAM role to assume when interaction with AWS APIs (string)

RouteTableId string

Enables using a specific RouteTable (string)

SubnetId string

(string)

Vpc string

The AWS VPC flag enables the possibility to run the master components on a different aws account, on a different cloud provider or on-premises. If the flag is set also the KubernetesClusterTag must be provided (string)

Zone string

The AWS zone (string)

disableSecurityGroupIngress Boolean

Disables the automatic ingress creation. Default false (bool)

disableStrictZoneCheck Boolean

Setting this to true will disable the check and provide a warning that the check was skipped. Default false (bool)

elbSecurityGroup String

Use these ELB security groups instead create new (string)

kubernetesClusterId String

The cluster id we'll use to identify our cluster resources (string)

kubernetesClusterTag String

Legacy cluster id we'll use to identify our cluster resources (string)

roleArn String

IAM role to assume when interaction with AWS APIs (string)

routeTableId String

Enables using a specific RouteTable (string)

subnetId String

(string)

vpc String

The AWS VPC flag enables the possibility to run the master components on a different aws account, on a different cloud provider or on-premises. If the flag is set also the KubernetesClusterTag must be provided (string)

zone String

The AWS zone (string)

disableSecurityGroupIngress boolean

Disables the automatic ingress creation. Default false (bool)

disableStrictZoneCheck boolean

Setting this to true will disable the check and provide a warning that the check was skipped. Default false (bool)

elbSecurityGroup string

Use these ELB security groups instead create new (string)

kubernetesClusterId string

The cluster id we'll use to identify our cluster resources (string)

kubernetesClusterTag string

Legacy cluster id we'll use to identify our cluster resources (string)

roleArn string

IAM role to assume when interaction with AWS APIs (string)

routeTableId string

Enables using a specific RouteTable (string)

subnetId string

(string)

vpc string

The AWS VPC flag enables the possibility to run the master components on a different aws account, on a different cloud provider or on-premises. If the flag is set also the KubernetesClusterTag must be provided (string)

zone string

The AWS zone (string)

disable_security_group_ingress bool

Disables the automatic ingress creation. Default false (bool)

disable_strict_zone_check bool

Setting this to true will disable the check and provide a warning that the check was skipped. Default false (bool)

elb_security_group str

Use these ELB security groups instead create new (string)

kubernetes_cluster_id str

The cluster id we'll use to identify our cluster resources (string)

kubernetes_cluster_tag str

Legacy cluster id we'll use to identify our cluster resources (string)

role_arn str

IAM role to assume when interaction with AWS APIs (string)

route_table_id str

Enables using a specific RouteTable (string)

subnet_id str

(string)

vpc str

The AWS VPC flag enables the possibility to run the master components on a different aws account, on a different cloud provider or on-premises. If the flag is set also the KubernetesClusterTag must be provided (string)

zone str

The AWS zone (string)

disableSecurityGroupIngress Boolean

Disables the automatic ingress creation. Default false (bool)

disableStrictZoneCheck Boolean

Setting this to true will disable the check and provide a warning that the check was skipped. Default false (bool)

elbSecurityGroup String

Use these ELB security groups instead create new (string)

kubernetesClusterId String

The cluster id we'll use to identify our cluster resources (string)

kubernetesClusterTag String

Legacy cluster id we'll use to identify our cluster resources (string)

roleArn String

IAM role to assume when interaction with AWS APIs (string)

routeTableId String

Enables using a specific RouteTable (string)

subnetId String

(string)

vpc String

The AWS VPC flag enables the possibility to run the master components on a different aws account, on a different cloud provider or on-premises. If the flag is set also the KubernetesClusterTag must be provided (string)

zone String

The AWS zone (string)

ClusterCloudProviderAwsCloudConfigServiceOverride

Service string

(string)

Key string

TLS key for etcd service (string)

Deprecated:

Use service instead

Region string

Region for S3 service (string)

SigningMethod string

(string)

SigningName string

(string)

SigningRegion string

(string)

Url string

Registry URL (string)

Service string

(string)

Key string

TLS key for etcd service (string)

Deprecated:

Use service instead

Region string

Region for S3 service (string)

SigningMethod string

(string)

SigningName string

(string)

SigningRegion string

(string)

Url string

Registry URL (string)

service String

(string)

key String

TLS key for etcd service (string)

Deprecated:

Use service instead

region String

Region for S3 service (string)

signingMethod String

(string)

signingName String

(string)

signingRegion String

(string)

url String

Registry URL (string)

service string

(string)

key string

TLS key for etcd service (string)

Deprecated:

Use service instead

region string

Region for S3 service (string)

signingMethod string

(string)

signingName string

(string)

signingRegion string

(string)

url string

Registry URL (string)

service str

(string)

key str

TLS key for etcd service (string)

Deprecated:

Use service instead

region str

Region for S3 service (string)

signing_method str

(string)

signing_name str

(string)

signing_region str

(string)

url str

Registry URL (string)

service String

(string)

key String

TLS key for etcd service (string)

Deprecated:

Use service instead

region String

Region for S3 service (string)

signingMethod String

(string)

signingName String

(string)

signingRegion String

(string)

url String

Registry URL (string)

ClusterCloudProviderAwsCloudProvider

ClusterCloudProviderAwsCloudProviderGlobal

DisableSecurityGroupIngress bool

Disables the automatic ingress creation. Default false (bool)

DisableStrictZoneCheck bool

Setting this to true will disable the check and provide a warning that the check was skipped. Default false (bool)

ElbSecurityGroup string

Use these ELB security groups instead create new (string)

KubernetesClusterId string

The cluster id we'll use to identify our cluster resources (string)

KubernetesClusterTag string

Legacy cluster id we'll use to identify our cluster resources (string)

RoleArn string

IAM role to assume when interaction with AWS APIs (string)

RouteTableId string

Enables using a specific RouteTable (string)

SubnetId string

(string)

Vpc string

The AWS VPC flag enables the possibility to run the master components on a different aws account, on a different cloud provider or on-premises. If the flag is set also the KubernetesClusterTag must be provided (string)

Zone string

The AWS zone (string)

DisableSecurityGroupIngress bool

Disables the automatic ingress creation. Default false (bool)

DisableStrictZoneCheck bool

Setting this to true will disable the check and provide a warning that the check was skipped. Default false (bool)

ElbSecurityGroup string

Use these ELB security groups instead create new (string)

KubernetesClusterId string

The cluster id we'll use to identify our cluster resources (string)

KubernetesClusterTag string

Legacy cluster id we'll use to identify our cluster resources (string)

RoleArn string

IAM role to assume when interaction with AWS APIs (string)

RouteTableId string

Enables using a specific RouteTable (string)

SubnetId string

(string)

Vpc string

The AWS VPC flag enables the possibility to run the master components on a different aws account, on a different cloud provider or on-premises. If the flag is set also the KubernetesClusterTag must be provided (string)

Zone string

The AWS zone (string)

disableSecurityGroupIngress Boolean

Disables the automatic ingress creation. Default false (bool)

disableStrictZoneCheck Boolean

Setting this to true will disable the check and provide a warning that the check was skipped. Default false (bool)

elbSecurityGroup String

Use these ELB security groups instead create new (string)

kubernetesClusterId String

The cluster id we'll use to identify our cluster resources (string)

kubernetesClusterTag String

Legacy cluster id we'll use to identify our cluster resources (string)

roleArn String

IAM role to assume when interaction with AWS APIs (string)

routeTableId String

Enables using a specific RouteTable (string)

subnetId String

(string)

vpc String

The AWS VPC flag enables the possibility to run the master components on a different aws account, on a different cloud provider or on-premises. If the flag is set also the KubernetesClusterTag must be provided (string)

zone String

The AWS zone (string)

disableSecurityGroupIngress boolean

Disables the automatic ingress creation. Default false (bool)

disableStrictZoneCheck boolean

Setting this to true will disable the check and provide a warning that the check was skipped. Default false (bool)

elbSecurityGroup string

Use these ELB security groups instead create new (string)

kubernetesClusterId string

The cluster id we'll use to identify our cluster resources (string)

kubernetesClusterTag string

Legacy cluster id we'll use to identify our cluster resources (string)

roleArn string

IAM role to assume when interaction with AWS APIs (string)

routeTableId string

Enables using a specific RouteTable (string)

subnetId string

(string)

vpc string

The AWS VPC flag enables the possibility to run the master components on a different aws account, on a different cloud provider or on-premises. If the flag is set also the KubernetesClusterTag must be provided (string)

zone string

The AWS zone (string)

disable_security_group_ingress bool

Disables the automatic ingress creation. Default false (bool)

disable_strict_zone_check bool

Setting this to true will disable the check and provide a warning that the check was skipped. Default false (bool)

elb_security_group str

Use these ELB security groups instead create new (string)

kubernetes_cluster_id str

The cluster id we'll use to identify our cluster resources (string)

kubernetes_cluster_tag str

Legacy cluster id we'll use to identify our cluster resources (string)

role_arn str

IAM role to assume when interaction with AWS APIs (string)

route_table_id str

Enables using a specific RouteTable (string)

subnet_id str

(string)

vpc str

The AWS VPC flag enables the possibility to run the master components on a different aws account, on a different cloud provider or on-premises. If the flag is set also the KubernetesClusterTag must be provided (string)

zone str

The AWS zone (string)

disableSecurityGroupIngress Boolean

Disables the automatic ingress creation. Default false (bool)

disableStrictZoneCheck Boolean

Setting this to true will disable the check and provide a warning that the check was skipped. Default false (bool)

elbSecurityGroup String

Use these ELB security groups instead create new (string)

kubernetesClusterId String

The cluster id we'll use to identify our cluster resources (string)

kubernetesClusterTag String

Legacy cluster id we'll use to identify our cluster resources (string)

roleArn String

IAM role to assume when interaction with AWS APIs (string)

routeTableId String

Enables using a specific RouteTable (string)

subnetId String

(string)

vpc String

The AWS VPC flag enables the possibility to run the master components on a different aws account, on a different cloud provider or on-premises. If the flag is set also the KubernetesClusterTag must be provided (string)

zone String

The AWS zone (string)

ClusterCloudProviderAwsCloudProviderServiceOverride

Service string

(string)

Key string

TLS key for etcd service (string)

Deprecated:

Use service instead

Region string

Region for S3 service (string)

SigningMethod string

(string)

SigningName string

(string)

SigningRegion string

(string)

Url string

Registry URL (string)

Service string

(string)

Key string

TLS key for etcd service (string)

Deprecated:

Use service instead

Region string

Region for S3 service (string)

SigningMethod string

(string)

SigningName string

(string)

SigningRegion string

(string)

Url string

Registry URL (string)

service String

(string)

key String

TLS key for etcd service (string)

Deprecated:

Use service instead

region String

Region for S3 service (string)

signingMethod String

(string)

signingName String

(string)

signingRegion String

(string)

url String

Registry URL (string)

service string

(string)

key string

TLS key for etcd service (string)

Deprecated:

Use service instead

region string

Region for S3 service (string)

signingMethod string

(string)

signingName string

(string)

signingRegion string

(string)

url string

Registry URL (string)

service str

(string)

key str

TLS key for etcd service (string)

Deprecated:

Use service instead

region str

Region for S3 service (string)

signing_method str

(string)

signing_name str

(string)

signing_region str

(string)

url str

Registry URL (string)

service String

(string)

key String

TLS key for etcd service (string)

Deprecated:

Use service instead

region String

Region for S3 service (string)

signingMethod String

(string)

signingName String

(string)

signingRegion String

(string)

url String

Registry URL (string)

ClusterCloudProviderAzureCloudConfig

AadClientId string

(string)

AadClientSecret string

(string)

SubscriptionId string

(string)

TenantId string

Required if tenant_name not provided. (string)

AadClientCertPassword string

(string)

AadClientCertPath string

(string)

Cloud string

(string)

CloudProviderBackoff bool

(bool)

CloudProviderBackoffDuration int

(int)

CloudProviderBackoffExponent int

(int)

CloudProviderBackoffJitter int

(int)

CloudProviderBackoffRetries int

(int)

CloudProviderRateLimit bool

(bool)

CloudProviderRateLimitBucket int

(int)

CloudProviderRateLimitQps int

(int)

LoadBalancerSku string
Location string

(string)

MaximumLoadBalancerRuleCount int

(int)

PrimaryAvailabilitySetName string

(string)

PrimaryScaleSetName string

(string)

ResourceGroup string

(string)

RouteTableName string

(string)

SecurityGroupName string

(string)

SubnetName string

(string)

UseInstanceMetadata bool

(bool)

UseManagedIdentityExtension bool

(bool)

VmType string

(string)

VnetName string

(string)

VnetResourceGroup string

(string)

AadClientId string

(string)

AadClientSecret string

(string)

SubscriptionId string

(string)

TenantId string

Required if tenant_name not provided. (string)

AadClientCertPassword string

(string)

AadClientCertPath string

(string)

Cloud string

(string)

CloudProviderBackoff bool

(bool)

CloudProviderBackoffDuration int

(int)

CloudProviderBackoffExponent int

(int)

CloudProviderBackoffJitter int

(int)

CloudProviderBackoffRetries int

(int)

CloudProviderRateLimit bool

(bool)

CloudProviderRateLimitBucket int

(int)

CloudProviderRateLimitQps int

(int)

LoadBalancerSku string
Location string

(string)

MaximumLoadBalancerRuleCount int

(int)

PrimaryAvailabilitySetName string

(string)

PrimaryScaleSetName string

(string)

ResourceGroup string

(string)

RouteTableName string

(string)

SecurityGroupName string

(string)

SubnetName string

(string)

UseInstanceMetadata bool

(bool)

UseManagedIdentityExtension bool

(bool)

VmType string

(string)

VnetName string

(string)

VnetResourceGroup string

(string)

aadClientId String

(string)

aadClientSecret String

(string)

subscriptionId String

(string)

tenantId String

Required if tenant_name not provided. (string)

aadClientCertPassword String

(string)

aadClientCertPath String

(string)

cloud String

(string)

cloudProviderBackoff Boolean

(bool)

cloudProviderBackoffDuration Integer

(int)

cloudProviderBackoffExponent Integer

(int)

cloudProviderBackoffJitter Integer

(int)

cloudProviderBackoffRetries Integer

(int)

cloudProviderRateLimit Boolean

(bool)

cloudProviderRateLimitBucket Integer

(int)

cloudProviderRateLimitQps Integer

(int)

loadBalancerSku String
location String

(string)

maximumLoadBalancerRuleCount Integer

(int)

primaryAvailabilitySetName String

(string)

primaryScaleSetName String

(string)

resourceGroup String

(string)

routeTableName String

(string)

securityGroupName String

(string)

subnetName String

(string)

useInstanceMetadata Boolean

(bool)

useManagedIdentityExtension Boolean

(bool)

vmType String

(string)

vnetName String

(string)

vnetResourceGroup String

(string)

aadClientId string

(string)

aadClientSecret string

(string)

subscriptionId string

(string)

tenantId string

Required if tenant_name not provided. (string)

aadClientCertPassword string

(string)

aadClientCertPath string

(string)

cloud string

(string)

cloudProviderBackoff boolean

(bool)

cloudProviderBackoffDuration number

(int)

cloudProviderBackoffExponent number

(int)

cloudProviderBackoffJitter number

(int)

cloudProviderBackoffRetries number

(int)

cloudProviderRateLimit boolean

(bool)

cloudProviderRateLimitBucket number

(int)

cloudProviderRateLimitQps number

(int)

loadBalancerSku string
location string

(string)

maximumLoadBalancerRuleCount number

(int)

primaryAvailabilitySetName string

(string)

primaryScaleSetName string

(string)

resourceGroup string

(string)

routeTableName string

(string)

securityGroupName string

(string)

subnetName string

(string)

useInstanceMetadata boolean

(bool)

useManagedIdentityExtension boolean

(bool)

vmType string

(string)

vnetName string

(string)

vnetResourceGroup string

(string)

aad_client_id str

(string)

aad_client_secret str

(string)

subscription_id str

(string)

tenant_id str

Required if tenant_name not provided. (string)

aad_client_cert_password str

(string)

aad_client_cert_path str

(string)

cloud str

(string)

cloud_provider_backoff bool

(bool)

cloud_provider_backoff_duration int

(int)

cloud_provider_backoff_exponent int

(int)

cloud_provider_backoff_jitter int

(int)

cloud_provider_backoff_retries int

(int)

cloud_provider_rate_limit bool

(bool)

cloud_provider_rate_limit_bucket int

(int)

cloud_provider_rate_limit_qps int

(int)

load_balancer_sku str
location str

(string)

maximum_load_balancer_rule_count int

(int)

primary_availability_set_name str

(string)

primary_scale_set_name str

(string)

resource_group str

(string)

route_table_name str

(string)

security_group_name str

(string)

subnet_name str

(string)

use_instance_metadata bool

(bool)

use_managed_identity_extension bool

(bool)

vm_type str

(string)

vnet_name str

(string)

vnet_resource_group str

(string)

aadClientId String

(string)

aadClientSecret String

(string)

subscriptionId String

(string)

tenantId String

Required if tenant_name not provided. (string)

aadClientCertPassword String

(string)

aadClientCertPath String

(string)

cloud String

(string)

cloudProviderBackoff Boolean

(bool)

cloudProviderBackoffDuration Number

(int)

cloudProviderBackoffExponent Number

(int)

cloudProviderBackoffJitter Number

(int)

cloudProviderBackoffRetries Number

(int)

cloudProviderRateLimit Boolean

(bool)

cloudProviderRateLimitBucket Number

(int)

cloudProviderRateLimitQps Number

(int)

loadBalancerSku String
location String

(string)

maximumLoadBalancerRuleCount Number

(int)

primaryAvailabilitySetName String

(string)

primaryScaleSetName String

(string)

resourceGroup String

(string)

routeTableName String

(string)

securityGroupName String

(string)

subnetName String

(string)

useInstanceMetadata Boolean

(bool)

useManagedIdentityExtension Boolean

(bool)

vmType String

(string)

vnetName String

(string)

vnetResourceGroup String

(string)

ClusterCloudProviderAzureCloudProvider

AadClientId string

(string)

AadClientSecret string

(string)

SubscriptionId string

(string)

TenantId string

Required if tenant_name not provided. (string)

AadClientCertPassword string

(string)

AadClientCertPath string

(string)

Cloud string

(string)

CloudProviderBackoff bool

(bool)

CloudProviderBackoffDuration int

(int)

CloudProviderBackoffExponent int

(int)

CloudProviderBackoffJitter int

(int)

CloudProviderBackoffRetries int

(int)

CloudProviderRateLimit bool

(bool)

CloudProviderRateLimitBucket int

(int)

CloudProviderRateLimitQps int

(int)

LoadBalancerSku string
Location string

(string)

MaximumLoadBalancerRuleCount int

(int)

PrimaryAvailabilitySetName string

(string)

PrimaryScaleSetName string

(string)

ResourceGroup string

(string)

RouteTableName string

(string)

SecurityGroupName string

(string)

SubnetName string

(string)

UseInstanceMetadata bool

(bool)

UseManagedIdentityExtension bool

(bool)

VmType string

(string)

VnetName string

(string)

VnetResourceGroup string

(string)

AadClientId string

(string)

AadClientSecret string

(string)

SubscriptionId string

(string)

TenantId string

Required if tenant_name not provided. (string)

AadClientCertPassword string

(string)

AadClientCertPath string

(string)

Cloud string

(string)

CloudProviderBackoff bool

(bool)

CloudProviderBackoffDuration int

(int)

CloudProviderBackoffExponent int

(int)

CloudProviderBackoffJitter int

(int)

CloudProviderBackoffRetries int

(int)

CloudProviderRateLimit bool

(bool)

CloudProviderRateLimitBucket int

(int)

CloudProviderRateLimitQps int

(int)

LoadBalancerSku string
Location string

(string)

MaximumLoadBalancerRuleCount int

(int)

PrimaryAvailabilitySetName string

(string)

PrimaryScaleSetName string

(string)

ResourceGroup string

(string)

RouteTableName string

(string)

SecurityGroupName string

(string)

SubnetName string

(string)

UseInstanceMetadata bool

(bool)

UseManagedIdentityExtension bool

(bool)

VmType string

(string)

VnetName string

(string)

VnetResourceGroup string

(string)

aadClientId String

(string)

aadClientSecret String

(string)

subscriptionId String

(string)

tenantId String

Required if tenant_name not provided. (string)

aadClientCertPassword String

(string)

aadClientCertPath String

(string)

cloud String

(string)

cloudProviderBackoff Boolean

(bool)

cloudProviderBackoffDuration Integer

(int)

cloudProviderBackoffExponent Integer

(int)

cloudProviderBackoffJitter Integer

(int)

cloudProviderBackoffRetries Integer

(int)

cloudProviderRateLimit Boolean

(bool)

cloudProviderRateLimitBucket Integer

(int)

cloudProviderRateLimitQps Integer

(int)

loadBalancerSku String
location String

(string)

maximumLoadBalancerRuleCount Integer

(int)

primaryAvailabilitySetName String

(string)

primaryScaleSetName String

(string)

resourceGroup String

(string)

routeTableName String

(string)

securityGroupName String

(string)

subnetName String

(string)

useInstanceMetadata Boolean

(bool)

useManagedIdentityExtension Boolean

(bool)

vmType String

(string)

vnetName String

(string)

vnetResourceGroup String

(string)

aadClientId string

(string)

aadClientSecret string

(string)

subscriptionId string

(string)

tenantId string

Required if tenant_name not provided. (string)

aadClientCertPassword string

(string)

aadClientCertPath string

(string)

cloud string

(string)

cloudProviderBackoff boolean

(bool)

cloudProviderBackoffDuration number

(int)

cloudProviderBackoffExponent number

(int)

cloudProviderBackoffJitter number

(int)

cloudProviderBackoffRetries number

(int)

cloudProviderRateLimit boolean

(bool)

cloudProviderRateLimitBucket number

(int)

cloudProviderRateLimitQps number

(int)

loadBalancerSku string
location string

(string)

maximumLoadBalancerRuleCount number

(int)

primaryAvailabilitySetName string

(string)

primaryScaleSetName string

(string)

resourceGroup string

(string)

routeTableName string

(string)

securityGroupName string

(string)

subnetName string

(string)

useInstanceMetadata boolean

(bool)

useManagedIdentityExtension boolean

(bool)

vmType string

(string)

vnetName string

(string)

vnetResourceGroup string

(string)

aad_client_id str

(string)

aad_client_secret str

(string)

subscription_id str

(string)

tenant_id str

Required if tenant_name not provided. (string)

aad_client_cert_password str

(string)

aad_client_cert_path str

(string)

cloud str

(string)

cloud_provider_backoff bool

(bool)

cloud_provider_backoff_duration int

(int)

cloud_provider_backoff_exponent int

(int)

cloud_provider_backoff_jitter int

(int)

cloud_provider_backoff_retries int

(int)

cloud_provider_rate_limit bool

(bool)

cloud_provider_rate_limit_bucket int

(int)

cloud_provider_rate_limit_qps int

(int)

load_balancer_sku str
location str

(string)

maximum_load_balancer_rule_count int

(int)

primary_availability_set_name str

(string)

primary_scale_set_name str

(string)

resource_group str

(string)

route_table_name str

(string)

security_group_name str

(string)

subnet_name str

(string)

use_instance_metadata bool

(bool)

use_managed_identity_extension bool

(bool)

vm_type str

(string)

vnet_name str

(string)

vnet_resource_group str

(string)

aadClientId String

(string)

aadClientSecret String

(string)

subscriptionId String

(string)

tenantId String

Required if tenant_name not provided. (string)

aadClientCertPassword String

(string)

aadClientCertPath String

(string)

cloud String

(string)

cloudProviderBackoff Boolean

(bool)

cloudProviderBackoffDuration Number

(int)

cloudProviderBackoffExponent Number

(int)

cloudProviderBackoffJitter Number

(int)

cloudProviderBackoffRetries Number

(int)

cloudProviderRateLimit Boolean

(bool)

cloudProviderRateLimitBucket Number

(int)

cloudProviderRateLimitQps Number

(int)

loadBalancerSku String
location String

(string)

maximumLoadBalancerRuleCount Number

(int)

primaryAvailabilitySetName String

(string)

primaryScaleSetName String

(string)

resourceGroup String

(string)

routeTableName String

(string)

securityGroupName String

(string)

subnetName String

(string)

useInstanceMetadata Boolean

(bool)

useManagedIdentityExtension Boolean

(bool)

vmType String

(string)

vnetName String

(string)

vnetResourceGroup String

(string)

ClusterCloudProviderOpenstackCloudConfig

global Property Map

(list maxitems:1)

blockStorage Property Map

(list maxitems:1)

loadBalancer Property Map

(list maxitems:1)

metadata Property Map

(list maxitems:1)

route Property Map

(list maxitems:1)

ClusterCloudProviderOpenstackCloudConfigBlockStorage

BsVersion string

(string)

IgnoreVolumeAz bool

(string)

TrustDevicePath bool

(string)

BsVersion string

(string)

IgnoreVolumeAz bool

(string)

TrustDevicePath bool

(string)

bsVersion String

(string)

ignoreVolumeAz Boolean

(string)

trustDevicePath Boolean

(string)

bsVersion string

(string)

ignoreVolumeAz boolean

(string)

trustDevicePath boolean

(string)

bs_version str

(string)

ignore_volume_az bool

(string)

trust_device_path bool

(string)

bsVersion String

(string)

ignoreVolumeAz Boolean

(string)

trustDevicePath Boolean

(string)

ClusterCloudProviderOpenstackCloudConfigGlobal

AuthUrl string

(string)

Password string

Registry password (string)

CaFile string

(string)

DomainId string

Required if domain_name not provided. (string)

DomainName string

Required if domain_id not provided. (string)

Region string

Region for S3 service (string)

TenantId string

Required if tenant_name not provided. (string)

TenantName string

Required if tenant_id not provided. (string)

TrustId string

(string)

UserId string

Required if username not provided. (string)

Username string

Required if user_id not provided. (string)

AuthUrl string

(string)

Password string

Registry password (string)

CaFile string

(string)

DomainId string

Required if domain_name not provided. (string)

DomainName string

Required if domain_id not provided. (string)

Region string

Region for S3 service (string)

TenantId string

Required if tenant_name not provided. (string)

TenantName string

Required if tenant_id not provided. (string)

TrustId string

(string)

UserId string

Required if username not provided. (string)

Username string

Required if user_id not provided. (string)

authUrl String

(string)

password String

Registry password (string)

caFile String

(string)

domainId String

Required if domain_name not provided. (string)

domainName String

Required if domain_id not provided. (string)

region String

Region for S3 service (string)

tenantId String

Required if tenant_name not provided. (string)

tenantName String

Required if tenant_id not provided. (string)

trustId String

(string)

userId String

Required if username not provided. (string)

username String

Required if user_id not provided. (string)

authUrl string

(string)

password string

Registry password (string)

caFile string

(string)

domainId string

Required if domain_name not provided. (string)

domainName string

Required if domain_id not provided. (string)

region string

Region for S3 service (string)

tenantId string

Required if tenant_name not provided. (string)

tenantName string

Required if tenant_id not provided. (string)

trustId string

(string)

userId string

Required if username not provided. (string)

username string

Required if user_id not provided. (string)

auth_url str

(string)

password str

Registry password (string)

ca_file str

(string)

domain_id str

Required if domain_name not provided. (string)

domain_name str

Required if domain_id not provided. (string)

region str

Region for S3 service (string)

tenant_id str

Required if tenant_name not provided. (string)

tenant_name str

Required if tenant_id not provided. (string)

trust_id str

(string)

user_id str

Required if username not provided. (string)

username str

Required if user_id not provided. (string)

authUrl String

(string)

password String

Registry password (string)

caFile String

(string)

domainId String

Required if domain_name not provided. (string)

domainName String

Required if domain_id not provided. (string)

region String

Region for S3 service (string)

tenantId String

Required if tenant_name not provided. (string)

tenantName String

Required if tenant_id not provided. (string)

trustId String

(string)

userId String

Required if username not provided. (string)

username String

Required if user_id not provided. (string)

ClusterCloudProviderOpenstackCloudConfigLoadBalancer

CreateMonitor bool

(bool)

FloatingNetworkId string

(string)

LbMethod string

(string)

LbProvider string

(string)

LbVersion string

(string)

ManageSecurityGroups bool

(bool)

MonitorDelay string

(string)

MonitorMaxRetries int

(int)

MonitorTimeout string

(string)

SubnetId string

(string)

UseOctavia bool

(bool)

CreateMonitor bool

(bool)

FloatingNetworkId string

(string)

LbMethod string

(string)

LbProvider string

(string)

LbVersion string

(string)

ManageSecurityGroups bool

(bool)

MonitorDelay string

(string)

MonitorMaxRetries int

(int)

MonitorTimeout string

(string)

SubnetId string

(string)

UseOctavia bool

(bool)

createMonitor Boolean

(bool)

floatingNetworkId String

(string)

lbMethod String

(string)

lbProvider String

(string)

lbVersion String

(string)

manageSecurityGroups Boolean

(bool)

monitorDelay String

(string)

monitorMaxRetries Integer

(int)

monitorTimeout String

(string)

subnetId String

(string)

useOctavia Boolean

(bool)

createMonitor boolean

(bool)

floatingNetworkId string

(string)

lbMethod string

(string)

lbProvider string

(string)

lbVersion string

(string)

manageSecurityGroups boolean

(bool)

monitorDelay string

(string)

monitorMaxRetries number

(int)

monitorTimeout string

(string)

subnetId string

(string)

useOctavia boolean

(bool)

create_monitor bool

(bool)

floating_network_id str

(string)

lb_method str

(string)

lb_provider str

(string)

lb_version str

(string)

manage_security_groups bool

(bool)

monitor_delay str

(string)

monitor_max_retries int

(int)

monitor_timeout str

(string)

subnet_id str

(string)

use_octavia bool

(bool)

createMonitor Boolean

(bool)

floatingNetworkId String

(string)

lbMethod String

(string)

lbProvider String

(string)

lbVersion String

(string)

manageSecurityGroups Boolean

(bool)

monitorDelay String

(string)

monitorMaxRetries Number

(int)

monitorTimeout String

(string)

subnetId String

(string)

useOctavia Boolean

(bool)

ClusterCloudProviderOpenstackCloudConfigMetadata

RequestTimeout int

(int)

SearchOrder string

(string)

RequestTimeout int

(int)

SearchOrder string

(string)

requestTimeout Integer

(int)

searchOrder String

(string)

requestTimeout number

(int)

searchOrder string

(string)

request_timeout int

(int)

search_order str

(string)

requestTimeout Number

(int)

searchOrder String

(string)

ClusterCloudProviderOpenstackCloudConfigRoute

RouterId string

(string)

RouterId string

(string)

routerId String

(string)

routerId string

(string)

router_id str

(string)

routerId String

(string)

ClusterCloudProviderOpenstackCloudProvider

global Property Map

(list maxitems:1)

blockStorage Property Map

(list maxitems:1)

loadBalancer Property Map

(list maxitems:1)

metadata Property Map

(list maxitems:1)

route Property Map

(list maxitems:1)

ClusterCloudProviderOpenstackCloudProviderBlockStorage

BsVersion string

(string)

IgnoreVolumeAz bool

(string)

TrustDevicePath bool

(string)

BsVersion string

(string)

IgnoreVolumeAz bool

(string)

TrustDevicePath bool

(string)

bsVersion String

(string)

ignoreVolumeAz Boolean

(string)

trustDevicePath Boolean

(string)

bsVersion string

(string)

ignoreVolumeAz boolean

(string)

trustDevicePath boolean

(string)

bs_version str

(string)

ignore_volume_az bool

(string)

trust_device_path bool

(string)

bsVersion String

(string)

ignoreVolumeAz Boolean

(string)

trustDevicePath Boolean

(string)

ClusterCloudProviderOpenstackCloudProviderGlobal

AuthUrl string

(string)

Password string

Registry password (string)

CaFile string

(string)

DomainId string

Required if domain_name not provided. (string)

DomainName string

Required if domain_id not provided. (string)

Region string

Region for S3 service (string)

TenantId string

Required if tenant_name not provided. (string)

TenantName string

Required if tenant_id not provided. (string)

TrustId string

(string)

UserId string

Required if username not provided. (string)

Username string

Required if user_id not provided. (string)

AuthUrl string

(string)

Password string

Registry password (string)

CaFile string

(string)

DomainId string

Required if domain_name not provided. (string)

DomainName string

Required if domain_id not provided. (string)

Region string

Region for S3 service (string)

TenantId string

Required if tenant_name not provided. (string)

TenantName string

Required if tenant_id not provided. (string)

TrustId string

(string)

UserId string

Required if username not provided. (string)

Username string

Required if user_id not provided. (string)

authUrl String

(string)

password String

Registry password (string)

caFile String

(string)

domainId String

Required if domain_name not provided. (string)

domainName String

Required if domain_id not provided. (string)

region String

Region for S3 service (string)

tenantId String

Required if tenant_name not provided. (string)

tenantName String

Required if tenant_id not provided. (string)

trustId String

(string)

userId String

Required if username not provided. (string)

username String

Required if user_id not provided. (string)

authUrl string

(string)

password string

Registry password (string)

caFile string

(string)

domainId string

Required if domain_name not provided. (string)

domainName string

Required if domain_id not provided. (string)

region string

Region for S3 service (string)

tenantId string

Required if tenant_name not provided. (string)

tenantName string

Required if tenant_id not provided. (string)

trustId string

(string)

userId string

Required if username not provided. (string)

username string

Required if user_id not provided. (string)

auth_url str

(string)

password str

Registry password (string)

ca_file str

(string)

domain_id str

Required if domain_name not provided. (string)

domain_name str

Required if domain_id not provided. (string)

region str

Region for S3 service (string)

tenant_id str

Required if tenant_name not provided. (string)

tenant_name str

Required if tenant_id not provided. (string)

trust_id str

(string)

user_id str

Required if username not provided. (string)

username str

Required if user_id not provided. (string)

authUrl String

(string)

password String

Registry password (string)

caFile String

(string)

domainId String

Required if domain_name not provided. (string)

domainName String

Required if domain_id not provided. (string)

region String

Region for S3 service (string)

tenantId String

Required if tenant_name not provided. (string)

tenantName String

Required if tenant_id not provided. (string)

trustId String

(string)

userId String

Required if username not provided. (string)

username String

Required if user_id not provided. (string)

ClusterCloudProviderOpenstackCloudProviderLoadBalancer

CreateMonitor bool

(bool)

FloatingNetworkId string

(string)

LbMethod string

(string)

LbProvider string

(string)

LbVersion string

(string)

ManageSecurityGroups bool

(bool)

MonitorDelay string

(string)

MonitorMaxRetries int

(int)

MonitorTimeout string

(string)

SubnetId string

(string)

UseOctavia bool

(bool)

CreateMonitor bool

(bool)

FloatingNetworkId string

(string)

LbMethod string

(string)

LbProvider string

(string)

LbVersion string

(string)

ManageSecurityGroups bool

(bool)

MonitorDelay string

(string)

MonitorMaxRetries int

(int)

MonitorTimeout string

(string)

SubnetId string

(string)

UseOctavia bool

(bool)

createMonitor Boolean

(bool)

floatingNetworkId String

(string)

lbMethod String

(string)

lbProvider String

(string)

lbVersion String

(string)

manageSecurityGroups Boolean

(bool)

monitorDelay String

(string)

monitorMaxRetries Integer

(int)

monitorTimeout String

(string)

subnetId String

(string)

useOctavia Boolean

(bool)

createMonitor boolean

(bool)

floatingNetworkId string

(string)

lbMethod string

(string)

lbProvider string

(string)

lbVersion string

(string)

manageSecurityGroups boolean

(bool)

monitorDelay string

(string)

monitorMaxRetries number

(int)

monitorTimeout string

(string)

subnetId string

(string)

useOctavia boolean

(bool)

create_monitor bool

(bool)

floating_network_id str

(string)

lb_method str

(string)

lb_provider str

(string)

lb_version str

(string)

manage_security_groups bool

(bool)

monitor_delay str

(string)

monitor_max_retries int

(int)

monitor_timeout str

(string)

subnet_id str

(string)

use_octavia bool

(bool)

createMonitor Boolean

(bool)

floatingNetworkId String

(string)

lbMethod String

(string)

lbProvider String

(string)

lbVersion String

(string)

manageSecurityGroups Boolean

(bool)

monitorDelay String

(string)

monitorMaxRetries Number

(int)

monitorTimeout String

(string)

subnetId String

(string)

useOctavia Boolean

(bool)

ClusterCloudProviderOpenstackCloudProviderMetadata

RequestTimeout int

(int)

SearchOrder string

(string)

RequestTimeout int

(int)

SearchOrder string

(string)

requestTimeout Integer

(int)

searchOrder String

(string)

requestTimeout number

(int)

searchOrder string

(string)

request_timeout int

(int)

search_order str

(string)

requestTimeout Number

(int)

searchOrder String

(string)

ClusterCloudProviderOpenstackCloudProviderRoute

RouterId string

(string)

RouterId string

(string)

routerId String

(string)

routerId string

(string)

router_id str

(string)

routerId String

(string)

ClusterCloudProviderVsphereCloudConfig

virtualCenters List<Property Map>

(List)

workspace Property Map

(list maxitems:1)

disk Property Map

(list maxitems:1)

global Property Map

(list maxitems:1)

network Property Map

(list maxitems:1)

ClusterCloudProviderVsphereCloudConfigDisk

ScsiControllerType string

(string)

ScsiControllerType string

(string)

scsiControllerType String

(string)

scsiControllerType string

(string)

scsiControllerType String

(string)

ClusterCloudProviderVsphereCloudConfigGlobal

Datacenter string

(string)

Datacenters string

(string)

Datastore string

(string)

InsecureFlag bool

(bool)

Password string

Registry password (string)

Port string

Port used for SSH communication (string)

SoapRoundtripCount int

(int)

User string

Registry user (string)

VmName string

(string)

VmUuid string

(string)

WorkingDir string

(string)

Datacenter string

(string)

Datacenters string

(string)

Datastore string

(string)

InsecureFlag bool

(bool)

Password string

Registry password (string)

Port string

Port used for SSH communication (string)

SoapRoundtripCount int

(int)

User string

Registry user (string)

VmName string

(string)

VmUuid string

(string)

WorkingDir string

(string)

datacenter String

(string)

datacenters String

(string)

datastore String

(string)

insecureFlag Boolean

(bool)

password String

Registry password (string)

port String

Port used for SSH communication (string)

soapRoundtripCount Integer

(int)

user String

Registry user (string)

vmName String

(string)

vmUuid String

(string)

workingDir String

(string)

datacenter string

(string)

datacenters string

(string)

datastore string

(string)

insecureFlag boolean

(bool)

password string

Registry password (string)

port string

Port used for SSH communication (string)

soapRoundtripCount number

(int)

user string

Registry user (string)

vmName string

(string)

vmUuid string

(string)

workingDir string

(string)

datacenter str

(string)

datacenters str

(string)

datastore str

(string)

insecure_flag bool

(bool)

password str

Registry password (string)

port str

Port used for SSH communication (string)

soap_roundtrip_count int

(int)

user str

Registry user (string)

vm_name str

(string)

vm_uuid str

(string)

working_dir str

(string)

datacenter String

(string)

datacenters String

(string)

datastore String

(string)

insecureFlag Boolean

(bool)

password String

Registry password (string)

port String

Port used for SSH communication (string)

soapRoundtripCount Number

(int)

user String

Registry user (string)

vmName String

(string)

vmUuid String

(string)

workingDir String

(string)

ClusterCloudProviderVsphereCloudConfigNetwork

PublicNetwork string

(string)

PublicNetwork string

(string)

publicNetwork String

(string)

publicNetwork string

(string)

public_network str

(string)

publicNetwork String

(string)

ClusterCloudProviderVsphereCloudConfigVirtualCenter

Datacenters string

(string)

Name string

Name of virtualcenter config for Vsphere Cloud Provider config (string)

Password string

Registry password (string)

User string

Registry user (string)

Port string

Port used for SSH communication (string)

SoapRoundtripCount int

(int)

Datacenters string

(string)

Name string

Name of virtualcenter config for Vsphere Cloud Provider config (string)

Password string

Registry password (string)

User string

Registry user (string)

Port string

Port used for SSH communication (string)

SoapRoundtripCount int

(int)

datacenters String

(string)

name String

Name of virtualcenter config for Vsphere Cloud Provider config (string)

password String

Registry password (string)

user String

Registry user (string)

port String

Port used for SSH communication (string)

soapRoundtripCount Integer

(int)

datacenters string

(string)

name string

Name of virtualcenter config for Vsphere Cloud Provider config (string)

password string

Registry password (string)

user string

Registry user (string)

port string

Port used for SSH communication (string)

soapRoundtripCount number

(int)

datacenters str

(string)

name str

Name of virtualcenter config for Vsphere Cloud Provider config (string)

password str

Registry password (string)

user str

Registry user (string)

port str

Port used for SSH communication (string)

soap_roundtrip_count int

(int)

datacenters String

(string)

name String

Name of virtualcenter config for Vsphere Cloud Provider config (string)

password String

Registry password (string)

user String

Registry user (string)

port String

Port used for SSH communication (string)

soapRoundtripCount Number

(int)

ClusterCloudProviderVsphereCloudConfigWorkspace

Datacenter string

(string)

Server string

(string)

DefaultDatastore string

(string)

Folder string

Folder for S3 service. Available from Rancher v2.2.7 (string)

ResourcepoolPath string

(string)

Datacenter string

(string)

Server string

(string)

DefaultDatastore string

(string)

Folder string

Folder for S3 service. Available from Rancher v2.2.7 (string)

ResourcepoolPath string

(string)

datacenter String

(string)

server String

(string)

defaultDatastore String

(string)

folder String

Folder for S3 service. Available from Rancher v2.2.7 (string)

resourcepoolPath String

(string)

datacenter string

(string)

server string

(string)

defaultDatastore string

(string)

folder string

Folder for S3 service. Available from Rancher v2.2.7 (string)

resourcepoolPath string

(string)

datacenter str

(string)

server str

(string)

default_datastore str

(string)

folder str

Folder for S3 service. Available from Rancher v2.2.7 (string)

resourcepool_path str

(string)

datacenter String

(string)

server String

(string)

defaultDatastore String

(string)

folder String

Folder for S3 service. Available from Rancher v2.2.7 (string)

resourcepoolPath String

(string)

ClusterCloudProviderVsphereCloudProvider

virtualCenters List<Property Map>

(List)

workspace Property Map

(list maxitems:1)

disk Property Map

(list maxitems:1)

global Property Map

(list maxitems:1)

network Property Map

(list maxitems:1)

ClusterCloudProviderVsphereCloudProviderDisk

ScsiControllerType string

(string)

ScsiControllerType string

(string)

scsiControllerType String

(string)

scsiControllerType string

(string)

scsiControllerType String

(string)

ClusterCloudProviderVsphereCloudProviderGlobal

Datacenter string

(string)

Datacenters string

(string)

Datastore string

(string)

InsecureFlag bool

(bool)

Password string

Registry password (string)

Port string

Port used for SSH communication (string)

SoapRoundtripCount int

(int)

User string

Registry user (string)

VmName string

(string)

VmUuid string

(string)

WorkingDir string

(string)

Datacenter string

(string)

Datacenters string

(string)

Datastore string

(string)

InsecureFlag bool

(bool)

Password string

Registry password (string)

Port string

Port used for SSH communication (string)

SoapRoundtripCount int

(int)

User string

Registry user (string)

VmName string

(string)

VmUuid string

(string)

WorkingDir string

(string)

datacenter String

(string)

datacenters String

(string)

datastore String

(string)

insecureFlag Boolean

(bool)

password String

Registry password (string)

port String

Port used for SSH communication (string)

soapRoundtripCount Integer

(int)

user String

Registry user (string)

vmName String

(string)

vmUuid String

(string)

workingDir String

(string)

datacenter string

(string)

datacenters string

(string)

datastore string

(string)

insecureFlag boolean

(bool)

password string

Registry password (string)

port string

Port used for SSH communication (string)

soapRoundtripCount number

(int)

user string

Registry user (string)

vmName string

(string)

vmUuid string

(string)

workingDir string

(string)

datacenter str

(string)

datacenters str

(string)

datastore str

(string)

insecure_flag bool

(bool)

password str

Registry password (string)

port str

Port used for SSH communication (string)

soap_roundtrip_count int

(int)

user str

Registry user (string)

vm_name str

(string)

vm_uuid str

(string)

working_dir str

(string)

datacenter String

(string)

datacenters String

(string)

datastore String

(string)

insecureFlag Boolean

(bool)

password String

Registry password (string)

port String

Port used for SSH communication (string)

soapRoundtripCount Number

(int)

user String

Registry user (string)

vmName String

(string)

vmUuid String

(string)

workingDir String

(string)

ClusterCloudProviderVsphereCloudProviderNetwork

PublicNetwork string

(string)

PublicNetwork string

(string)

publicNetwork String

(string)

publicNetwork string

(string)

public_network str

(string)

publicNetwork String

(string)

ClusterCloudProviderVsphereCloudProviderVirtualCenter

Datacenters string

(string)

Name string

Name of virtualcenter config for Vsphere Cloud Provider config (string)

Password string

Registry password (string)

User string

Registry user (string)

Port string

Port used for SSH communication (string)

SoapRoundtripCount int

(int)

Datacenters string

(string)

Name string

Name of virtualcenter config for Vsphere Cloud Provider config (string)

Password string

Registry password (string)

User string

Registry user (string)

Port string

Port used for SSH communication (string)

SoapRoundtripCount int

(int)

datacenters String

(string)

name String

Name of virtualcenter config for Vsphere Cloud Provider config (string)

password String

Registry password (string)

user String

Registry user (string)

port String

Port used for SSH communication (string)

soapRoundtripCount Integer

(int)

datacenters string

(string)

name string

Name of virtualcenter config for Vsphere Cloud Provider config (string)

password string

Registry password (string)

user string

Registry user (string)

port string

Port used for SSH communication (string)

soapRoundtripCount number

(int)

datacenters str

(string)

name str

Name of virtualcenter config for Vsphere Cloud Provider config (string)

password str

Registry password (string)

user str

Registry user (string)

port str

Port used for SSH communication (string)

soap_roundtrip_count int

(int)

datacenters String

(string)

name String

Name of virtualcenter config for Vsphere Cloud Provider config (string)

password String

Registry password (string)

user String

Registry user (string)

port String

Port used for SSH communication (string)

soapRoundtripCount Number

(int)

ClusterCloudProviderVsphereCloudProviderWorkspace

Datacenter string

(string)

Server string

(string)

DefaultDatastore string

(string)

Folder string

Folder for S3 service. Available from Rancher v2.2.7 (string)

ResourcepoolPath string

(string)

Datacenter string

(string)

Server string

(string)

DefaultDatastore string

(string)

Folder string

Folder for S3 service. Available from Rancher v2.2.7 (string)

ResourcepoolPath string

(string)

datacenter String

(string)

server String

(string)

defaultDatastore String

(string)

folder String

Folder for S3 service. Available from Rancher v2.2.7 (string)

resourcepoolPath String

(string)

datacenter string

(string)

server string

(string)

defaultDatastore string

(string)

folder string

Folder for S3 service. Available from Rancher v2.2.7 (string)

resourcepoolPath string

(string)

datacenter str

(string)

server str

(string)

default_datastore str

(string)

folder str

Folder for S3 service. Available from Rancher v2.2.7 (string)

resourcepool_path str

(string)

datacenter String

(string)

server String

(string)

defaultDatastore String

(string)

folder String

Folder for S3 service. Available from Rancher v2.2.7 (string)

resourcepoolPath String

(string)

ClusterControlPlaneHost

Address string

Address ip for node (string)

NodeName string

Name of the host provisioned via docker machine (string)

Address string

Address ip for node (string)

NodeName string

Name of the host provisioned via docker machine (string)

address String

Address ip for node (string)

nodeName String

Name of the host provisioned via docker machine (string)

address string

Address ip for node (string)

nodeName string

Name of the host provisioned via docker machine (string)

address str

Address ip for node (string)

node_name str

Name of the host provisioned via docker machine (string)

address String

Address ip for node (string)

nodeName String

Name of the host provisioned via docker machine (string)

ClusterDns

NodeSelector Dictionary<string, object>

Node selector key pair (map)

Nodelocal ClusterDnsNodelocal

Docker image for nodelocal (string)

Provider string

Monitoring provider (string)

ReverseCidrs List<string>

Reverse CIDRs (list)

UpstreamNameservers List<string>

Upstream nameservers (list)

NodeSelector map[string]interface{}

Node selector key pair (map)

Nodelocal ClusterDnsNodelocal

Docker image for nodelocal (string)

Provider string

Monitoring provider (string)

ReverseCidrs []string

Reverse CIDRs (list)

UpstreamNameservers []string

Upstream nameservers (list)

nodeSelector Map<String,Object>

Node selector key pair (map)

nodelocal ClusterDnsNodelocal

Docker image for nodelocal (string)

provider String

Monitoring provider (string)

reverseCidrs List<String>

Reverse CIDRs (list)

upstreamNameservers List<String>

Upstream nameservers (list)

nodeSelector {[key: string]: any}

Node selector key pair (map)

nodelocal ClusterDnsNodelocal

Docker image for nodelocal (string)

provider string

Monitoring provider (string)

reverseCidrs string[]

Reverse CIDRs (list)

upstreamNameservers string[]

Upstream nameservers (list)

node_selector Mapping[str, Any]

Node selector key pair (map)

nodelocal ClusterDnsNodelocal

Docker image for nodelocal (string)

provider str

Monitoring provider (string)

reverse_cidrs Sequence[str]

Reverse CIDRs (list)

upstream_nameservers Sequence[str]

Upstream nameservers (list)

nodeSelector Map<Any>

Node selector key pair (map)

nodelocal Property Map

Docker image for nodelocal (string)

provider String

Monitoring provider (string)

reverseCidrs List<String>

Reverse CIDRs (list)

upstreamNameservers List<String>

Upstream nameservers (list)

ClusterDnsNodelocal

IpAddress string

Nodelocal dns ip address (string)

NodeSelector Dictionary<string, object>

Node selector key pair (map)

IpAddress string

Nodelocal dns ip address (string)

NodeSelector map[string]interface{}

Node selector key pair (map)

ipAddress String

Nodelocal dns ip address (string)

nodeSelector Map<String,Object>

Node selector key pair (map)

ipAddress string

Nodelocal dns ip address (string)

nodeSelector {[key: string]: any}

Node selector key pair (map)

ip_address str

Nodelocal dns ip address (string)

node_selector Mapping[str, Any]

Node selector key pair (map)

ipAddress String

Nodelocal dns ip address (string)

nodeSelector Map<Any>

Node selector key pair (map)

ClusterEtcdHost

Address string

Address ip for node (string)

NodeName string

Name of the host provisioned via docker machine (string)

Address string

Address ip for node (string)

NodeName string

Name of the host provisioned via docker machine (string)

address String

Address ip for node (string)

nodeName String

Name of the host provisioned via docker machine (string)

address string

Address ip for node (string)

nodeName string

Name of the host provisioned via docker machine (string)

address str

Address ip for node (string)

node_name str

Name of the host provisioned via docker machine (string)

address String

Address ip for node (string)

nodeName String

Name of the host provisioned via docker machine (string)

ClusterInactiveHost

Address string

Address ip for node (string)

NodeName string

Name of the host provisioned via docker machine (string)

Address string

Address ip for node (string)

NodeName string

Name of the host provisioned via docker machine (string)

address String

Address ip for node (string)

nodeName String

Name of the host provisioned via docker machine (string)

address string

Address ip for node (string)

nodeName string

Name of the host provisioned via docker machine (string)

address str

Address ip for node (string)

node_name str

Name of the host provisioned via docker machine (string)

address String

Address ip for node (string)

nodeName String

Name of the host provisioned via docker machine (string)

ClusterIngress

DefaultBackend bool
DnsPolicy string

Ingress controller DNS policy. ClusterFirstWithHostNet, ClusterFirst, Default, and None are supported. K8S dns Policy (string)

ExtraArgs Dictionary<string, object>

Extra arguments for scheduler service (map)

HttpPort int

Ingress controller http port (int)

HttpsPort int

Ingress controller https port (int)

NetworkMode string

Networt mode for the ingress controller. hostNetwork, hostPort and none are supported (string)

NodeSelector Dictionary<string, object>

Node selector key pair (map)

Options Dictionary<string, object>

Network provider options (map)

Provider string

Monitoring provider (string)

DefaultBackend bool
DnsPolicy string

Ingress controller DNS policy. ClusterFirstWithHostNet, ClusterFirst, Default, and None are supported. K8S dns Policy (string)

ExtraArgs map[string]interface{}

Extra arguments for scheduler service (map)

HttpPort int

Ingress controller http port (int)

HttpsPort int

Ingress controller https port (int)

NetworkMode string

Networt mode for the ingress controller. hostNetwork, hostPort and none are supported (string)

NodeSelector map[string]interface{}

Node selector key pair (map)

Options map[string]interface{}

Network provider options (map)

Provider string

Monitoring provider (string)

defaultBackend Boolean
dnsPolicy String

Ingress controller DNS policy. ClusterFirstWithHostNet, ClusterFirst, Default, and None are supported. K8S dns Policy (string)

extraArgs Map<String,Object>

Extra arguments for scheduler service (map)

httpPort Integer

Ingress controller http port (int)

httpsPort Integer

Ingress controller https port (int)

networkMode String

Networt mode for the ingress controller. hostNetwork, hostPort and none are supported (string)

nodeSelector Map<String,Object>

Node selector key pair (map)

options Map<String,Object>

Network provider options (map)

provider String

Monitoring provider (string)

defaultBackend boolean
dnsPolicy string

Ingress controller DNS policy. ClusterFirstWithHostNet, ClusterFirst, Default, and None are supported. K8S dns Policy (string)

extraArgs {[key: string]: any}

Extra arguments for scheduler service (map)

httpPort number

Ingress controller http port (int)

httpsPort number

Ingress controller https port (int)

networkMode string

Networt mode for the ingress controller. hostNetwork, hostPort and none are supported (string)

nodeSelector {[key: string]: any}

Node selector key pair (map)

options {[key: string]: any}

Network provider options (map)

provider string

Monitoring provider (string)

default_backend bool
dns_policy str

Ingress controller DNS policy. ClusterFirstWithHostNet, ClusterFirst, Default, and None are supported. K8S dns Policy (string)

extra_args Mapping[str, Any]

Extra arguments for scheduler service (map)

http_port int

Ingress controller http port (int)

https_port int

Ingress controller https port (int)

network_mode str

Networt mode for the ingress controller. hostNetwork, hostPort and none are supported (string)

node_selector Mapping[str, Any]

Node selector key pair (map)

options Mapping[str, Any]

Network provider options (map)

provider str

Monitoring provider (string)

defaultBackend Boolean
dnsPolicy String

Ingress controller DNS policy. ClusterFirstWithHostNet, ClusterFirst, Default, and None are supported. K8S dns Policy (string)

extraArgs Map<Any>

Extra arguments for scheduler service (map)

httpPort Number

Ingress controller http port (int)

httpsPort Number

Ingress controller https port (int)

networkMode String

Networt mode for the ingress controller. hostNetwork, hostPort and none are supported (string)

nodeSelector Map<Any>

Node selector key pair (map)

options Map<Any>

Network provider options (map)

provider String

Monitoring provider (string)

ClusterMonitoring

NodeSelector Dictionary<string, object>

Node selector key pair (map)

Options Dictionary<string, object>

Network provider options (map)

Provider string

Monitoring provider (string)

NodeSelector map[string]interface{}

Node selector key pair (map)

Options map[string]interface{}

Network provider options (map)

Provider string

Monitoring provider (string)

nodeSelector Map<String,Object>

Node selector key pair (map)

options Map<String,Object>

Network provider options (map)

provider String

Monitoring provider (string)

nodeSelector {[key: string]: any}

Node selector key pair (map)

options {[key: string]: any}

Network provider options (map)

provider string

Monitoring provider (string)

node_selector Mapping[str, Any]

Node selector key pair (map)

options Mapping[str, Any]

Network provider options (map)

provider str

Monitoring provider (string)

nodeSelector Map<Any>

Node selector key pair (map)

options Map<Any>

Network provider options (map)

provider String

Monitoring provider (string)

ClusterNetwork

AciNetworkProvider ClusterNetworkAciNetworkProvider

Aci network provider config (list maxitems:1)

CalicoNetworkProvider ClusterNetworkCalicoNetworkProvider

Calico network provider config (list maxitems:1)

CanalNetworkProvider ClusterNetworkCanalNetworkProvider

Canal network provider config (list maxitems:1)

FlannelNetworkProvider ClusterNetworkFlannelNetworkProvider

Flannel network provider config (list maxitems:1)

Mtu int

Network provider MTU. Default 0 (int)

Options Dictionary<string, object>

Network provider options (map)

Plugin string

Network provider plugin. calico, canal (default), flannel, none and weave are supported. (string)

WeaveNetworkProvider ClusterNetworkWeaveNetworkProvider

Weave network provider config (list maxitems:1)

AciNetworkProvider ClusterNetworkAciNetworkProvider

Aci network provider config (list maxitems:1)

CalicoNetworkProvider ClusterNetworkCalicoNetworkProvider

Calico network provider config (list maxitems:1)

CanalNetworkProvider ClusterNetworkCanalNetworkProvider

Canal network provider config (list maxitems:1)

FlannelNetworkProvider ClusterNetworkFlannelNetworkProvider

Flannel network provider config (list maxitems:1)

Mtu int

Network provider MTU. Default 0 (int)

Options map[string]interface{}

Network provider options (map)

Plugin string

Network provider plugin. calico, canal (default), flannel, none and weave are supported. (string)

WeaveNetworkProvider ClusterNetworkWeaveNetworkProvider

Weave network provider config (list maxitems:1)

aciNetworkProvider ClusterNetworkAciNetworkProvider

Aci network provider config (list maxitems:1)

calicoNetworkProvider ClusterNetworkCalicoNetworkProvider

Calico network provider config (list maxitems:1)