rke.Cluster
Explore with Pulumi AI
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 <cluster_config_file>:<rke_state_file>
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 <cluster_config_file>:<rke_state_file>:dind
Create 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:
- Addon
Job intTimeout 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)
- Addons
Includes List<string> RKE k8s cluster user addons YAML manifest urls or paths to be deployed (list)
- Authentication
Cluster
Authentication Args RKE k8s cluster authentication configuration (list maxitems:1)
- Cluster
Authorization Args RKE k8s cluster authorization mode configuration (list maxitems:1)
- Bastion
Host ClusterBastion Host Args RKE k8s cluster bastion Host configuration (list maxitems:1)
- Cert
Dir string Specify a certificate dir path (string)
- Cloud
Provider ClusterCloud Provider Args Calico cloud provider (string)
- Cluster
Name string RKE k8s cluster name used in the kube config (string)
- Cluster
Yaml string 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 intCreation RKE k8s cluster delay on creation (int)
- Dind bool
Deploy RKE cluster on a dind environment. Default:
false
(bool)- Dind
Dns stringServer DinD RKE cluster dns (string)
- Dind
Storage stringDriver DinD RKE cluster storage driver (string)
- Disable
Port boolCheck Enable/Disable RKE k8s cluster port checking. Default
false
(bool)- Dns
Cluster
Dns Args RKE k8s cluster DNS Config (list maxitems:1)
- Ignore
Docker boolVersion Enable/Disable RKE k8s cluster strict docker version checking. Default
false
(bool)- Ingress
Cluster
Ingress Args Docker image for ingress (string)
- Kubernetes
Version string K8s version to deploy. If kubernetes image is specified, image version takes precedence. Default:
rke default
(string)- Monitoring
Cluster
Monitoring Args RKE k8s cluster monitoring Config (list maxitems:1)
- Network
Cluster
Network Args (list maxitems:1)
- Nodes
List<Cluster
Node Args> RKE k8s cluster nodes (list)
- Nodes
Confs List<string> Use cluster_yaml instead
- Prefix
Path string RKE k8s directory path (string)
- Private
Registries List<ClusterPrivate Registry Args> RKE k8s cluster private docker registries (list)
- Restore
Cluster
Restore Args Restore cluster. Default
false
(bool)- Rotate
Certificates ClusterRotate Certificates Args RKE k8s cluster rotate certificates configuration (list maxitems:1)
- Services
Cluster
Services Args Services to rotate their certs.
etcd
,kubelet
,kube-apiserver
,kube-proxy
,kube-scheduler
andkube-controller-manager
are supported (list)- Services
Etcd ClusterDeprecated Services Etcd Deprecated Args Use services.etcd instead (list maxitems:1)
Use services.etcd instead
- Services
Kube ClusterApi Deprecated Services Kube Api Deprecated Args Use services.kube_api instead (list maxitems:1)
Use services.kube_api instead
- Services
Kube ClusterController Deprecated Services Kube Controller Deprecated Args Use services.kube_controller instead (list maxitems:1)
Use services.kube_controller instead
- Services
Kube ClusterProxy Deprecated Services Kube Proxy Deprecated Args Use services.kubeproxy instead (list maxitems:1)
Use services.kubeproxy instead
- Services
Kube ClusterScheduler Deprecated Services Kube Scheduler Deprecated Args Use services.scheduler instead (list maxitems:1)
Use services.scheduler instead
- Services
Kubelet ClusterDeprecated Services Kubelet Deprecated Args Use services.kubelet instead (list maxitems:1)
Use services.kubelet instead
- Ssh
Agent boolAuth SSH Agent Auth enable (bool)
- Ssh
Cert stringPath SSH Certificate path (string)
- Ssh
Key stringPath SSH Private Key path (string)
- System
Images ClusterSystem Images Args 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 ClusterUpgrade Strategy Args RKE k8s cluster upgrade strategy (list maxitems:1)
- Addon
Job intTimeout 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)
- Addons
Includes []string RKE k8s cluster user addons YAML manifest urls or paths to be deployed (list)
- Authentication
Cluster
Authentication Args RKE k8s cluster authentication configuration (list maxitems:1)
- Cluster
Authorization Args RKE k8s cluster authorization mode configuration (list maxitems:1)
- Bastion
Host ClusterBastion Host Args RKE k8s cluster bastion Host configuration (list maxitems:1)
- Cert
Dir string Specify a certificate dir path (string)
- Cloud
Provider ClusterCloud Provider Args Calico cloud provider (string)
- Cluster
Name string RKE k8s cluster name used in the kube config (string)
- Cluster
Yaml string 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 intCreation RKE k8s cluster delay on creation (int)
- Dind bool
Deploy RKE cluster on a dind environment. Default:
false
(bool)- Dind
Dns stringServer DinD RKE cluster dns (string)
- Dind
Storage stringDriver DinD RKE cluster storage driver (string)
- Disable
Port boolCheck Enable/Disable RKE k8s cluster port checking. Default
false
(bool)- Dns
Cluster
Dns Args RKE k8s cluster DNS Config (list maxitems:1)
- Ignore
Docker boolVersion Enable/Disable RKE k8s cluster strict docker version checking. Default
false
(bool)- Ingress
Cluster
Ingress Args Docker image for ingress (string)
- Kubernetes
Version string K8s version to deploy. If kubernetes image is specified, image version takes precedence. Default:
rke default
(string)- Monitoring
Cluster
Monitoring Args RKE k8s cluster monitoring Config (list maxitems:1)
- Network
Cluster
Network Args (list maxitems:1)
- Nodes
[]Cluster
Node Args RKE k8s cluster nodes (list)
- Nodes
Confs []string Use cluster_yaml instead
- Prefix
Path string RKE k8s directory path (string)
- Private
Registries []ClusterPrivate Registry Args RKE k8s cluster private docker registries (list)
- Restore
Cluster
Restore Args Restore cluster. Default
false
(bool)- Rotate
Certificates ClusterRotate Certificates Args RKE k8s cluster rotate certificates configuration (list maxitems:1)
- Services
Cluster
Services Args Services to rotate their certs.
etcd
,kubelet
,kube-apiserver
,kube-proxy
,kube-scheduler
andkube-controller-manager
are supported (list)- Services
Etcd ClusterDeprecated Services Etcd Deprecated Args Use services.etcd instead (list maxitems:1)
Use services.etcd instead
- Services
Kube ClusterApi Deprecated Services Kube Api Deprecated Args Use services.kube_api instead (list maxitems:1)
Use services.kube_api instead
- Services
Kube ClusterController Deprecated Services Kube Controller Deprecated Args Use services.kube_controller instead (list maxitems:1)
Use services.kube_controller instead
- Services
Kube ClusterProxy Deprecated Services Kube Proxy Deprecated Args Use services.kubeproxy instead (list maxitems:1)
Use services.kubeproxy instead
- Services
Kube ClusterScheduler Deprecated Services Kube Scheduler Deprecated Args Use services.scheduler instead (list maxitems:1)
Use services.scheduler instead
- Services
Kubelet ClusterDeprecated Services Kubelet Deprecated Args Use services.kubelet instead (list maxitems:1)
Use services.kubelet instead
- Ssh
Agent boolAuth SSH Agent Auth enable (bool)
- Ssh
Cert stringPath SSH Certificate path (string)
- Ssh
Key stringPath SSH Private Key path (string)
- System
Images ClusterSystem Images Args 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 ClusterUpgrade Strategy Args RKE k8s cluster upgrade strategy (list maxitems:1)
- addon
Job IntegerTimeout 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)
- addons
Includes List<String> RKE k8s cluster user addons YAML manifest urls or paths to be deployed (list)
- authentication
Cluster
Authentication Args RKE k8s cluster authentication configuration (list maxitems:1)
- Cluster
Authorization Args RKE k8s cluster authorization mode configuration (list maxitems:1)
- bastion
Host ClusterBastion Host Args RKE k8s cluster bastion Host configuration (list maxitems:1)
- cert
Dir String Specify a certificate dir path (string)
- cloud
Provider ClusterCloud Provider Args Calico cloud provider (string)
- cluster
Name String RKE k8s cluster name used in the kube config (string)
- cluster
Yaml String RKE k8s cluster config yaml encoded. Provider arguments take precedence over this one (string)
- custom
Certs Boolean Use custom certificates from a cert dir (string)
- delay
On IntegerCreation RKE k8s cluster delay on creation (int)
- dind Boolean
Deploy RKE cluster on a dind environment. Default:
false
(bool)- dind
Dns StringServer DinD RKE cluster dns (string)
- dind
Storage StringDriver DinD RKE cluster storage driver (string)
- disable
Port BooleanCheck Enable/Disable RKE k8s cluster port checking. Default
false
(bool)- dns
Cluster
Dns Args RKE k8s cluster DNS Config (list maxitems:1)
- ignore
Docker BooleanVersion Enable/Disable RKE k8s cluster strict docker version checking. Default
false
(bool)- ingress
Cluster
Ingress Args Docker image for ingress (string)
- kubernetes
Version String K8s version to deploy. If kubernetes image is specified, image version takes precedence. Default:
rke default
(string)- monitoring
Cluster
Monitoring Args RKE k8s cluster monitoring Config (list maxitems:1)
- network
Cluster
Network Args (list maxitems:1)
- nodes
List<Cluster
Node Args> RKE k8s cluster nodes (list)
- nodes
Confs List<String> Use cluster_yaml instead
- prefix
Path String RKE k8s directory path (string)
- private
Registries List<ClusterPrivate Registry Args> RKE k8s cluster private docker registries (list)
- restore
Cluster
Restore Args Restore cluster. Default
false
(bool)- rotate
Certificates ClusterRotate Certificates Args RKE k8s cluster rotate certificates configuration (list maxitems:1)
- services
Cluster
Services Args Services to rotate their certs.
etcd
,kubelet
,kube-apiserver
,kube-proxy
,kube-scheduler
andkube-controller-manager
are supported (list)- services
Etcd ClusterDeprecated Services Etcd Deprecated Args Use services.etcd instead (list maxitems:1)
Use services.etcd instead
- services
Kube ClusterApi Deprecated Services Kube Api Deprecated Args Use services.kube_api instead (list maxitems:1)
Use services.kube_api instead
- services
Kube ClusterController Deprecated Services Kube Controller Deprecated Args Use services.kube_controller instead (list maxitems:1)
Use services.kube_controller instead
- services
Kube ClusterProxy Deprecated Services Kube Proxy Deprecated Args Use services.kubeproxy instead (list maxitems:1)
Use services.kubeproxy instead
- services
Kube ClusterScheduler Deprecated Services Kube Scheduler Deprecated Args Use services.scheduler instead (list maxitems:1)
Use services.scheduler instead
- services
Kubelet ClusterDeprecated Services Kubelet Deprecated Args Use services.kubelet instead (list maxitems:1)
Use services.kubelet instead
- ssh
Agent BooleanAuth SSH Agent Auth enable (bool)
- ssh
Cert StringPath SSH Certificate path (string)
- ssh
Key StringPath SSH Private Key path (string)
- system
Images ClusterSystem Images Args RKE k8s cluster system images list (list maxitems:1)
- update
Only Boolean Skip idempotent deployment of control and etcd plane. Default
false
(bool)- upgrade
Strategy ClusterUpgrade Strategy Args RKE k8s cluster upgrade strategy (list maxitems:1)
- addon
Job numberTimeout 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)
- addons
Includes string[] RKE k8s cluster user addons YAML manifest urls or paths to be deployed (list)
- authentication
Cluster
Authentication Args RKE k8s cluster authentication configuration (list maxitems:1)
- Cluster
Authorization Args RKE k8s cluster authorization mode configuration (list maxitems:1)
- bastion
Host ClusterBastion Host Args RKE k8s cluster bastion Host configuration (list maxitems:1)
- cert
Dir string Specify a certificate dir path (string)
- cloud
Provider ClusterCloud Provider Args Calico cloud provider (string)
- cluster
Name string RKE k8s cluster name used in the kube config (string)
- cluster
Yaml string RKE k8s cluster config yaml encoded. Provider arguments take precedence over this one (string)
- custom
Certs boolean Use custom certificates from a cert dir (string)
- delay
On numberCreation RKE k8s cluster delay on creation (int)
- dind boolean
Deploy RKE cluster on a dind environment. Default:
false
(bool)- dind
Dns stringServer DinD RKE cluster dns (string)
- dind
Storage stringDriver DinD RKE cluster storage driver (string)
- disable
Port booleanCheck Enable/Disable RKE k8s cluster port checking. Default
false
(bool)- dns
Cluster
Dns Args RKE k8s cluster DNS Config (list maxitems:1)
- ignore
Docker booleanVersion Enable/Disable RKE k8s cluster strict docker version checking. Default
false
(bool)- ingress
Cluster
Ingress Args Docker image for ingress (string)
- kubernetes
Version string K8s version to deploy. If kubernetes image is specified, image version takes precedence. Default:
rke default
(string)- monitoring
Cluster
Monitoring Args RKE k8s cluster monitoring Config (list maxitems:1)
- network
Cluster
Network Args (list maxitems:1)
- nodes
Cluster
Node Args[] RKE k8s cluster nodes (list)
- nodes
Confs string[] Use cluster_yaml instead
- prefix
Path string RKE k8s directory path (string)
- private
Registries ClusterPrivate Registry Args[] RKE k8s cluster private docker registries (list)
- restore
Cluster
Restore Args Restore cluster. Default
false
(bool)- rotate
Certificates ClusterRotate Certificates Args RKE k8s cluster rotate certificates configuration (list maxitems:1)
- services
Cluster
Services Args Services to rotate their certs.
etcd
,kubelet
,kube-apiserver
,kube-proxy
,kube-scheduler
andkube-controller-manager
are supported (list)- services
Etcd ClusterDeprecated Services Etcd Deprecated Args Use services.etcd instead (list maxitems:1)
Use services.etcd instead
- services
Kube ClusterApi Deprecated Services Kube Api Deprecated Args Use services.kube_api instead (list maxitems:1)
Use services.kube_api instead
- services
Kube ClusterController Deprecated Services Kube Controller Deprecated Args Use services.kube_controller instead (list maxitems:1)
Use services.kube_controller instead
- services
Kube ClusterProxy Deprecated Services Kube Proxy Deprecated Args Use services.kubeproxy instead (list maxitems:1)
Use services.kubeproxy instead
- services
Kube ClusterScheduler Deprecated Services Kube Scheduler Deprecated Args Use services.scheduler instead (list maxitems:1)
Use services.scheduler instead
- services
Kubelet ClusterDeprecated Services Kubelet Deprecated Args Use services.kubelet instead (list maxitems:1)
Use services.kubelet instead
- ssh
Agent booleanAuth SSH Agent Auth enable (bool)
- ssh
Cert stringPath SSH Certificate path (string)
- ssh
Key stringPath SSH Private Key path (string)
- system
Images ClusterSystem Images Args RKE k8s cluster system images list (list maxitems:1)
- update
Only boolean Skip idempotent deployment of control and etcd plane. Default
false
(bool)- upgrade
Strategy ClusterUpgrade Strategy Args RKE k8s cluster upgrade strategy (list maxitems:1)
- addon_
job_ inttimeout 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
Cluster
Authentication Args RKE k8s cluster authentication configuration (list maxitems:1)
- Cluster
Authorization Args RKE k8s cluster authorization mode configuration (list maxitems:1)
- bastion_
host ClusterBastion Host Args RKE k8s cluster bastion Host configuration (list maxitems:1)
- cert_
dir str Specify a certificate dir path (string)
- cloud_
provider ClusterCloud Provider Args 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_ intcreation RKE k8s cluster delay on creation (int)
- dind bool
Deploy RKE cluster on a dind environment. Default:
false
(bool)- dind_
dns_ strserver DinD RKE cluster dns (string)
- dind_
storage_ strdriver DinD RKE cluster storage driver (string)
- disable_
port_ boolcheck Enable/Disable RKE k8s cluster port checking. Default
false
(bool)- dns
Cluster
Dns Args RKE k8s cluster DNS Config (list maxitems:1)
- ignore_
docker_ boolversion Enable/Disable RKE k8s cluster strict docker version checking. Default
false
(bool)- ingress
Cluster
Ingress Args 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
Cluster
Monitoring Args RKE k8s cluster monitoring Config (list maxitems:1)
- network
Cluster
Network Args (list maxitems:1)
- nodes
Sequence[Cluster
Node Args] RKE k8s cluster nodes (list)
- nodes_
confs Sequence[str] Use cluster_yaml instead
- prefix_
path str RKE k8s directory path (string)
- private_
registries Sequence[ClusterPrivate Registry Args] RKE k8s cluster private docker registries (list)
- restore
Cluster
Restore Args Restore cluster. Default
false
(bool)- rotate_
certificates ClusterRotate Certificates Args RKE k8s cluster rotate certificates configuration (list maxitems:1)
- services
Cluster
Services Args Services to rotate their certs.
etcd
,kubelet
,kube-apiserver
,kube-proxy
,kube-scheduler
andkube-controller-manager
are supported (list)- services_
etcd_ Clusterdeprecated Services Etcd Deprecated Args Use services.etcd instead (list maxitems:1)
Use services.etcd instead
- services_
kube_ Clusterapi_ deprecated Services Kube Api Deprecated Args Use services.kube_api instead (list maxitems:1)
Use services.kube_api instead
- services_
kube_ Clustercontroller_ deprecated Services Kube Controller Deprecated Args Use services.kube_controller instead (list maxitems:1)
Use services.kube_controller instead
- services_
kube_ Clusterproxy_ deprecated Services Kube Proxy Deprecated Args Use services.kubeproxy instead (list maxitems:1)
Use services.kubeproxy instead
- services_
kube_ Clusterscheduler_ deprecated Services Kube Scheduler Deprecated Args Use services.scheduler instead (list maxitems:1)
Use services.scheduler instead
- services_
kubelet_ Clusterdeprecated Services Kubelet Deprecated Args Use services.kubelet instead (list maxitems:1)
Use services.kubelet instead
- ssh_
agent_ boolauth SSH Agent Auth enable (bool)
- ssh_
cert_ strpath SSH Certificate path (string)
- ssh_
key_ strpath SSH Private Key path (string)
- system_
images ClusterSystem Images Args 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 ClusterUpgrade Strategy Args RKE k8s cluster upgrade strategy (list maxitems:1)
- addon
Job NumberTimeout 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)
- addons
Includes 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)
- Property Map
RKE k8s cluster authorization mode configuration (list maxitems:1)
- bastion
Host Property Map RKE k8s cluster bastion Host configuration (list maxitems:1)
- cert
Dir String Specify a certificate dir path (string)
- cloud
Provider Property Map Calico cloud provider (string)
- cluster
Name String RKE k8s cluster name used in the kube config (string)
- cluster
Yaml String RKE k8s cluster config yaml encoded. Provider arguments take precedence over this one (string)
- custom
Certs Boolean Use custom certificates from a cert dir (string)
- delay
On NumberCreation RKE k8s cluster delay on creation (int)
- dind Boolean
Deploy RKE cluster on a dind environment. Default:
false
(bool)- dind
Dns StringServer DinD RKE cluster dns (string)
- dind
Storage StringDriver DinD RKE cluster storage driver (string)
- disable
Port BooleanCheck Enable/Disable RKE k8s cluster port checking. Default
false
(bool)- dns Property Map
RKE k8s cluster DNS Config (list maxitems:1)
- ignore
Docker BooleanVersion Enable/Disable RKE k8s cluster strict docker version checking. Default
false
(bool)- ingress Property Map
Docker image for ingress (string)
- kubernetes
Version 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)
- nodes
Confs List<String> Use cluster_yaml instead
- prefix
Path String RKE k8s directory path (string)
- private
Registries List<Property Map> RKE k8s cluster private docker registries (list)
- restore Property Map
Restore cluster. Default
false
(bool)- rotate
Certificates 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
andkube-controller-manager
are supported (list)- services
Etcd Property MapDeprecated Use services.etcd instead (list maxitems:1)
Use services.etcd instead
- services
Kube Property MapApi Deprecated Use services.kube_api instead (list maxitems:1)
Use services.kube_api instead
- services
Kube Property MapController Deprecated Use services.kube_controller instead (list maxitems:1)
Use services.kube_controller instead
- services
Kube Property MapProxy Deprecated Use services.kubeproxy instead (list maxitems:1)
Use services.kubeproxy instead
- services
Kube Property MapScheduler Deprecated Use services.scheduler instead (list maxitems:1)
Use services.scheduler instead
- services
Kubelet Property MapDeprecated Use services.kubelet instead (list maxitems:1)
Use services.kubelet instead
- ssh
Agent BooleanAuth SSH Agent Auth enable (bool)
- ssh
Cert StringPath SSH Certificate path (string)
- ssh
Key StringPath SSH Private Key path (string)
- system
Images Property Map RKE k8s cluster system images list (list maxitems:1)
- update
Only Boolean Skip idempotent deployment of control and etcd plane. Default
false
(bool)- upgrade
Strategy 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:
- Api
Server stringUrl (Computed) RKE k8s cluster api server url (string)
- Ca
Crt string (Computed/Sensitive) RKE k8s cluster CA certificate (string)
- Certificates
List<Cluster
Certificate> (Computed/Sensitive) RKE k8s cluster certificates (string)
- Client
Cert string (Computed/Sensitive) RKE k8s cluster client certificate (string)
- Client
Key string (Computed/Sensitive) RKE k8s cluster client key (string)
- Cluster
Cidr string Cluster CIDR option for kube controller service (string)
- Cluster
Dns stringServer Cluster DNS Server option for kubelet service (string)
- Cluster
Domain string Cluster Domain option for kubelet service. Default
cluster.local
(string)- Control
Plane List<ClusterHosts Control Plane Host> (Computed) RKE k8s cluster control plane nodes (list)
- Etcd
Hosts List<ClusterEtcd Host> (Computed) RKE k8s cluster etcd nodes (list)
- Id string
The provider-assigned unique ID for this managed resource.
- Inactive
Hosts List<ClusterInactive Host> (Computed) RKE k8s cluster inactive nodes (list)
- Internal
Kube stringConfig Yaml (Computed/Sensitive) RKE k8s cluster internal kube config yaml (string)
Use kube_config_yaml instead
- Kube
Admin stringUser (Computed) RKE k8s cluster admin user (string)
- Kube
Config stringYaml (Computed/Sensitive) RKE k8s cluster kube config yaml (string)
- Rke
Cluster stringYaml (Computed/Sensitive) RKE k8s cluster config yaml (string)
- Rke
State string (Computed/Sensitive) RKE k8s cluster state (string)
- Running
System ClusterImages Running System Images (Computed) RKE k8s cluster running system images list (list)
- Worker
Hosts List<ClusterWorker Host> (Computed) RKE k8s cluster worker nodes (list)
- Api
Server stringUrl (Computed) RKE k8s cluster api server url (string)
- Ca
Crt string (Computed/Sensitive) RKE k8s cluster CA certificate (string)
- Certificates
[]Cluster
Certificate (Computed/Sensitive) RKE k8s cluster certificates (string)
- Client
Cert string (Computed/Sensitive) RKE k8s cluster client certificate (string)
- Client
Key string (Computed/Sensitive) RKE k8s cluster client key (string)
- Cluster
Cidr string Cluster CIDR option for kube controller service (string)
- Cluster
Dns stringServer Cluster DNS Server option for kubelet service (string)
- Cluster
Domain string Cluster Domain option for kubelet service. Default
cluster.local
(string)- Control
Plane []ClusterHosts Control Plane Host (Computed) RKE k8s cluster control plane nodes (list)
- Etcd
Hosts []ClusterEtcd Host (Computed) RKE k8s cluster etcd nodes (list)
- Id string
The provider-assigned unique ID for this managed resource.
- Inactive
Hosts []ClusterInactive Host (Computed) RKE k8s cluster inactive nodes (list)
- Internal
Kube stringConfig Yaml (Computed/Sensitive) RKE k8s cluster internal kube config yaml (string)
Use kube_config_yaml instead
- Kube
Admin stringUser (Computed) RKE k8s cluster admin user (string)
- Kube
Config stringYaml (Computed/Sensitive) RKE k8s cluster kube config yaml (string)
- Rke
Cluster stringYaml (Computed/Sensitive) RKE k8s cluster config yaml (string)
- Rke
State string (Computed/Sensitive) RKE k8s cluster state (string)
- Running
System ClusterImages Running System Images (Computed) RKE k8s cluster running system images list (list)
- Worker
Hosts []ClusterWorker Host (Computed) RKE k8s cluster worker nodes (list)
- api
Server StringUrl (Computed) RKE k8s cluster api server url (string)
- ca
Crt String (Computed/Sensitive) RKE k8s cluster CA certificate (string)
- certificates
List<Cluster
Certificate> (Computed/Sensitive) RKE k8s cluster certificates (string)
- client
Cert String (Computed/Sensitive) RKE k8s cluster client certificate (string)
- client
Key String (Computed/Sensitive) RKE k8s cluster client key (string)
- cluster
Cidr String Cluster CIDR option for kube controller service (string)
- cluster
Dns StringServer Cluster DNS Server option for kubelet service (string)
- cluster
Domain String Cluster Domain option for kubelet service. Default
cluster.local
(string)- control
Plane List<ClusterHosts Control Plane Host> (Computed) RKE k8s cluster control plane nodes (list)
- etcd
Hosts List<ClusterEtcd Host> (Computed) RKE k8s cluster etcd nodes (list)
- id String
The provider-assigned unique ID for this managed resource.
- inactive
Hosts List<ClusterInactive Host> (Computed) RKE k8s cluster inactive nodes (list)
- internal
Kube StringConfig Yaml (Computed/Sensitive) RKE k8s cluster internal kube config yaml (string)
Use kube_config_yaml instead
- kube
Admin StringUser (Computed) RKE k8s cluster admin user (string)
- kube
Config StringYaml (Computed/Sensitive) RKE k8s cluster kube config yaml (string)
- rke
Cluster StringYaml (Computed/Sensitive) RKE k8s cluster config yaml (string)
- rke
State String (Computed/Sensitive) RKE k8s cluster state (string)
- running
System ClusterImages Running System Images (Computed) RKE k8s cluster running system images list (list)
- worker
Hosts List<ClusterWorker Host> (Computed) RKE k8s cluster worker nodes (list)
- api
Server stringUrl (Computed) RKE k8s cluster api server url (string)
- ca
Crt string (Computed/Sensitive) RKE k8s cluster CA certificate (string)
- certificates
Cluster
Certificate[] (Computed/Sensitive) RKE k8s cluster certificates (string)
- client
Cert string (Computed/Sensitive) RKE k8s cluster client certificate (string)
- client
Key string (Computed/Sensitive) RKE k8s cluster client key (string)
- cluster
Cidr string Cluster CIDR option for kube controller service (string)
- cluster
Dns stringServer Cluster DNS Server option for kubelet service (string)
- cluster
Domain string Cluster Domain option for kubelet service. Default
cluster.local
(string)- control
Plane ClusterHosts Control Plane Host[] (Computed) RKE k8s cluster control plane nodes (list)
- etcd
Hosts ClusterEtcd Host[] (Computed) RKE k8s cluster etcd nodes (list)
- id string
The provider-assigned unique ID for this managed resource.
- inactive
Hosts ClusterInactive Host[] (Computed) RKE k8s cluster inactive nodes (list)
- internal
Kube stringConfig Yaml (Computed/Sensitive) RKE k8s cluster internal kube config yaml (string)
Use kube_config_yaml instead
- kube
Admin stringUser (Computed) RKE k8s cluster admin user (string)
- kube
Config stringYaml (Computed/Sensitive) RKE k8s cluster kube config yaml (string)
- rke
Cluster stringYaml (Computed/Sensitive) RKE k8s cluster config yaml (string)
- rke
State string (Computed/Sensitive) RKE k8s cluster state (string)
- running
System ClusterImages Running System Images (Computed) RKE k8s cluster running system images list (list)
- worker
Hosts ClusterWorker Host[] (Computed) RKE k8s cluster worker nodes (list)
- api_
server_ strurl (Computed) RKE k8s cluster api server url (string)
- ca_
crt str (Computed/Sensitive) RKE k8s cluster CA certificate (string)
- certificates
Sequence[Cluster
Certificate] (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_ strserver Cluster DNS Server option for kubelet service (string)
- cluster_
domain str Cluster Domain option for kubelet service. Default
cluster.local
(string)- control_
plane_ Sequence[Clusterhosts Control Plane Host] (Computed) RKE k8s cluster control plane nodes (list)
- etcd_
hosts Sequence[ClusterEtcd Host] (Computed) RKE k8s cluster etcd nodes (list)
- id str
The provider-assigned unique ID for this managed resource.
- inactive_
hosts Sequence[ClusterInactive Host] (Computed) RKE k8s cluster inactive nodes (list)
- internal_
kube_ strconfig_ yaml (Computed/Sensitive) RKE k8s cluster internal kube config yaml (string)
Use kube_config_yaml instead
- kube_
admin_ struser (Computed) RKE k8s cluster admin user (string)
- kube_
config_ stryaml (Computed/Sensitive) RKE k8s cluster kube config yaml (string)
- rke_
cluster_ stryaml (Computed/Sensitive) RKE k8s cluster config yaml (string)
- rke_
state str (Computed/Sensitive) RKE k8s cluster state (string)
- running_
system_ Clusterimages Running System Images (Computed) RKE k8s cluster running system images list (list)
- worker_
hosts Sequence[ClusterWorker Host] (Computed) RKE k8s cluster worker nodes (list)
- api
Server StringUrl (Computed) RKE k8s cluster api server url (string)
- ca
Crt String (Computed/Sensitive) RKE k8s cluster CA certificate (string)
- certificates List<Property Map>
(Computed/Sensitive) RKE k8s cluster certificates (string)
- client
Cert String (Computed/Sensitive) RKE k8s cluster client certificate (string)
- client
Key String (Computed/Sensitive) RKE k8s cluster client key (string)
- cluster
Cidr String Cluster CIDR option for kube controller service (string)
- cluster
Dns StringServer Cluster DNS Server option for kubelet service (string)
- cluster
Domain String Cluster Domain option for kubelet service. Default
cluster.local
(string)- control
Plane List<Property Map>Hosts (Computed) RKE k8s cluster control plane nodes (list)
- etcd
Hosts List<Property Map> (Computed) RKE k8s cluster etcd nodes (list)
- id String
The provider-assigned unique ID for this managed resource.
- inactive
Hosts List<Property Map> (Computed) RKE k8s cluster inactive nodes (list)
- internal
Kube StringConfig Yaml (Computed/Sensitive) RKE k8s cluster internal kube config yaml (string)
Use kube_config_yaml instead
- kube
Admin StringUser (Computed) RKE k8s cluster admin user (string)
- kube
Config StringYaml (Computed/Sensitive) RKE k8s cluster kube config yaml (string)
- rke
Cluster StringYaml (Computed/Sensitive) RKE k8s cluster config yaml (string)
- rke
State String (Computed/Sensitive) RKE k8s cluster state (string)
- running
System Property MapImages (Computed) RKE k8s cluster running system images list (list)
- worker
Hosts List<Property Map> (Computed) RKE k8s cluster worker nodes (list)
Look up 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.
- Addon
Job intTimeout 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)
- Addons
Includes List<string> RKE k8s cluster user addons YAML manifest urls or paths to be deployed (list)
- Api
Server stringUrl (Computed) RKE k8s cluster api server url (string)
- Authentication
Cluster
Authentication Args RKE k8s cluster authentication configuration (list maxitems:1)
- Cluster
Authorization Args RKE k8s cluster authorization mode configuration (list maxitems:1)
- Bastion
Host ClusterBastion Host Args RKE k8s cluster bastion Host configuration (list maxitems:1)
- Ca
Crt string (Computed/Sensitive) RKE k8s cluster CA certificate (string)
- Cert
Dir string Specify a certificate dir path (string)
- Certificates
List<Cluster
Certificate Args> (Computed/Sensitive) RKE k8s cluster certificates (string)
- Client
Cert string (Computed/Sensitive) RKE k8s cluster client certificate (string)
- Client
Key string (Computed/Sensitive) RKE k8s cluster client key (string)
- Cloud
Provider ClusterCloud Provider Args Calico cloud provider (string)
- Cluster
Cidr string Cluster CIDR option for kube controller service (string)
- Cluster
Dns stringServer Cluster DNS Server option for kubelet service (string)
- Cluster
Domain string Cluster Domain option for kubelet service. Default
cluster.local
(string)- Cluster
Name string RKE k8s cluster name used in the kube config (string)
- Cluster
Yaml string RKE k8s cluster config yaml encoded. Provider arguments take precedence over this one (string)
- Control
Plane List<ClusterHosts Control Plane Host Args> (Computed) RKE k8s cluster control plane nodes (list)
- Custom
Certs bool Use custom certificates from a cert dir (string)
- Delay
On intCreation RKE k8s cluster delay on creation (int)
- Dind bool
Deploy RKE cluster on a dind environment. Default:
false
(bool)- Dind
Dns stringServer DinD RKE cluster dns (string)
- Dind
Storage stringDriver DinD RKE cluster storage driver (string)
- Disable
Port boolCheck Enable/Disable RKE k8s cluster port checking. Default
false
(bool)- Dns
Cluster
Dns Args RKE k8s cluster DNS Config (list maxitems:1)
- Etcd
Hosts List<ClusterEtcd Host Args> (Computed) RKE k8s cluster etcd nodes (list)
- Ignore
Docker boolVersion Enable/Disable RKE k8s cluster strict docker version checking. Default
false
(bool)- Inactive
Hosts List<ClusterInactive Host Args> (Computed) RKE k8s cluster inactive nodes (list)
- Ingress
Cluster
Ingress Args Docker image for ingress (string)
- Internal
Kube stringConfig Yaml (Computed/Sensitive) RKE k8s cluster internal kube config yaml (string)
Use kube_config_yaml instead
- Kube
Admin stringUser (Computed) RKE k8s cluster admin user (string)
- Kube
Config stringYaml (Computed/Sensitive) RKE k8s cluster kube config yaml (string)
- Kubernetes
Version string K8s version to deploy. If kubernetes image is specified, image version takes precedence. Default:
rke default
(string)- Monitoring
Cluster
Monitoring Args RKE k8s cluster monitoring Config (list maxitems:1)
- Network
Cluster
Network Args (list maxitems:1)
- Nodes
List<Cluster
Node Args> RKE k8s cluster nodes (list)
- Nodes
Confs List<string> Use cluster_yaml instead
- Prefix
Path string RKE k8s directory path (string)
- Private
Registries List<ClusterPrivate Registry Args> RKE k8s cluster private docker registries (list)
- Restore
Cluster
Restore Args Restore cluster. Default
false
(bool)- Rke
Cluster stringYaml (Computed/Sensitive) RKE k8s cluster config yaml (string)
- Rke
State string (Computed/Sensitive) RKE k8s cluster state (string)
- Rotate
Certificates ClusterRotate Certificates Args RKE k8s cluster rotate certificates configuration (list maxitems:1)
- Running
System ClusterImages Running System Images Args (Computed) RKE k8s cluster running system images list (list)
- Services
Cluster
Services Args Services to rotate their certs.
etcd
,kubelet
,kube-apiserver
,kube-proxy
,kube-scheduler
andkube-controller-manager
are supported (list)- Services
Etcd ClusterDeprecated Services Etcd Deprecated Args Use services.etcd instead (list maxitems:1)
Use services.etcd instead
- Services
Kube ClusterApi Deprecated Services Kube Api Deprecated Args Use services.kube_api instead (list maxitems:1)
Use services.kube_api instead
- Services
Kube ClusterController Deprecated Services Kube Controller Deprecated Args Use services.kube_controller instead (list maxitems:1)
Use services.kube_controller instead
- Services
Kube ClusterProxy Deprecated Services Kube Proxy Deprecated Args Use services.kubeproxy instead (list maxitems:1)
Use services.kubeproxy instead
- Services
Kube ClusterScheduler Deprecated Services Kube Scheduler Deprecated Args Use services.scheduler instead (list maxitems:1)
Use services.scheduler instead
- Services
Kubelet ClusterDeprecated Services Kubelet Deprecated Args Use services.kubelet instead (list maxitems:1)
Use services.kubelet instead
- Ssh
Agent boolAuth SSH Agent Auth enable (bool)
- Ssh
Cert stringPath SSH Certificate path (string)
- Ssh
Key stringPath SSH Private Key path (string)
- System
Images ClusterSystem Images Args 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 ClusterUpgrade Strategy Args RKE k8s cluster upgrade strategy (list maxitems:1)
- Worker
Hosts List<ClusterWorker Host Args> (Computed) RKE k8s cluster worker nodes (list)
- Addon
Job intTimeout 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)
- Addons
Includes []string RKE k8s cluster user addons YAML manifest urls or paths to be deployed (list)
- Api
Server stringUrl (Computed) RKE k8s cluster api server url (string)
- Authentication
Cluster
Authentication Args RKE k8s cluster authentication configuration (list maxitems:1)
- Cluster
Authorization Args RKE k8s cluster authorization mode configuration (list maxitems:1)
- Bastion
Host ClusterBastion Host Args RKE k8s cluster bastion Host configuration (list maxitems:1)
- Ca
Crt string (Computed/Sensitive) RKE k8s cluster CA certificate (string)
- Cert
Dir string Specify a certificate dir path (string)
- Certificates
[]Cluster
Certificate Args (Computed/Sensitive) RKE k8s cluster certificates (string)
- Client
Cert string (Computed/Sensitive) RKE k8s cluster client certificate (string)
- Client
Key string (Computed/Sensitive) RKE k8s cluster client key (string)
- Cloud
Provider ClusterCloud Provider Args Calico cloud provider (string)
- Cluster
Cidr string Cluster CIDR option for kube controller service (string)
- Cluster
Dns stringServer Cluster DNS Server option for kubelet service (string)
- Cluster
Domain string Cluster Domain option for kubelet service. Default
cluster.local
(string)- Cluster
Name string RKE k8s cluster name used in the kube config (string)
- Cluster
Yaml string RKE k8s cluster config yaml encoded. Provider arguments take precedence over this one (string)
- Control
Plane []ClusterHosts Control Plane Host Args (Computed) RKE k8s cluster control plane nodes (list)
- Custom
Certs bool Use custom certificates from a cert dir (string)
- Delay
On intCreation RKE k8s cluster delay on creation (int)
- Dind bool
Deploy RKE cluster on a dind environment. Default:
false
(bool)- Dind
Dns stringServer DinD RKE cluster dns (string)
- Dind
Storage stringDriver DinD RKE cluster storage driver (string)
- Disable
Port boolCheck Enable/Disable RKE k8s cluster port checking. Default
false
(bool)- Dns
Cluster
Dns Args RKE k8s cluster DNS Config (list maxitems:1)
- Etcd
Hosts []ClusterEtcd Host Args (Computed) RKE k8s cluster etcd nodes (list)
- Ignore
Docker boolVersion Enable/Disable RKE k8s cluster strict docker version checking. Default
false
(bool)- Inactive
Hosts []ClusterInactive Host Args (Computed) RKE k8s cluster inactive nodes (list)
- Ingress
Cluster
Ingress Args Docker image for ingress (string)
- Internal
Kube stringConfig Yaml (Computed/Sensitive) RKE k8s cluster internal kube config yaml (string)
Use kube_config_yaml instead
- Kube
Admin stringUser (Computed) RKE k8s cluster admin user (string)
- Kube
Config stringYaml (Computed/Sensitive) RKE k8s cluster kube config yaml (string)
- Kubernetes
Version string K8s version to deploy. If kubernetes image is specified, image version takes precedence. Default:
rke default
(string)- Monitoring
Cluster
Monitoring Args RKE k8s cluster monitoring Config (list maxitems:1)
- Network
Cluster
Network Args (list maxitems:1)
- Nodes
[]Cluster
Node Args RKE k8s cluster nodes (list)
- Nodes
Confs []string Use cluster_yaml instead
- Prefix
Path string RKE k8s directory path (string)
- Private
Registries []ClusterPrivate Registry Args RKE k8s cluster private docker registries (list)
- Restore
Cluster
Restore Args Restore cluster. Default
false
(bool)- Rke
Cluster stringYaml (Computed/Sensitive) RKE k8s cluster config yaml (string)
- Rke
State string (Computed/Sensitive) RKE k8s cluster state (string)
- Rotate
Certificates ClusterRotate Certificates Args RKE k8s cluster rotate certificates configuration (list maxitems:1)
- Running
System ClusterImages Running System Images Args (Computed) RKE k8s cluster running system images list (list)
- Services
Cluster
Services Args Services to rotate their certs.
etcd
,kubelet
,kube-apiserver
,kube-proxy
,kube-scheduler
andkube-controller-manager
are supported (list)- Services
Etcd ClusterDeprecated Services Etcd Deprecated Args Use services.etcd instead (list maxitems:1)
Use services.etcd instead
- Services
Kube ClusterApi Deprecated Services Kube Api Deprecated Args Use services.kube_api instead (list maxitems:1)
Use services.kube_api instead
- Services
Kube ClusterController Deprecated Services Kube Controller Deprecated Args Use services.kube_controller instead (list maxitems:1)
Use services.kube_controller instead
- Services
Kube ClusterProxy Deprecated Services Kube Proxy Deprecated Args Use services.kubeproxy instead (list maxitems:1)
Use services.kubeproxy instead
- Services
Kube ClusterScheduler Deprecated Services Kube Scheduler Deprecated Args Use services.scheduler instead (list maxitems:1)
Use services.scheduler instead
- Services
Kubelet ClusterDeprecated Services Kubelet Deprecated Args Use services.kubelet instead (list maxitems:1)
Use services.kubelet instead
- Ssh
Agent boolAuth SSH Agent Auth enable (bool)
- Ssh
Cert stringPath SSH Certificate path (string)
- Ssh
Key stringPath SSH Private Key path (string)
- System
Images ClusterSystem Images Args 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 ClusterUpgrade Strategy Args RKE k8s cluster upgrade strategy (list maxitems:1)
- Worker
Hosts []ClusterWorker Host Args (Computed) RKE k8s cluster worker nodes (list)
- addon
Job IntegerTimeout 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)
- addons
Includes List<String> RKE k8s cluster user addons YAML manifest urls or paths to be deployed (list)
- api
Server StringUrl (Computed) RKE k8s cluster api server url (string)
- authentication
Cluster
Authentication Args RKE k8s cluster authentication configuration (list maxitems:1)
- Cluster
Authorization Args RKE k8s cluster authorization mode configuration (list maxitems:1)
- bastion
Host ClusterBastion Host Args RKE k8s cluster bastion Host configuration (list maxitems:1)
- ca
Crt String (Computed/Sensitive) RKE k8s cluster CA certificate (string)
- cert
Dir String Specify a certificate dir path (string)
- certificates
List<Cluster
Certificate Args> (Computed/Sensitive) RKE k8s cluster certificates (string)
- client
Cert String (Computed/Sensitive) RKE k8s cluster client certificate (string)
- client
Key String (Computed/Sensitive) RKE k8s cluster client key (string)
- cloud
Provider ClusterCloud Provider Args Calico cloud provider (string)
- cluster
Cidr String Cluster CIDR option for kube controller service (string)
- cluster
Dns StringServer Cluster DNS Server option for kubelet service (string)
- cluster
Domain String Cluster Domain option for kubelet service. Default
cluster.local
(string)- cluster
Name String RKE k8s cluster name used in the kube config (string)
- cluster
Yaml String RKE k8s cluster config yaml encoded. Provider arguments take precedence over this one (string)
- control
Plane List<ClusterHosts Control Plane Host Args> (Computed) RKE k8s cluster control plane nodes (list)
- custom
Certs Boolean Use custom certificates from a cert dir (string)
- delay
On IntegerCreation RKE k8s cluster delay on creation (int)
- dind Boolean
Deploy RKE cluster on a dind environment. Default:
false
(bool)- dind
Dns StringServer DinD RKE cluster dns (string)
- dind
Storage StringDriver DinD RKE cluster storage driver (string)
- disable
Port BooleanCheck Enable/Disable RKE k8s cluster port checking. Default
false
(bool)- dns
Cluster
Dns Args RKE k8s cluster DNS Config (list maxitems:1)
- etcd
Hosts List<ClusterEtcd Host Args> (Computed) RKE k8s cluster etcd nodes (list)
- ignore
Docker BooleanVersion Enable/Disable RKE k8s cluster strict docker version checking. Default
false
(bool)- inactive
Hosts List<ClusterInactive Host Args> (Computed) RKE k8s cluster inactive nodes (list)
- ingress
Cluster
Ingress Args Docker image for ingress (string)
- internal
Kube StringConfig Yaml (Computed/Sensitive) RKE k8s cluster internal kube config yaml (string)
Use kube_config_yaml instead
- kube
Admin StringUser (Computed) RKE k8s cluster admin user (string)
- kube
Config StringYaml (Computed/Sensitive) RKE k8s cluster kube config yaml (string)
- kubernetes
Version String K8s version to deploy. If kubernetes image is specified, image version takes precedence. Default:
rke default
(string)- monitoring
Cluster
Monitoring Args RKE k8s cluster monitoring Config (list maxitems:1)
- network
Cluster
Network Args (list maxitems:1)
- nodes
List<Cluster
Node Args> RKE k8s cluster nodes (list)
- nodes
Confs List<String> Use cluster_yaml instead
- prefix
Path String RKE k8s directory path (string)
- private
Registries List<ClusterPrivate Registry Args> RKE k8s cluster private docker registries (list)
- restore
Cluster
Restore Args Restore cluster. Default
false
(bool)- rke
Cluster StringYaml (Computed/Sensitive) RKE k8s cluster config yaml (string)
- rke
State String (Computed/Sensitive) RKE k8s cluster state (string)
- rotate
Certificates ClusterRotate Certificates Args RKE k8s cluster rotate certificates configuration (list maxitems:1)
- running
System ClusterImages Running System Images Args (Computed) RKE k8s cluster running system images list (list)
- services
Cluster
Services Args Services to rotate their certs.
etcd
,kubelet
,kube-apiserver
,kube-proxy
,kube-scheduler
andkube-controller-manager
are supported (list)- services
Etcd ClusterDeprecated Services Etcd Deprecated Args Use services.etcd instead (list maxitems:1)
Use services.etcd instead
- services
Kube ClusterApi Deprecated Services Kube Api Deprecated Args Use services.kube_api instead (list maxitems:1)
Use services.kube_api instead
- services
Kube ClusterController Deprecated Services Kube Controller Deprecated Args Use services.kube_controller instead (list maxitems:1)
Use services.kube_controller instead
- services
Kube ClusterProxy Deprecated Services Kube Proxy Deprecated Args Use services.kubeproxy instead (list maxitems:1)
Use services.kubeproxy instead
- services
Kube ClusterScheduler Deprecated Services Kube Scheduler Deprecated Args Use services.scheduler instead (list maxitems:1)
Use services.scheduler instead
- services
Kubelet ClusterDeprecated Services Kubelet Deprecated Args Use services.kubelet instead (list maxitems:1)
Use services.kubelet instead
- ssh
Agent BooleanAuth SSH Agent Auth enable (bool)
- ssh
Cert StringPath SSH Certificate path (string)
- ssh
Key StringPath SSH Private Key path (string)
- system
Images ClusterSystem Images Args RKE k8s cluster system images list (list maxitems:1)
- update
Only Boolean Skip idempotent deployment of control and etcd plane. Default
false
(bool)- upgrade
Strategy ClusterUpgrade Strategy Args RKE k8s cluster upgrade strategy (list maxitems:1)
- worker
Hosts List<ClusterWorker Host Args> (Computed) RKE k8s cluster worker nodes (list)
- addon
Job numberTimeout 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)
- addons
Includes string[] RKE k8s cluster user addons YAML manifest urls or paths to be deployed (list)
- api
Server stringUrl (Computed) RKE k8s cluster api server url (string)
- authentication
Cluster
Authentication Args RKE k8s cluster authentication configuration (list maxitems:1)
- Cluster
Authorization Args RKE k8s cluster authorization mode configuration (list maxitems:1)
- bastion
Host ClusterBastion Host Args RKE k8s cluster bastion Host configuration (list maxitems:1)
- ca
Crt string (Computed/Sensitive) RKE k8s cluster CA certificate (string)
- cert
Dir string Specify a certificate dir path (string)
- certificates
Cluster
Certificate Args[] (Computed/Sensitive) RKE k8s cluster certificates (string)
- client
Cert string (Computed/Sensitive) RKE k8s cluster client certificate (string)
- client
Key string (Computed/Sensitive) RKE k8s cluster client key (string)
- cloud
Provider ClusterCloud Provider Args Calico cloud provider (string)
- cluster
Cidr string Cluster CIDR option for kube controller service (string)
- cluster
Dns stringServer Cluster DNS Server option for kubelet service (string)
- cluster
Domain string Cluster Domain option for kubelet service. Default
cluster.local
(string)- cluster
Name string RKE k8s cluster name used in the kube config (string)
- cluster
Yaml string RKE k8s cluster config yaml encoded. Provider arguments take precedence over this one (string)
- control
Plane ClusterHosts Control Plane Host Args[] (Computed) RKE k8s cluster control plane nodes (list)
- custom
Certs boolean Use custom certificates from a cert dir (string)
- delay
On numberCreation RKE k8s cluster delay on creation (int)
- dind boolean
Deploy RKE cluster on a dind environment. Default:
false
(bool)- dind
Dns stringServer DinD RKE cluster dns (string)
- dind
Storage stringDriver DinD RKE cluster storage driver (string)
- disable
Port booleanCheck Enable/Disable RKE k8s cluster port checking. Default
false
(bool)- dns
Cluster
Dns Args RKE k8s cluster DNS Config (list maxitems:1)
- etcd
Hosts ClusterEtcd Host Args[] (Computed) RKE k8s cluster etcd nodes (list)
- ignore
Docker booleanVersion Enable/Disable RKE k8s cluster strict docker version checking. Default
false
(bool)- inactive
Hosts ClusterInactive Host Args[] (Computed) RKE k8s cluster inactive nodes (list)
- ingress
Cluster
Ingress Args Docker image for ingress (string)
- internal
Kube stringConfig Yaml (Computed/Sensitive) RKE k8s cluster internal kube config yaml (string)
Use kube_config_yaml instead
- kube
Admin stringUser (Computed) RKE k8s cluster admin user (string)
- kube
Config stringYaml (Computed/Sensitive) RKE k8s cluster kube config yaml (string)
- kubernetes
Version string K8s version to deploy. If kubernetes image is specified, image version takes precedence. Default:
rke default
(string)- monitoring
Cluster
Monitoring Args RKE k8s cluster monitoring Config (list maxitems:1)
- network
Cluster
Network Args (list maxitems:1)
- nodes
Cluster
Node Args[] RKE k8s cluster nodes (list)
- nodes
Confs string[] Use cluster_yaml instead
- prefix
Path string RKE k8s directory path (string)
- private
Registries ClusterPrivate Registry Args[] RKE k8s cluster private docker registries (list)
- restore
Cluster
Restore Args Restore cluster. Default
false
(bool)- rke
Cluster stringYaml (Computed/Sensitive) RKE k8s cluster config yaml (string)
- rke
State string (Computed/Sensitive) RKE k8s cluster state (string)
- rotate
Certificates ClusterRotate Certificates Args RKE k8s cluster rotate certificates configuration (list maxitems:1)
- running
System ClusterImages Running System Images Args (Computed) RKE k8s cluster running system images list (list)
- services
Cluster
Services Args Services to rotate their certs.
etcd
,kubelet
,kube-apiserver
,kube-proxy
,kube-scheduler
andkube-controller-manager
are supported (list)- services
Etcd ClusterDeprecated Services Etcd Deprecated Args Use services.etcd instead (list maxitems:1)
Use services.etcd instead
- services
Kube ClusterApi Deprecated Services Kube Api Deprecated Args Use services.kube_api instead (list maxitems:1)
Use services.kube_api instead
- services
Kube ClusterController Deprecated Services Kube Controller Deprecated Args Use services.kube_controller instead (list maxitems:1)
Use services.kube_controller instead
- services
Kube ClusterProxy Deprecated Services Kube Proxy Deprecated Args Use services.kubeproxy instead (list maxitems:1)
Use services.kubeproxy instead
- services
Kube ClusterScheduler Deprecated Services Kube Scheduler Deprecated Args Use services.scheduler instead (list maxitems:1)
Use services.scheduler instead
- services
Kubelet ClusterDeprecated Services Kubelet Deprecated Args Use services.kubelet instead (list maxitems:1)
Use services.kubelet instead
- ssh
Agent booleanAuth SSH Agent Auth enable (bool)
- ssh
Cert stringPath SSH Certificate path (string)
- ssh
Key stringPath SSH Private Key path (string)
- system
Images ClusterSystem Images Args RKE k8s cluster system images list (list maxitems:1)
- update
Only boolean Skip idempotent deployment of control and etcd plane. Default
false
(bool)- upgrade
Strategy ClusterUpgrade Strategy Args RKE k8s cluster upgrade strategy (list maxitems:1)
- worker
Hosts ClusterWorker Host Args[] (Computed) RKE k8s cluster worker nodes (list)
- addon_
job_ inttimeout 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_ strurl (Computed) RKE k8s cluster api server url (string)
- authentication
Cluster
Authentication Args RKE k8s cluster authentication configuration (list maxitems:1)
- Cluster
Authorization Args RKE k8s cluster authorization mode configuration (list maxitems:1)
- bastion_
host ClusterBastion Host Args 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[Cluster
Certificate Args] (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 ClusterCloud Provider Args Calico cloud provider (string)
- cluster_
cidr str Cluster CIDR option for kube controller service (string)
- cluster_
dns_ strserver 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_ Sequence[Clusterhosts Control Plane Host Args] (Computed) RKE k8s cluster control plane nodes (list)
- custom_
certs bool Use custom certificates from a cert dir (string)
- delay_
on_ intcreation RKE k8s cluster delay on creation (int)
- dind bool
Deploy RKE cluster on a dind environment. Default:
false
(bool)- dind_
dns_ strserver DinD RKE cluster dns (string)
- dind_
storage_ strdriver DinD RKE cluster storage driver (string)
- disable_
port_ boolcheck Enable/Disable RKE k8s cluster port checking. Default
false
(bool)- dns
Cluster
Dns Args RKE k8s cluster DNS Config (list maxitems:1)
- etcd_
hosts Sequence[ClusterEtcd Host Args] (Computed) RKE k8s cluster etcd nodes (list)
- ignore_
docker_ boolversion Enable/Disable RKE k8s cluster strict docker version checking. Default
false
(bool)- inactive_
hosts Sequence[ClusterInactive Host Args] (Computed) RKE k8s cluster inactive nodes (list)
- ingress
Cluster
Ingress Args Docker image for ingress (string)
- internal_
kube_ strconfig_ yaml (Computed/Sensitive) RKE k8s cluster internal kube config yaml (string)
Use kube_config_yaml instead
- kube_
admin_ struser (Computed) RKE k8s cluster admin user (string)
- kube_
config_ stryaml (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
Cluster
Monitoring Args RKE k8s cluster monitoring Config (list maxitems:1)
- network
Cluster
Network Args (list maxitems:1)
- nodes
Sequence[Cluster
Node Args] RKE k8s cluster nodes (list)
- nodes_
confs Sequence[str] Use cluster_yaml instead
- prefix_
path str RKE k8s directory path (string)
- private_
registries Sequence[ClusterPrivate Registry Args] RKE k8s cluster private docker registries (list)
- restore
Cluster
Restore Args Restore cluster. Default
false
(bool)- rke_
cluster_ stryaml (Computed/Sensitive) RKE k8s cluster config yaml (string)
- rke_
state str (Computed/Sensitive) RKE k8s cluster state (string)
- rotate_
certificates ClusterRotate Certificates Args RKE k8s cluster rotate certificates configuration (list maxitems:1)
- running_
system_ Clusterimages Running System Images Args (Computed) RKE k8s cluster running system images list (list)
- services
Cluster
Services Args Services to rotate their certs.
etcd
,kubelet
,kube-apiserver
,kube-proxy
,kube-scheduler
andkube-controller-manager
are supported (list)- services_
etcd_ Clusterdeprecated Services Etcd Deprecated Args Use services.etcd instead (list maxitems:1)
Use services.etcd instead
- services_
kube_ Clusterapi_ deprecated Services Kube Api Deprecated Args Use services.kube_api instead (list maxitems:1)
Use services.kube_api instead
- services_
kube_ Clustercontroller_ deprecated Services Kube Controller Deprecated Args Use services.kube_controller instead (list maxitems:1)
Use services.kube_controller instead
- services_
kube_ Clusterproxy_ deprecated Services Kube Proxy Deprecated Args Use services.kubeproxy instead (list maxitems:1)
Use services.kubeproxy instead
- services_
kube_ Clusterscheduler_ deprecated Services Kube Scheduler Deprecated Args Use services.scheduler instead (list maxitems:1)
Use services.scheduler instead
- services_
kubelet_ Clusterdeprecated Services Kubelet Deprecated Args Use services.kubelet instead (list maxitems:1)
Use services.kubelet instead
- ssh_
agent_ boolauth SSH Agent Auth enable (bool)
- ssh_
cert_ strpath SSH Certificate path (string)
- ssh_
key_ strpath SSH Private Key path (string)
- system_
images ClusterSystem Images Args 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 ClusterUpgrade Strategy Args RKE k8s cluster upgrade strategy (list maxitems:1)
- worker_
hosts Sequence[ClusterWorker Host Args] (Computed) RKE k8s cluster worker nodes (list)
- addon
Job NumberTimeout 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)
- addons
Includes List<String> RKE k8s cluster user addons YAML manifest urls or paths to be deployed (list)
- api
Server StringUrl (Computed) RKE k8s cluster api server url (string)
- authentication Property Map
RKE k8s cluster authentication configuration (list maxitems:1)
- Property Map
RKE k8s cluster authorization mode configuration (list maxitems:1)
- bastion
Host Property Map RKE k8s cluster bastion Host configuration (list maxitems:1)
- ca
Crt String (Computed/Sensitive) RKE k8s cluster CA certificate (string)
- cert
Dir String Specify a certificate dir path (string)
- certificates List<Property Map>
(Computed/Sensitive) RKE k8s cluster certificates (string)
- client
Cert String (Computed/Sensitive) RKE k8s cluster client certificate (string)
- client
Key String (Computed/Sensitive) RKE k8s cluster client key (string)
- cloud
Provider Property Map Calico cloud provider (string)
- cluster
Cidr String Cluster CIDR option for kube controller service (string)
- cluster
Dns StringServer Cluster DNS Server option for kubelet service (string)
- cluster
Domain String Cluster Domain option for kubelet service. Default
cluster.local
(string)- cluster
Name String RKE k8s cluster name used in the kube config (string)
- cluster
Yaml String RKE k8s cluster config yaml encoded. Provider arguments take precedence over this one (string)
- control
Plane List<Property Map>Hosts (Computed) RKE k8s cluster control plane nodes (list)
- custom
Certs Boolean Use custom certificates from a cert dir (string)
- delay
On NumberCreation RKE k8s cluster delay on creation (int)
- dind Boolean
Deploy RKE cluster on a dind environment. Default:
false
(bool)- dind
Dns StringServer DinD RKE cluster dns (string)
- dind
Storage StringDriver DinD RKE cluster storage driver (string)
- disable
Port BooleanCheck Enable/Disable RKE k8s cluster port checking. Default
false
(bool)- dns Property Map
RKE k8s cluster DNS Config (list maxitems:1)
- etcd
Hosts List<Property Map> (Computed) RKE k8s cluster etcd nodes (list)
- ignore
Docker BooleanVersion Enable/Disable RKE k8s cluster strict docker version checking. Default
false
(bool)- inactive
Hosts List<Property Map> (Computed) RKE k8s cluster inactive nodes (list)
- ingress Property Map
Docker image for ingress (string)
- internal
Kube StringConfig Yaml (Computed/Sensitive) RKE k8s cluster internal kube config yaml (string)
Use kube_config_yaml instead
- kube
Admin StringUser (Computed) RKE k8s cluster admin user (string)
- kube
Config StringYaml (Computed/Sensitive) RKE k8s cluster kube config yaml (string)
- kubernetes
Version 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)
- nodes
Confs List<String> Use cluster_yaml instead
- prefix
Path String RKE k8s directory path (string)
- private
Registries List<Property Map> RKE k8s cluster private docker registries (list)
- restore Property Map
Restore cluster. Default
false
(bool)- rke
Cluster StringYaml (Computed/Sensitive) RKE k8s cluster config yaml (string)
- rke
State String (Computed/Sensitive) RKE k8s cluster state (string)
- rotate
Certificates Property Map RKE k8s cluster rotate certificates configuration (list maxitems:1)
- running
System Property MapImages (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
andkube-controller-manager
are supported (list)- services
Etcd Property MapDeprecated Use services.etcd instead (list maxitems:1)
Use services.etcd instead
- services
Kube Property MapApi Deprecated Use services.kube_api instead (list maxitems:1)
Use services.kube_api instead
- services
Kube Property MapController Deprecated Use services.kube_controller instead (list maxitems:1)
Use services.kube_controller instead
- services
Kube Property MapProxy Deprecated Use services.kubeproxy instead (list maxitems:1)
Use services.kubeproxy instead
- services
Kube Property MapScheduler Deprecated Use services.scheduler instead (list maxitems:1)
Use services.scheduler instead
- services
Kubelet Property MapDeprecated Use services.kubelet instead (list maxitems:1)
Use services.kubelet instead
- ssh
Agent BooleanAuth SSH Agent Auth enable (bool)
- ssh
Cert StringPath SSH Certificate path (string)
- ssh
Key StringPath SSH Private Key path (string)
- system
Images Property Map RKE k8s cluster system images list (list maxitems:1)
- update
Only Boolean Skip idempotent deployment of control and etcd plane. Default
false
(bool)- upgrade
Strategy Property Map RKE k8s cluster upgrade strategy (list maxitems:1)
- worker
Hosts 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
Cluster
Authentication Webhook 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
Cluster
Authentication Webhook 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
Cluster
Authentication Webhook 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
Cluster
Authentication Webhook 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
Cluster
Authentication Webhook 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
- Cache
Timeout string Controls how long to cache authentication decisions (string)
- Config
File string Multiline string that represent a custom webhook config file (string)
- Cache
Timeout string Controls how long to cache authentication decisions (string)
- Config
File string Multiline string that represent a custom webhook config file (string)
- cache
Timeout String Controls how long to cache authentication decisions (string)
- config
File String Multiline string that represent a custom webhook config file (string)
- cache
Timeout string Controls how long to cache authentication decisions (string)
- config
File 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)
- cache
Timeout String Controls how long to cache authentication decisions (string)
- config
File String Multiline string that represent a custom webhook config file (string)
ClusterAuthorization
ClusterBastionHost
- Address string
Address ip for node (string)
- User string
Registry user (string)
- Ignore
Proxy boolEnv Vars Ignore proxy env vars at Bastion Host? Default:
false
(bool)- Port string
Port used for SSH communication (string)
- Ssh
Agent boolAuth SSH Agent Auth enable (bool)
- Ssh
Cert string SSH Certificate (string)
- Ssh
Cert stringPath SSH Certificate path (string)
- Ssh
Key string SSH Private Key (string)
- Ssh
Key stringPath SSH Private Key path (string)
- Address string
Address ip for node (string)
- User string
Registry user (string)
- Ignore
Proxy boolEnv Vars Ignore proxy env vars at Bastion Host? Default:
false
(bool)- Port string
Port used for SSH communication (string)
- Ssh
Agent boolAuth SSH Agent Auth enable (bool)
- Ssh
Cert string SSH Certificate (string)
- Ssh
Cert stringPath SSH Certificate path (string)
- Ssh
Key string SSH Private Key (string)
- Ssh
Key stringPath SSH Private Key path (string)
- address String
Address ip for node (string)
- user String
Registry user (string)
- ignore
Proxy BooleanEnv Vars Ignore proxy env vars at Bastion Host? Default:
false
(bool)- port String
Port used for SSH communication (string)
- ssh
Agent BooleanAuth SSH Agent Auth enable (bool)
- ssh
Cert String SSH Certificate (string)
- ssh
Cert StringPath SSH Certificate path (string)
- ssh
Key String SSH Private Key (string)
- ssh
Key StringPath SSH Private Key path (string)
- address string
Address ip for node (string)
- user string
Registry user (string)
- ignore
Proxy booleanEnv Vars Ignore proxy env vars at Bastion Host? Default:
false
(bool)- port string
Port used for SSH communication (string)
- ssh
Agent booleanAuth SSH Agent Auth enable (bool)
- ssh
Cert string SSH Certificate (string)
- ssh
Cert stringPath SSH Certificate path (string)
- ssh
Key string SSH Private Key (string)
- ssh
Key stringPath SSH Private Key path (string)
- address str
Address ip for node (string)
- user str
Registry user (string)
- ignore_
proxy_ boolenv_ vars Ignore proxy env vars at Bastion Host? Default:
false
(bool)- port str
Port used for SSH communication (string)
- ssh_
agent_ boolauth SSH Agent Auth enable (bool)
- ssh_
cert str SSH Certificate (string)
- ssh_
cert_ strpath SSH Certificate path (string)
- ssh_
key str SSH Private Key (string)
- ssh_
key_ strpath SSH Private Key path (string)
- address String
Address ip for node (string)
- user String
Registry user (string)
- ignore
Proxy BooleanEnv Vars Ignore proxy env vars at Bastion Host? Default:
false
(bool)- port String
Port used for SSH communication (string)
- ssh
Agent BooleanAuth SSH Agent Auth enable (bool)
- ssh
Cert String SSH Certificate (string)
- ssh
Cert StringPath SSH Certificate path (string)
- ssh
Key String SSH Private Key (string)
- ssh
Key StringPath SSH Private Key path (string)
ClusterCertificate
- Certificate string
- Common
Name string - Config string
- Config
Env stringName - Config
Path string - Env
Name string - Id string
(Computed) The ID of the resource (string)
- Key string
TLS key for etcd service (string)
- Key
Env stringName - Key
Path string - Name string
Name of virtualcenter config for Vsphere Cloud Provider config (string)
- Ou
Name string - Path string
Audit log path. Default:
/var/log/kube-audit/audit-log.json
(string)
- Certificate string
- Common
Name string - Config string
- Config
Env stringName - Config
Path string - Env
Name string - Id string
(Computed) The ID of the resource (string)
- Key string
TLS key for etcd service (string)
- Key
Env stringName - Key
Path string - Name string
Name of virtualcenter config for Vsphere Cloud Provider config (string)
- Ou
Name string - Path string
Audit log path. Default:
/var/log/kube-audit/audit-log.json
(string)
- certificate String
- common
Name String - config String
- config
Env StringName - config
Path String - env
Name String - id String
(Computed) The ID of the resource (string)
- key String
TLS key for etcd service (string)
- key
Env StringName - key
Path String - name String
Name of virtualcenter config for Vsphere Cloud Provider config (string)
- ou
Name String - path String
Audit log path. Default:
/var/log/kube-audit/audit-log.json
(string)
- certificate string
- common
Name string - config string
- config
Env stringName - config
Path string - env
Name string - id string
(Computed) The ID of the resource (string)
- key string
TLS key for etcd service (string)
- key
Env stringName - key
Path string - name string
Name of virtualcenter config for Vsphere Cloud Provider config (string)
- ou
Name string - path string
Audit log path. Default:
/var/log/kube-audit/audit-log.json
(string)
- certificate str
- common_
name str - config str
- config_
env_ strname - 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_ strname - 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
- common
Name String - config String
- config
Env StringName - config
Path String - env
Name String - id String
(Computed) The ID of the resource (string)
- key String
TLS key for etcd service (string)
- key
Env StringName - key
Path String - name String
Name of virtualcenter config for Vsphere Cloud Provider config (string)
- ou
Name 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)
- Aws
Cloud ClusterConfig Cloud Provider Aws Cloud Config Use aws_cloud_provider instead
Use aws_cloud_provider instead
- Aws
Cloud ClusterProvider Cloud Provider Aws Cloud Provider AWS Cloud Provider config rke-aws-cloud-provider (list maxitems:1)
- Azure
Cloud ClusterConfig Cloud Provider Azure Cloud Config Use azure_cloud_provider instead
Use azure_cloud_provider instead
- Azure
Cloud ClusterProvider Cloud Provider Azure Cloud Provider Azure Cloud Provider config rke-azure-cloud-provider (list maxitems:1)
- Custom
Cloud stringConfig Use custom_cloud_provider instead
Use custom_cloud_provider instead
- Custom
Cloud stringProvider Custom Cloud Provider config (string)
- Openstack
Cloud ClusterConfig Cloud Provider Openstack Cloud Config Use openstack_cloud_provider instead
Use openstack_cloud_provider instead
- Openstack
Cloud ClusterProvider Cloud Provider Openstack Cloud Provider Openstack Cloud Provider config rke-openstack-cloud-provider (list maxitems:1)
- Vsphere
Cloud ClusterConfig Cloud Provider Vsphere Cloud Config Use vsphere_cloud_provider instead
Use vsphere_cloud_provider instead
- Vsphere
Cloud ClusterProvider Cloud Provider Vsphere Cloud Provider Vsphere Cloud Provider config rke-vsphere-cloud-provider Extra argument
name
is required onvirtual_center
configuration. (list maxitems:1)
- Name string
Name of virtualcenter config for Vsphere Cloud Provider config (string)
- Aws
Cloud ClusterConfig Cloud Provider Aws Cloud Config Use aws_cloud_provider instead
Use aws_cloud_provider instead
- Aws
Cloud ClusterProvider Cloud Provider Aws Cloud Provider AWS Cloud Provider config rke-aws-cloud-provider (list maxitems:1)
- Azure
Cloud ClusterConfig Cloud Provider Azure Cloud Config Use azure_cloud_provider instead
Use azure_cloud_provider instead
- Azure
Cloud ClusterProvider Cloud Provider Azure Cloud Provider Azure Cloud Provider config rke-azure-cloud-provider (list maxitems:1)
- Custom
Cloud stringConfig Use custom_cloud_provider instead
Use custom_cloud_provider instead
- Custom
Cloud stringProvider Custom Cloud Provider config (string)
- Openstack
Cloud ClusterConfig Cloud Provider Openstack Cloud Config Use openstack_cloud_provider instead
Use openstack_cloud_provider instead
- Openstack
Cloud ClusterProvider Cloud Provider Openstack Cloud Provider Openstack Cloud Provider config rke-openstack-cloud-provider (list maxitems:1)
- Vsphere
Cloud ClusterConfig Cloud Provider Vsphere Cloud Config Use vsphere_cloud_provider instead
Use vsphere_cloud_provider instead
- Vsphere
Cloud ClusterProvider Cloud Provider Vsphere Cloud Provider Vsphere Cloud Provider config rke-vsphere-cloud-provider Extra argument
name
is required onvirtual_center
configuration. (list maxitems:1)
- name String
Name of virtualcenter config for Vsphere Cloud Provider config (string)
- aws
Cloud ClusterConfig Cloud Provider Aws Cloud Config Use aws_cloud_provider instead
Use aws_cloud_provider instead
- aws
Cloud ClusterProvider Cloud Provider Aws Cloud Provider AWS Cloud Provider config rke-aws-cloud-provider (list maxitems:1)
- azure
Cloud ClusterConfig Cloud Provider Azure Cloud Config Use azure_cloud_provider instead
Use azure_cloud_provider instead
- azure
Cloud ClusterProvider Cloud Provider Azure Cloud Provider Azure Cloud Provider config rke-azure-cloud-provider (list maxitems:1)
- custom
Cloud StringConfig Use custom_cloud_provider instead
Use custom_cloud_provider instead
- custom
Cloud StringProvider Custom Cloud Provider config (string)
- openstack
Cloud ClusterConfig Cloud Provider Openstack Cloud Config Use openstack_cloud_provider instead
Use openstack_cloud_provider instead
- openstack
Cloud ClusterProvider Cloud Provider Openstack Cloud Provider Openstack Cloud Provider config rke-openstack-cloud-provider (list maxitems:1)
- vsphere
Cloud ClusterConfig Cloud Provider Vsphere Cloud Config Use vsphere_cloud_provider instead
Use vsphere_cloud_provider instead
- vsphere
Cloud ClusterProvider Cloud Provider Vsphere Cloud Provider Vsphere Cloud Provider config rke-vsphere-cloud-provider Extra argument
name
is required onvirtual_center
configuration. (list maxitems:1)
- name string
Name of virtualcenter config for Vsphere Cloud Provider config (string)
- aws
Cloud ClusterConfig Cloud Provider Aws Cloud Config Use aws_cloud_provider instead
Use aws_cloud_provider instead
- aws
Cloud ClusterProvider Cloud Provider Aws Cloud Provider AWS Cloud Provider config rke-aws-cloud-provider (list maxitems:1)
- azure
Cloud ClusterConfig Cloud Provider Azure Cloud Config Use azure_cloud_provider instead
Use azure_cloud_provider instead
- azure
Cloud ClusterProvider Cloud Provider Azure Cloud Provider Azure Cloud Provider config rke-azure-cloud-provider (list maxitems:1)
- custom
Cloud stringConfig Use custom_cloud_provider instead
Use custom_cloud_provider instead
- custom
Cloud stringProvider Custom Cloud Provider config (string)
- openstack
Cloud ClusterConfig Cloud Provider Openstack Cloud Config Use openstack_cloud_provider instead
Use openstack_cloud_provider instead
- openstack
Cloud ClusterProvider Cloud Provider Openstack Cloud Provider Openstack Cloud Provider config rke-openstack-cloud-provider (list maxitems:1)
- vsphere
Cloud ClusterConfig Cloud Provider Vsphere Cloud Config Use vsphere_cloud_provider instead
Use vsphere_cloud_provider instead
- vsphere
Cloud ClusterProvider Cloud Provider Vsphere Cloud Provider Vsphere Cloud Provider config rke-vsphere-cloud-provider Extra argument
name
is required onvirtual_center
configuration. (list maxitems:1)
- name str
Name of virtualcenter config for Vsphere Cloud Provider config (string)
- aws_
cloud_ Clusterconfig Cloud Provider Aws Cloud Config Use aws_cloud_provider instead
Use aws_cloud_provider instead
- aws_
cloud_ Clusterprovider Cloud Provider Aws Cloud Provider AWS Cloud Provider config rke-aws-cloud-provider (list maxitems:1)
- azure_
cloud_ Clusterconfig Cloud Provider Azure Cloud Config Use azure_cloud_provider instead
Use azure_cloud_provider instead
- azure_
cloud_ Clusterprovider Cloud Provider Azure Cloud Provider Azure Cloud Provider config rke-azure-cloud-provider (list maxitems:1)
- custom_
cloud_ strconfig Use custom_cloud_provider instead
Use custom_cloud_provider instead
- custom_
cloud_ strprovider Custom Cloud Provider config (string)
- openstack_
cloud_ Clusterconfig Cloud Provider Openstack Cloud Config Use openstack_cloud_provider instead
Use openstack_cloud_provider instead
- openstack_
cloud_ Clusterprovider Cloud Provider Openstack Cloud Provider Openstack Cloud Provider config rke-openstack-cloud-provider (list maxitems:1)
- vsphere_
cloud_ Clusterconfig Cloud Provider Vsphere Cloud Config Use vsphere_cloud_provider instead
Use vsphere_cloud_provider instead
- vsphere_
cloud_ Clusterprovider Cloud Provider Vsphere Cloud Provider Vsphere Cloud Provider config rke-vsphere-cloud-provider Extra argument
name
is required onvirtual_center
configuration. (list maxitems:1)
- name String
Name of virtualcenter config for Vsphere Cloud Provider config (string)
- aws
Cloud Property MapConfig Use aws_cloud_provider instead
Use aws_cloud_provider instead
- aws
Cloud Property MapProvider AWS Cloud Provider config rke-aws-cloud-provider (list maxitems:1)
- azure
Cloud Property MapConfig Use azure_cloud_provider instead
Use azure_cloud_provider instead
- azure
Cloud Property MapProvider Azure Cloud Provider config rke-azure-cloud-provider (list maxitems:1)
- custom
Cloud StringConfig Use custom_cloud_provider instead
Use custom_cloud_provider instead
- custom
Cloud StringProvider Custom Cloud Provider config (string)
- openstack
Cloud Property MapConfig Use openstack_cloud_provider instead
Use openstack_cloud_provider instead
- openstack
Cloud Property MapProvider Openstack Cloud Provider config rke-openstack-cloud-provider (list maxitems:1)
- vsphere
Cloud Property MapConfig Use vsphere_cloud_provider instead
Use vsphere_cloud_provider instead
- vsphere
Cloud Property MapProvider Vsphere Cloud Provider config rke-vsphere-cloud-provider Extra argument
name
is required onvirtual_center
configuration. (list maxitems:1)
ClusterCloudProviderAwsCloudConfig
- global Property Map
(list maxitems:1)
- service
Overrides List<Property Map> (list)
ClusterCloudProviderAwsCloudConfigGlobal
- Disable
Security boolGroup Ingress Disables the automatic ingress creation. Default
false
(bool)- Disable
Strict boolZone Check Setting this to true will disable the check and provide a warning that the check was skipped. Default
false
(bool)- Elb
Security stringGroup Use these ELB security groups instead create new (string)
- Kubernetes
Cluster stringId The cluster id we'll use to identify our cluster resources (string)
- Kubernetes
Cluster stringTag Legacy cluster id we'll use to identify our cluster resources (string)
- Role
Arn string IAM role to assume when interaction with AWS APIs (string)
- Route
Table stringId Enables using a specific RouteTable (string)
- Subnet
Id 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 boolGroup Ingress Disables the automatic ingress creation. Default
false
(bool)- Disable
Strict boolZone Check Setting this to true will disable the check and provide a warning that the check was skipped. Default
false
(bool)- Elb
Security stringGroup Use these ELB security groups instead create new (string)
- Kubernetes
Cluster stringId The cluster id we'll use to identify our cluster resources (string)
- Kubernetes
Cluster stringTag Legacy cluster id we'll use to identify our cluster resources (string)
- Role
Arn string IAM role to assume when interaction with AWS APIs (string)
- Route
Table stringId Enables using a specific RouteTable (string)
- Subnet
Id 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 BooleanGroup Ingress Disables the automatic ingress creation. Default
false
(bool)- disable
Strict BooleanZone Check Setting this to true will disable the check and provide a warning that the check was skipped. Default
false
(bool)- elb
Security StringGroup Use these ELB security groups instead create new (string)
- kubernetes
Cluster StringId The cluster id we'll use to identify our cluster resources (string)
- kubernetes
Cluster StringTag Legacy cluster id we'll use to identify our cluster resources (string)
- role
Arn String IAM role to assume when interaction with AWS APIs (string)
- route
Table StringId Enables using a specific RouteTable (string)
- subnet
Id 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 booleanGroup Ingress Disables the automatic ingress creation. Default
false
(bool)- disable
Strict booleanZone Check Setting this to true will disable the check and provide a warning that the check was skipped. Default
false
(bool)- elb
Security stringGroup Use these ELB security groups instead create new (string)
- kubernetes
Cluster stringId The cluster id we'll use to identify our cluster resources (string)
- kubernetes
Cluster stringTag Legacy cluster id we'll use to identify our cluster resources (string)
- role
Arn string IAM role to assume when interaction with AWS APIs (string)
- route
Table stringId Enables using a specific RouteTable (string)
- subnet
Id 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_ boolgroup_ ingress Disables the automatic ingress creation. Default
false
(bool)- disable_
strict_ boolzone_ check Setting this to true will disable the check and provide a warning that the check was skipped. Default
false
(bool)- elb_
security_ strgroup Use these ELB security groups instead create new (string)
- kubernetes_
cluster_ strid The cluster id we'll use to identify our cluster resources (string)
- kubernetes_
cluster_ strtag 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_ strid 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)
- disable
Security BooleanGroup Ingress Disables the automatic ingress creation. Default
false
(bool)- disable
Strict BooleanZone Check Setting this to true will disable the check and provide a warning that the check was skipped. Default
false
(bool)- elb
Security StringGroup Use these ELB security groups instead create new (string)
- kubernetes
Cluster StringId The cluster id we'll use to identify our cluster resources (string)
- kubernetes
Cluster StringTag Legacy cluster id we'll use to identify our cluster resources (string)
- role
Arn String IAM role to assume when interaction with AWS APIs (string)
- route
Table StringId Enables using a specific RouteTable (string)
- subnet
Id 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)
Use service instead
- Region string
Region for S3 service (string)
- Signing
Method string (string)
- Signing
Name string (string)
- Signing
Region string (string)
- Url string
Registry URL (string)
- Service string
(string)
- Key string
TLS key for etcd service (string)
Use service instead
- Region string
Region for S3 service (string)
- Signing
Method string (string)
- Signing
Name string (string)
- Signing
Region string (string)
- Url string
Registry URL (string)
- service String
(string)
- key String
TLS key for etcd service (string)
Use service instead
- region String
Region for S3 service (string)
- signing
Method String (string)
- signing
Name String (string)
- signing
Region String (string)
- url String
Registry URL (string)
- service string
(string)
- key string
TLS key for etcd service (string)
Use service instead
- region string
Region for S3 service (string)
- signing
Method string (string)
- signing
Name string (string)
- signing
Region string (string)
- url string
Registry URL (string)
- service str
(string)
- key str
TLS key for etcd service (string)
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)
Use service instead
- region String
Region for S3 service (string)
- signing
Method String (string)
- signing
Name String (string)
- signing
Region String (string)
- url String
Registry URL (string)
ClusterCloudProviderAwsCloudProvider
- global Property Map
(list maxitems:1)
- service
Overrides List<Property Map> (list)
ClusterCloudProviderAwsCloudProviderGlobal
- Disable
Security boolGroup Ingress Disables the automatic ingress creation. Default
false
(bool)- Disable
Strict boolZone Check Setting this to true will disable the check and provide a warning that the check was skipped. Default
false
(bool)- Elb
Security stringGroup Use these ELB security groups instead create new (string)
- Kubernetes
Cluster stringId The cluster id we'll use to identify our cluster resources (string)
- Kubernetes
Cluster stringTag Legacy cluster id we'll use to identify our cluster resources (string)
- Role
Arn string IAM role to assume when interaction with AWS APIs (string)
- Route
Table stringId Enables using a specific RouteTable (string)
- Subnet
Id 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 boolGroup Ingress Disables the automatic ingress creation. Default
false
(bool)- Disable
Strict boolZone Check Setting this to true will disable the check and provide a warning that the check was skipped. Default
false
(bool)- Elb
Security stringGroup Use these ELB security groups instead create new (string)
- Kubernetes
Cluster stringId The cluster id we'll use to identify our cluster resources (string)
- Kubernetes
Cluster stringTag Legacy cluster id we'll use to identify our cluster resources (string)
- Role
Arn string IAM role to assume when interaction with AWS APIs (string)
- Route
Table stringId Enables using a specific RouteTable (string)
- Subnet
Id 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 BooleanGroup Ingress Disables the automatic ingress creation. Default
false
(bool)- disable
Strict BooleanZone Check Setting this to true will disable the check and provide a warning that the check was skipped. Default
false
(bool)- elb
Security StringGroup Use these ELB security groups instead create new (string)
- kubernetes
Cluster StringId The cluster id we'll use to identify our cluster resources (string)
- kubernetes
Cluster StringTag Legacy cluster id we'll use to identify our cluster resources (string)
- role
Arn String IAM role to assume when interaction with AWS APIs (string)
- route
Table StringId Enables using a specific RouteTable (string)
- subnet
Id 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 booleanGroup Ingress Disables the automatic ingress creation. Default
false
(bool)- disable
Strict booleanZone Check Setting this to true will disable the check and provide a warning that the check was skipped. Default
false
(bool)- elb
Security stringGroup Use these ELB security groups instead create new (string)
- kubernetes
Cluster stringId The cluster id we'll use to identify our cluster resources (string)
- kubernetes
Cluster stringTag Legacy cluster id we'll use to identify our cluster resources (string)
- role
Arn string IAM role to assume when interaction with AWS APIs (string)
- route
Table stringId Enables using a specific RouteTable (string)
- subnet
Id 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_ boolgroup_ ingress Disables the automatic ingress creation. Default
false
(bool)- disable_
strict_ boolzone_ check Setting this to true will disable the check and provide a warning that the check was skipped. Default
false
(bool)- elb_
security_ strgroup Use these ELB security groups instead create new (string)
- kubernetes_
cluster_ strid The cluster id we'll use to identify our cluster resources (string)
- kubernetes_
cluster_ strtag 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_ strid 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)
- disable
Security BooleanGroup Ingress Disables the automatic ingress creation. Default
false
(bool)- disable
Strict BooleanZone Check Setting this to true will disable the check and provide a warning that the check was skipped. Default
false
(bool)- elb
Security StringGroup Use these ELB security groups instead create new (string)
- kubernetes
Cluster StringId The cluster id we'll use to identify our cluster resources (string)
- kubernetes
Cluster StringTag Legacy cluster id we'll use to identify our cluster resources (string)
- role
Arn String IAM role to assume when interaction with AWS APIs (string)
- route
Table StringId Enables using a specific RouteTable (string)
- subnet
Id 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)
Use service instead
- Region string
Region for S3 service (string)
- Signing
Method string (string)
- Signing
Name string (string)
- Signing
Region string (string)
- Url string
Registry URL (string)
- Service string
(string)
- Key string
TLS key for etcd service (string)
Use service instead
- Region string
Region for S3 service (string)
- Signing
Method string (string)
- Signing
Name string (string)
- Signing
Region string (string)
- Url string
Registry URL (string)
- service String
(string)
- key String
TLS key for etcd service (string)
Use service instead
- region String
Region for S3 service (string)
- signing
Method String (string)
- signing
Name String (string)
- signing
Region String (string)
- url String
Registry URL (string)
- service string
(string)
- key string
TLS key for etcd service (string)
Use service instead
- region string
Region for S3 service (string)
- signing
Method string (string)
- signing
Name string (string)
- signing
Region string (string)
- url string
Registry URL (string)
- service str
(string)
- key str
TLS key for etcd service (string)
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)
Use service instead
- region String
Region for S3 service (string)
- signing
Method String (string)
- signing
Name String (string)
- signing
Region String (string)
- url String
Registry URL (string)
ClusterCloudProviderAzureCloudConfig
- Aad
Client stringId (string)
- Aad
Client stringSecret (string)
- Subscription
Id string (string)
- Tenant
Id string Required if
tenant_name
not provided. (string)- Aad
Client stringCert Password (string)
- Aad
Client stringCert Path (string)
- Cloud string
(string)
- Cloud
Provider boolBackoff (bool)
- Cloud
Provider intBackoff Duration (int)
- Cloud
Provider intBackoff Exponent (int)
- Cloud
Provider intBackoff Jitter (int)
- Cloud
Provider intBackoff Retries (int)
- Cloud
Provider boolRate Limit (bool)
- Cloud
Provider intRate Limit Bucket (int)
- Cloud
Provider intRate Limit Qps (int)
- Load
Balancer stringSku - Location string
(string)
- Maximum
Load intBalancer Rule Count (int)
- Primary
Availability stringSet Name (string)
- Primary
Scale stringSet Name (string)
- Resource
Group string (string)
- Route
Table stringName (string)
- Security
Group stringName (string)
- Subnet
Name string (string)
- Use
Instance boolMetadata (bool)
- Use
Managed boolIdentity Extension (bool)
- Vm
Type string (string)
- Vnet
Name string (string)
- Vnet
Resource stringGroup (string)
- Aad
Client stringId (string)
- Aad
Client stringSecret (string)
- Subscription
Id string (string)
- Tenant
Id string Required if
tenant_name
not provided. (string)- Aad
Client stringCert Password (string)
- Aad
Client stringCert Path (string)
- Cloud string
(string)
- Cloud
Provider boolBackoff (bool)
- Cloud
Provider intBackoff Duration (int)
- Cloud
Provider intBackoff Exponent (int)
- Cloud
Provider intBackoff Jitter (int)
- Cloud
Provider intBackoff Retries (int)
- Cloud
Provider boolRate Limit (bool)
- Cloud
Provider intRate Limit Bucket (int)
- Cloud
Provider intRate Limit Qps (int)
- Load
Balancer stringSku - Location string
(string)
- Maximum
Load intBalancer Rule Count (int)
- Primary
Availability stringSet Name (string)
- Primary
Scale stringSet Name (string)
- Resource
Group string (string)
- Route
Table stringName (string)
- Security
Group stringName (string)
- Subnet
Name string (string)
- Use
Instance boolMetadata (bool)
- Use
Managed boolIdentity Extension (bool)
- Vm
Type string (string)
- Vnet
Name string (string)
- Vnet
Resource stringGroup (string)
- aad
Client StringId (string)
- aad
Client StringSecret (string)
- subscription
Id String (string)
- tenant
Id String Required if
tenant_name
not provided. (string)- aad
Client StringCert Password (string)
- aad
Client StringCert Path (string)
- cloud String
(string)
- cloud
Provider BooleanBackoff (bool)
- cloud
Provider IntegerBackoff Duration (int)
- cloud
Provider IntegerBackoff Exponent (int)
- cloud
Provider IntegerBackoff Jitter (int)
- cloud
Provider IntegerBackoff Retries (int)
- cloud
Provider BooleanRate Limit (bool)
- cloud
Provider IntegerRate Limit Bucket (int)
- cloud
Provider IntegerRate Limit Qps (int)
- load
Balancer StringSku - location String
(string)
- maximum
Load IntegerBalancer Rule Count (int)
- primary
Availability StringSet Name (string)
- primary
Scale StringSet Name (string)
- resource
Group String (string)
- route
Table StringName (string)
- security
Group StringName (string)
- subnet
Name String (string)
- use
Instance BooleanMetadata (bool)
- use
Managed BooleanIdentity Extension (bool)
- vm
Type String (string)
- vnet
Name String (string)
- vnet
Resource StringGroup (string)
- aad
Client stringId (string)
- aad
Client stringSecret (string)
- subscription
Id string (string)
- tenant
Id string Required if
tenant_name
not provided. (string)- aad
Client stringCert Password (string)
- aad
Client stringCert Path (string)
- cloud string
(string)
- cloud
Provider booleanBackoff (bool)
- cloud
Provider numberBackoff Duration (int)
- cloud
Provider numberBackoff Exponent (int)
- cloud
Provider numberBackoff Jitter (int)
- cloud
Provider numberBackoff Retries (int)
- cloud
Provider booleanRate Limit (bool)
- cloud
Provider numberRate Limit Bucket (int)
- cloud
Provider numberRate Limit Qps (int)
- load
Balancer stringSku - location string
(string)
- maximum
Load numberBalancer Rule Count (int)
- primary
Availability stringSet Name (string)
- primary
Scale stringSet Name (string)
- resource
Group string (string)
- route
Table stringName (string)
- security
Group stringName (string)
- subnet
Name string (string)
- use
Instance booleanMetadata (bool)
- use
Managed booleanIdentity Extension (bool)
- vm
Type string (string)
- vnet
Name string (string)
- vnet
Resource stringGroup (string)
- aad_
client_ strid (string)
- aad_
client_ strsecret (string)
- subscription_
id str (string)
- tenant_
id str Required if
tenant_name
not provided. (string)- aad_
client_ strcert_ password (string)
- aad_
client_ strcert_ path (string)
- cloud str
(string)
- cloud_
provider_ boolbackoff (bool)
- cloud_
provider_ intbackoff_ duration (int)
- cloud_
provider_ intbackoff_ exponent (int)
- cloud_
provider_ intbackoff_ jitter (int)
- cloud_
provider_ intbackoff_ retries (int)
- cloud_
provider_ boolrate_ limit (bool)
- cloud_
provider_ intrate_ limit_ bucket (int)
- cloud_
provider_ intrate_ limit_ qps (int)
- load_
balancer_ strsku - location str
(string)
- maximum_
load_ intbalancer_ rule_ count (int)
- primary_
availability_ strset_ name (string)
- primary_
scale_ strset_ name (string)
- resource_
group str (string)
- route_
table_ strname (string)
- security_
group_ strname (string)
- subnet_
name str (string)
- use_
instance_ boolmetadata (bool)
- use_
managed_ boolidentity_ extension (bool)
- vm_
type str (string)
- vnet_
name str (string)
- vnet_
resource_ strgroup (string)
- aad
Client StringId (string)
- aad
Client StringSecret (string)
- subscription
Id String (string)
- tenant
Id String Required if
tenant_name
not provided. (string)- aad
Client StringCert Password (string)
- aad
Client StringCert Path (string)
- cloud String
(string)
- cloud
Provider BooleanBackoff (bool)
- cloud
Provider NumberBackoff Duration (int)
- cloud
Provider NumberBackoff Exponent (int)
- cloud
Provider NumberBackoff Jitter (int)
- cloud
Provider NumberBackoff Retries (int)
- cloud
Provider BooleanRate Limit (bool)
- cloud
Provider NumberRate Limit Bucket (int)
- cloud
Provider NumberRate Limit Qps (int)
- load
Balancer StringSku - location String
(string)
- maximum
Load NumberBalancer Rule Count (int)
- primary
Availability StringSet Name (string)
- primary
Scale StringSet Name (string)
- resource
Group String (string)
- route
Table StringName (string)
- security
Group StringName (string)
- subnet
Name String (string)
- use
Instance BooleanMetadata (bool)
- use
Managed BooleanIdentity Extension (bool)
- vm
Type String (string)
- vnet
Name String (string)
- vnet
Resource StringGroup (string)
ClusterCloudProviderAzureCloudProvider
- Aad
Client stringId (string)
- Aad
Client stringSecret (string)
- Subscription
Id string (string)
- Tenant
Id string Required if
tenant_name
not provided. (string)- Aad
Client stringCert Password (string)
- Aad
Client stringCert Path (string)
- Cloud string
(string)
- Cloud
Provider boolBackoff (bool)
- Cloud
Provider intBackoff Duration (int)
- Cloud
Provider intBackoff Exponent (int)
- Cloud
Provider intBackoff Jitter (int)
- Cloud
Provider intBackoff Retries (int)
- Cloud
Provider boolRate Limit (bool)
- Cloud
Provider intRate Limit Bucket (int)
- Cloud
Provider intRate Limit Qps (int)
- Load
Balancer stringSku - Location string
(string)
- Maximum
Load intBalancer Rule Count (int)
- Primary
Availability stringSet Name (string)
- Primary
Scale stringSet Name (string)
- Resource
Group string (string)
- Route
Table stringName (string)
- Security
Group stringName (string)
- Subnet
Name string (string)
- Use
Instance boolMetadata (bool)
- Use
Managed boolIdentity Extension (bool)
- Vm
Type string (string)
- Vnet
Name string (string)
- Vnet
Resource stringGroup (string)
- Aad
Client stringId (string)
- Aad
Client stringSecret (string)
- Subscription
Id string (string)
- Tenant
Id string Required if
tenant_name
not provided. (string)- Aad
Client stringCert Password (string)
- Aad
Client stringCert Path (string)
- Cloud string
(string)
- Cloud
Provider boolBackoff (bool)
- Cloud
Provider intBackoff Duration (int)
- Cloud
Provider intBackoff Exponent (int)
- Cloud
Provider intBackoff Jitter (int)
- Cloud
Provider intBackoff Retries (int)
- Cloud
Provider boolRate Limit (bool)
- Cloud
Provider intRate Limit Bucket (int)
- Cloud
Provider intRate Limit Qps (int)
- Load
Balancer stringSku - Location string
(string)
- Maximum
Load intBalancer Rule Count (int)
- Primary
Availability stringSet Name (string)
- Primary
Scale stringSet Name (string)
- Resource
Group string (string)
- Route
Table stringName (string)
- Security
Group stringName (string)
- Subnet
Name string (string)
- Use
Instance boolMetadata (bool)
- Use
Managed boolIdentity Extension (bool)
- Vm
Type string (string)
- Vnet
Name string (string)
- Vnet
Resource stringGroup (string)
- aad
Client StringId (string)
- aad
Client StringSecret (string)
- subscription
Id String (string)
- tenant
Id String Required if
tenant_name
not provided. (string)- aad
Client StringCert Password (string)
- aad
Client StringCert Path (string)
- cloud String
(string)
- cloud
Provider BooleanBackoff (bool)
- cloud
Provider IntegerBackoff Duration (int)
- cloud
Provider IntegerBackoff Exponent (int)
- cloud
Provider IntegerBackoff Jitter (int)
- cloud
Provider IntegerBackoff Retries (int)
- cloud
Provider BooleanRate Limit (bool)
- cloud
Provider IntegerRate Limit Bucket (int)
- cloud
Provider IntegerRate Limit Qps (int)
- load
Balancer StringSku - location String
(string)
- maximum
Load IntegerBalancer Rule Count (int)
- primary
Availability StringSet Name (string)
- primary
Scale StringSet Name (string)
- resource
Group String (string)
- route
Table StringName (string)
- security
Group StringName (string)
- subnet
Name String (string)
- use
Instance BooleanMetadata (bool)
- use
Managed BooleanIdentity Extension (bool)
- vm
Type String (string)
- vnet
Name String (string)
- vnet
Resource StringGroup (string)
- aad
Client stringId (string)
- aad
Client stringSecret (string)
- subscription
Id string (string)
- tenant
Id string Required if
tenant_name
not provided. (string)- aad
Client stringCert Password (string)
- aad
Client stringCert Path (string)
- cloud string
(string)
- cloud
Provider booleanBackoff (bool)
- cloud
Provider numberBackoff Duration (int)
- cloud
Provider numberBackoff Exponent (int)
- cloud
Provider numberBackoff Jitter (int)
- cloud
Provider numberBackoff Retries (int)
- cloud
Provider booleanRate Limit (bool)
- cloud
Provider numberRate Limit Bucket (int)
- cloud
Provider numberRate Limit Qps (int)
- load
Balancer stringSku - location string
(string)
- maximum
Load numberBalancer Rule Count (int)
- primary
Availability stringSet Name (string)
- primary
Scale stringSet Name (string)
- resource
Group string (string)
- route
Table stringName (string)
- security
Group stringName (string)
- subnet
Name string (string)
- use
Instance booleanMetadata (bool)
- use
Managed booleanIdentity Extension (bool)
- vm
Type string (string)
- vnet
Name string (string)
- vnet
Resource stringGroup (string)
- aad_
client_ strid (string)
- aad_
client_ strsecret (string)
- subscription_
id str (string)
- tenant_
id str Required if
tenant_name
not provided. (string)- aad_
client_ strcert_ password (string)
- aad_
client_ strcert_ path (string)
- cloud str
(string)
- cloud_
provider_ boolbackoff (bool)
- cloud_
provider_ intbackoff_ duration (int)
- cloud_
provider_ intbackoff_ exponent (int)
- cloud_
provider_ intbackoff_ jitter (int)
- cloud_
provider_ intbackoff_ retries (int)
- cloud_
provider_ boolrate_ limit (bool)
- cloud_
provider_ intrate_ limit_ bucket (int)
- cloud_
provider_ intrate_ limit_ qps (int)
- load_
balancer_ strsku - location str
(string)
- maximum_
load_ intbalancer_ rule_ count (int)
- primary_
availability_ strset_ name (string)
- primary_
scale_ strset_ name (string)
- resource_
group str (string)
- route_
table_ strname (string)
- security_
group_ strname (string)
- subnet_
name str (string)
- use_
instance_ boolmetadata (bool)
- use_
managed_ boolidentity_ extension (bool)
- vm_
type str (string)
- vnet_
name str (string)
- vnet_
resource_ strgroup (string)
- aad
Client StringId (string)
- aad
Client StringSecret (string)
- subscription
Id String (string)
- tenant
Id String Required if
tenant_name
not provided. (string)- aad
Client StringCert Password (string)
- aad
Client StringCert Path (string)
- cloud String
(string)
- cloud
Provider BooleanBackoff (bool)
- cloud
Provider NumberBackoff Duration (int)
- cloud
Provider NumberBackoff Exponent (int)
- cloud
Provider NumberBackoff Jitter (int)
- cloud
Provider NumberBackoff Retries (int)
- cloud
Provider BooleanRate Limit (bool)
- cloud
Provider NumberRate Limit Bucket (int)
- cloud
Provider NumberRate Limit Qps (int)
- load
Balancer StringSku - location String
(string)
- maximum
Load NumberBalancer Rule Count (int)
- primary
Availability StringSet Name (string)
- primary
Scale StringSet Name (string)
- resource
Group String (string)
- route
Table StringName (string)
- security
Group StringName (string)
- subnet
Name String (string)
- use
Instance BooleanMetadata (bool)
- use
Managed BooleanIdentity Extension (bool)
- vm
Type String (string)
- vnet
Name String (string)
- vnet
Resource StringGroup (string)
ClusterCloudProviderOpenstackCloudConfig
- Global
Cluster
Cloud Provider Openstack Cloud Config Global (list maxitems:1)
- Block
Storage ClusterCloud Provider Openstack Cloud Config Block Storage (list maxitems:1)
- Load
Balancer ClusterCloud Provider Openstack Cloud Config Load Balancer (list maxitems:1)
- Metadata
Cluster
Cloud Provider Openstack Cloud Config Metadata (list maxitems:1)
- Route
Cluster
Cloud Provider Openstack Cloud Config Route (list maxitems:1)
- Global
Cluster
Cloud Provider Openstack Cloud Config Global (list maxitems:1)
- Block
Storage ClusterCloud Provider Openstack Cloud Config Block Storage (list maxitems:1)
- Load
Balancer ClusterCloud Provider Openstack Cloud Config Load Balancer (list maxitems:1)
- Metadata
Cluster
Cloud Provider Openstack Cloud Config Metadata (list maxitems:1)
- Route
Cluster
Cloud Provider Openstack Cloud Config Route (list maxitems:1)
- global
Cluster
Cloud Provider Openstack Cloud Config Global (list maxitems:1)
- block
Storage ClusterCloud Provider Openstack Cloud Config Block Storage (list maxitems:1)
- load
Balancer ClusterCloud Provider Openstack Cloud Config Load Balancer (list maxitems:1)
- metadata
Cluster
Cloud Provider Openstack Cloud Config Metadata (list maxitems:1)
- route
Cluster
Cloud Provider Openstack Cloud Config Route (list maxitems:1)
- global
Cluster
Cloud Provider Openstack Cloud Config Global (list maxitems:1)
- block
Storage ClusterCloud Provider Openstack Cloud Config Block Storage (list maxitems:1)
- load
Balancer ClusterCloud Provider Openstack Cloud Config Load Balancer (list maxitems:1)
- metadata
Cluster
Cloud Provider Openstack Cloud Config Metadata (list maxitems:1)
- route
Cluster
Cloud Provider Openstack Cloud Config Route (list maxitems:1)
- global_
Cluster
Cloud Provider Openstack Cloud Config Global (list maxitems:1)
- block_
storage ClusterCloud Provider Openstack Cloud Config Block Storage (list maxitems:1)
- load_
balancer ClusterCloud Provider Openstack Cloud Config Load Balancer (list maxitems:1)
- metadata
Cluster
Cloud Provider Openstack Cloud Config Metadata (list maxitems:1)
- route
Cluster
Cloud Provider Openstack Cloud Config Route (list maxitems:1)
- global Property Map
(list maxitems:1)
- block
Storage Property Map (list maxitems:1)
- load
Balancer Property Map (list maxitems:1)
- metadata Property Map
(list maxitems:1)
- route Property Map
(list maxitems:1)
ClusterCloudProviderOpenstackCloudConfigBlockStorage
- Bs
Version string (string)
- Ignore
Volume boolAz (string)
- Trust
Device boolPath (string)
- Bs
Version string (string)
- Ignore
Volume boolAz (string)
- Trust
Device boolPath (string)
- bs
Version String (string)
- ignore
Volume BooleanAz (string)
- trust
Device BooleanPath (string)
- bs
Version string (string)
- ignore
Volume booleanAz (string)
- trust
Device booleanPath (string)
- bs_
version str (string)
- ignore_
volume_ boolaz (string)
- trust_
device_ boolpath (string)
- bs
Version String (string)
- ignore
Volume BooleanAz (string)
- trust
Device BooleanPath (string)
ClusterCloudProviderOpenstackCloudConfigGlobal
- Auth
Url string (string)
- Password string
Registry password (string)
- Ca
File string (string)
- Domain
Id string Required if
domain_name
not provided. (string)- Domain
Name string Required if
domain_id
not provided. (string)- Region string
Region for S3 service (string)
- Tenant
Id string Required if
tenant_name
not provided. (string)- Tenant
Name string Required if
tenant_id
not provided. (string)- Trust
Id string (string)
- User
Id string Required if
username
not provided. (string)- Username string
Required if
user_id
not provided. (string)
- Auth
Url string (string)
- Password string
Registry password (string)
- Ca
File string (string)
- Domain
Id string Required if
domain_name
not provided. (string)- Domain
Name string Required if
domain_id
not provided. (string)- Region string
Region for S3 service (string)
- Tenant
Id string Required if
tenant_name
not provided. (string)- Tenant
Name string Required if
tenant_id
not provided. (string)- Trust
Id string (string)
- User
Id string Required if
username
not provided. (string)- Username string
Required if
user_id
not provided. (string)
- auth
Url String (string)
- password String
Registry password (string)
- ca
File String (string)
- domain
Id String Required if
domain_name
not provided. (string)- domain
Name String Required if
domain_id
not provided. (string)- region String
Region for S3 service (string)
- tenant
Id String Required if
tenant_name
not provided. (string)- tenant
Name String Required if
tenant_id
not provided. (string)- trust
Id String (string)
- user
Id String Required if
username
not provided. (string)- username String
Required if
user_id
not provided. (string)
- auth
Url string (string)
- password string
Registry password (string)
- ca
File string (string)
- domain
Id string Required if
domain_name
not provided. (string)- domain
Name string Required if
domain_id
not provided. (string)- region string
Region for S3 service (string)
- tenant
Id string Required if
tenant_name
not provided. (string)- tenant
Name string Required if
tenant_id
not provided. (string)- trust
Id string (string)
- user
Id 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)
- auth
Url String (string)
- password String
Registry password (string)
- ca
File String (string)
- domain
Id String Required if
domain_name
not provided. (string)- domain
Name String Required if
domain_id
not provided. (string)- region String
Region for S3 service (string)
- tenant
Id String Required if
tenant_name
not provided. (string)- tenant
Name String Required if
tenant_id
not provided. (string)- trust
Id String (string)
- user
Id String Required if
username
not provided. (string)- username String
Required if
user_id
not provided. (string)
ClusterCloudProviderOpenstackCloudConfigLoadBalancer
- Create
Monitor bool (bool)
- Floating
Network stringId (string)
- Lb
Method string (string)
- Lb
Provider string (string)
- Lb
Version string (string)
- Manage
Security boolGroups (bool)
- Monitor
Delay string (string)
- Monitor
Max intRetries (int)
- Monitor
Timeout string (string)
- Subnet
Id string (string)
- Use
Octavia bool (bool)
- Create
Monitor bool (bool)
- Floating
Network stringId (string)
- Lb
Method string (string)
- Lb
Provider string (string)
- Lb
Version string (string)
- Manage
Security boolGroups (bool)
- Monitor
Delay string (string)
- Monitor
Max intRetries (int)
- Monitor
Timeout string (string)
- Subnet
Id string (string)
- Use
Octavia bool (bool)
- create
Monitor Boolean (bool)
- floating
Network StringId (string)
- lb
Method String (string)
- lb
Provider String (string)
- lb
Version String (string)
- manage
Security BooleanGroups (bool)
- monitor
Delay String (string)
- monitor
Max IntegerRetries (int)
- monitor
Timeout String (string)
- subnet
Id String (string)
- use
Octavia Boolean (bool)
- create
Monitor boolean (bool)
- floating
Network stringId (string)
- lb
Method string (string)
- lb
Provider string (string)
- lb
Version string (string)
- manage
Security booleanGroups (bool)
- monitor
Delay string (string)
- monitor
Max numberRetries (int)
- monitor
Timeout string (string)
- subnet
Id string (string)
- use
Octavia boolean (bool)
- create_
monitor bool (bool)
- floating_
network_ strid (string)
- lb_
method str (string)
- lb_
provider str (string)
- lb_
version str (string)
- manage_
security_ boolgroups (bool)
- monitor_
delay str (string)
- monitor_
max_ intretries (int)
- monitor_
timeout str (string)
- subnet_
id str (string)
- use_
octavia bool (bool)
- create
Monitor Boolean (bool)
- floating
Network StringId (string)
- lb
Method String (string)
- lb
Provider String (string)
- lb
Version String (string)
- manage
Security BooleanGroups (bool)
- monitor
Delay String (string)
- monitor
Max NumberRetries (int)
- monitor
Timeout String (string)
- subnet
Id String (string)
- use
Octavia Boolean (bool)
ClusterCloudProviderOpenstackCloudConfigMetadata
- Request
Timeout int (int)
- Search
Order string (string)
- Request
Timeout int (int)
- Search
Order string (string)
- request
Timeout Integer (int)
- search
Order String (string)
- request
Timeout number (int)
- search
Order string (string)
- request_
timeout int (int)
- search_
order str (string)
- request
Timeout Number (int)
- search
Order String (string)
ClusterCloudProviderOpenstackCloudConfigRoute
- Router
Id string (string)
- Router
Id string (string)
- router
Id String (string)
- router
Id string (string)
- router_
id str (string)
- router
Id String (string)
ClusterCloudProviderOpenstackCloudProvider
- Global
Cluster
Cloud Provider Openstack Cloud Provider Global (list maxitems:1)
- Block
Storage ClusterCloud Provider Openstack Cloud Provider Block Storage (list maxitems:1)
- Load
Balancer ClusterCloud Provider Openstack Cloud Provider Load Balancer (list maxitems:1)
- Metadata
Cluster
Cloud Provider Openstack Cloud Provider Metadata (list maxitems:1)
- Route
Cluster
Cloud Provider Openstack Cloud Provider Route (list maxitems:1)
- Global
Cluster
Cloud Provider Openstack Cloud Provider Global (list maxitems:1)
- Block
Storage ClusterCloud Provider Openstack Cloud Provider Block Storage (list maxitems:1)
- Load
Balancer ClusterCloud Provider Openstack Cloud Provider Load Balancer (list maxitems:1)
- Metadata
Cluster
Cloud Provider Openstack Cloud Provider Metadata (list maxitems:1)
- Route
Cluster
Cloud Provider Openstack Cloud Provider Route (list maxitems:1)
- global
Cluster
Cloud Provider Openstack Cloud Provider Global (list maxitems:1)
- block
Storage ClusterCloud Provider Openstack Cloud Provider Block Storage (list maxitems:1)
- load
Balancer ClusterCloud Provider Openstack Cloud Provider Load Balancer (list maxitems:1)
- metadata
Cluster
Cloud Provider Openstack Cloud Provider Metadata (list maxitems:1)
- route
Cluster
Cloud Provider Openstack Cloud Provider Route (list maxitems:1)
- global
Cluster
Cloud Provider Openstack Cloud Provider Global (list maxitems:1)
- block
Storage ClusterCloud Provider Openstack Cloud Provider Block Storage (list maxitems:1)
- load
Balancer ClusterCloud Provider Openstack Cloud Provider Load Balancer (list maxitems:1)
- metadata
Cluster
Cloud Provider Openstack Cloud Provider Metadata (list maxitems:1)
- route
Cluster
Cloud Provider Openstack Cloud Provider Route (list maxitems:1)
- global_
Cluster
Cloud Provider Openstack Cloud Provider Global (list maxitems:1)
- block_
storage ClusterCloud Provider Openstack Cloud Provider Block Storage (list maxitems:1)
- load_
balancer ClusterCloud Provider Openstack Cloud Provider Load Balancer (list maxitems:1)
- metadata
Cluster
Cloud Provider Openstack Cloud Provider Metadata (list maxitems:1)
- route
Cluster
Cloud Provider Openstack Cloud Provider Route (list maxitems:1)
- global Property Map
(list maxitems:1)
- block
Storage Property Map (list maxitems:1)
- load
Balancer Property Map (list maxitems:1)
- metadata Property Map
(list maxitems:1)
- route Property Map
(list maxitems:1)
ClusterCloudProviderOpenstackCloudProviderBlockStorage
- Bs
Version string (string)
- Ignore
Volume boolAz (string)
- Trust
Device boolPath (string)
- Bs
Version string (string)
- Ignore
Volume boolAz (string)
- Trust
Device boolPath (string)
- bs
Version String (string)
- ignore
Volume BooleanAz (string)
- trust
Device BooleanPath (string)
- bs
Version string (string)
- ignore
Volume booleanAz (string)
- trust
Device booleanPath (string)
- bs_
version str (string)
- ignore_
volume_ boolaz (string)
- trust_
device_ boolpath (string)
- bs
Version String (string)
- ignore
Volume BooleanAz (string)
- trust
Device BooleanPath (string)
ClusterCloudProviderOpenstackCloudProviderGlobal
- Auth
Url string (string)
- Password string
Registry password (string)
- Ca
File string (string)
- Domain
Id string Required if
domain_name
not provided. (string)- Domain
Name string Required if
domain_id
not provided. (string)- Region string
Region for S3 service (string)
- Tenant
Id string Required if
tenant_name
not provided. (string)- Tenant
Name string Required if
tenant_id
not provided. (string)- Trust
Id string (string)
- User
Id string Required if
username
not provided. (string)- Username string
Required if
user_id
not provided. (string)
- Auth
Url string (string)
- Password string
Registry password (string)
- Ca
File string (string)
- Domain
Id string Required if
domain_name
not provided. (string)- Domain
Name string Required if
domain_id
not provided. (string)- Region string
Region for S3 service (string)
- Tenant
Id string Required if
tenant_name
not provided. (string)- Tenant
Name string Required if
tenant_id
not provided. (string)- Trust
Id string (string)
- User
Id string Required if
username
not provided. (string)- Username string
Required if
user_id
not provided. (string)
- auth
Url String (string)
- password String
Registry password (string)
- ca
File String (string)
- domain
Id String Required if
domain_name
not provided. (string)- domain
Name String Required if
domain_id
not provided. (string)- region String
Region for S3 service (string)
- tenant
Id String Required if
tenant_name
not provided. (string)- tenant
Name String Required if
tenant_id
not provided. (string)- trust
Id String (string)
- user
Id String Required if
username
not provided. (string)- username String
Required if
user_id
not provided. (string)
- auth
Url string (string)
- password string
Registry password (string)
- ca
File string (string)
- domain
Id string Required if
domain_name
not provided. (string)- domain
Name string Required if
domain_id
not provided. (string)- region string
Region for S3 service (string)
- tenant
Id string Required if
tenant_name
not provided. (string)- tenant
Name string Required if
tenant_id
not provided. (string)- trust
Id string (string)
- user
Id 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)
- auth
Url String (string)
- password String
Registry password (string)
- ca
File String (string)
- domain
Id String Required if
domain_name
not provided. (string)- domain
Name String Required if
domain_id
not provided. (string)- region String
Region for S3 service (string)
- tenant
Id String Required if
tenant_name
not provided. (string)- tenant
Name String Required if
tenant_id
not provided. (string)- trust
Id String (string)
- user
Id String Required if
username
not provided. (string)- username String
Required if
user_id
not provided. (string)
ClusterCloudProviderOpenstackCloudProviderLoadBalancer
- Create
Monitor bool (bool)
- Floating
Network stringId (string)
- Lb
Method string (string)
- Lb
Provider string (string)
- Lb
Version string (string)
- Manage
Security boolGroups (bool)
- Monitor
Delay string (string)
- Monitor
Max intRetries (int)
- Monitor
Timeout string (string)
- Subnet
Id string (string)
- Use
Octavia bool (bool)
- Create
Monitor bool (bool)
- Floating
Network stringId (string)
- Lb
Method string (string)
- Lb
Provider string (string)
- Lb
Version string (string)
- Manage
Security boolGroups (bool)
- Monitor
Delay string (string)
- Monitor
Max intRetries (int)
- Monitor
Timeout string (string)
- Subnet
Id string (string)
- Use
Octavia bool (bool)
- create
Monitor Boolean (bool)
- floating
Network StringId (string)
- lb
Method String (string)
- lb
Provider String (string)
- lb
Version String (string)
- manage
Security BooleanGroups (bool)
- monitor
Delay String (string)
- monitor
Max IntegerRetries (int)
- monitor
Timeout String (string)
- subnet
Id String (string)
- use
Octavia Boolean (bool)
- create
Monitor boolean (bool)
- floating
Network stringId (string)
- lb
Method string (string)
- lb
Provider string (string)
- lb
Version string (string)
- manage
Security booleanGroups (bool)
- monitor
Delay string (string)
- monitor
Max numberRetries (int)
- monitor
Timeout string (string)
- subnet
Id string (string)
- use
Octavia boolean (bool)
- create_
monitor bool (bool)
- floating_
network_ strid (string)
- lb_
method str (string)
- lb_
provider str (string)
- lb_
version str (string)
- manage_
security_ boolgroups (bool)
- monitor_
delay str (string)
- monitor_
max_ intretries (int)
- monitor_
timeout str (string)
- subnet_
id str (string)
- use_
octavia bool (bool)
- create
Monitor Boolean (bool)
- floating
Network StringId (string)
- lb
Method String (string)
- lb
Provider String (string)
- lb
Version String (string)
- manage
Security BooleanGroups (bool)
- monitor
Delay String (string)
- monitor
Max NumberRetries (int)
- monitor
Timeout String (string)
- subnet
Id String (string)
- use
Octavia Boolean (bool)
ClusterCloudProviderOpenstackCloudProviderMetadata
- Request
Timeout int (int)
- Search
Order string (string)
- Request
Timeout int (int)
- Search
Order string (string)
- request
Timeout Integer (int)
- search
Order String (string)
- request
Timeout number (int)
- search
Order string (string)
- request_
timeout int (int)
- search_
order str (string)
- request
Timeout Number (int)
- search
Order String (string)
ClusterCloudProviderOpenstackCloudProviderRoute
- Router
Id string (string)
- Router
Id string (string)
- router
Id String (string)
- router
Id string (string)
- router_
id str (string)
- router
Id String (string)
ClusterCloudProviderVsphereCloudConfig
- Virtual
Centers List<ClusterCloud Provider Vsphere Cloud Config Virtual Center> (List)
- Workspace
Cluster
Cloud Provider Vsphere Cloud Config Workspace (list maxitems:1)
- Disk
Cluster
Cloud Provider Vsphere Cloud Config Disk (list maxitems:1)
- Global
Cluster
Cloud Provider Vsphere Cloud Config Global (list maxitems:1)
- Network
Cluster
Cloud Provider Vsphere Cloud Config Network (list maxitems:1)
- Virtual
Centers []ClusterCloud Provider Vsphere Cloud Config Virtual Center (List)
- Workspace
Cluster
Cloud Provider Vsphere Cloud Config Workspace (list maxitems:1)
- Disk
Cluster
Cloud Provider Vsphere Cloud Config Disk (list maxitems:1)
- Global
Cluster
Cloud Provider Vsphere Cloud Config Global (list maxitems:1)
- Network
Cluster
Cloud Provider Vsphere Cloud Config Network (list maxitems:1)
- virtual
Centers List<ClusterCloud Provider Vsphere Cloud Config Virtual Center> (List)
- workspace
Cluster
Cloud Provider Vsphere Cloud Config Workspace (list maxitems:1)
- disk
Cluster
Cloud Provider Vsphere Cloud Config Disk (list maxitems:1)
- global
Cluster
Cloud Provider Vsphere Cloud Config Global (list maxitems:1)
- network
Cluster
Cloud Provider Vsphere Cloud Config Network (list maxitems:1)
- virtual
Centers ClusterCloud Provider Vsphere Cloud Config Virtual Center[] (List)
- workspace
Cluster
Cloud Provider Vsphere Cloud Config Workspace (list maxitems:1)
- disk
Cluster
Cloud Provider Vsphere Cloud Config Disk (list maxitems:1)
- global
Cluster
Cloud Provider Vsphere Cloud Config Global (list maxitems:1)
- network
Cluster
Cloud Provider Vsphere Cloud Config Network (list maxitems:1)
- virtual_
centers Sequence[ClusterCloud Provider Vsphere Cloud Config Virtual Center] (List)
- workspace
Cluster
Cloud Provider Vsphere Cloud Config Workspace (list maxitems:1)
- disk
Cluster
Cloud Provider Vsphere Cloud Config Disk (list maxitems:1)
- global_
Cluster
Cloud Provider Vsphere Cloud Config Global (list maxitems:1)
- network
Cluster
Cloud Provider Vsphere Cloud Config Network (list maxitems:1)
- virtual
Centers 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
- Scsi
Controller stringType (string)
- Scsi
Controller stringType (string)
- scsi
Controller StringType (string)
- scsi
Controller stringType (string)
- scsi_
controller_ strtype (string)
- scsi
Controller StringType (string)
ClusterCloudProviderVsphereCloudConfigGlobal
- Datacenter string
(string)
- Datacenters string
(string)
- Datastore string
(string)
- Insecure
Flag bool (bool)
- Password string
Registry password (string)
- Port string
Port used for SSH communication (string)
- Soap
Roundtrip intCount (int)
- User string
Registry user (string)
- Vm
Name string (string)
- Vm
Uuid string (string)
- Working
Dir string (string)
- Datacenter string
(string)
- Datacenters string
(string)
- Datastore string
(string)
- Insecure
Flag bool (bool)
- Password string
Registry password (string)
- Port string
Port used for SSH communication (string)
- Soap
Roundtrip intCount (int)
- User string
Registry user (string)
- Vm
Name string (string)
- Vm
Uuid string (string)
- Working
Dir string (string)
- datacenter String
(string)
- datacenters String
(string)
- datastore String
(string)
- insecure
Flag Boolean (bool)
- password String
Registry password (string)
- port String
Port used for SSH communication (string)
- soap
Roundtrip IntegerCount (int)
- user String
Registry user (string)
- vm
Name String (string)
- vm
Uuid String (string)
- working
Dir String (string)
- datacenter string
(string)
- datacenters string
(string)
- datastore string
(string)
- insecure
Flag boolean (bool)
- password string
Registry password (string)
- port string
Port used for SSH communication (string)
- soap
Roundtrip numberCount (int)
- user string
Registry user (string)
- vm
Name string (string)
- vm
Uuid string (string)
- working
Dir 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_ intcount (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)
- insecure
Flag Boolean (bool)
- password String
Registry password (string)
- port String
Port used for SSH communication (string)
- soap
Roundtrip NumberCount (int)
- user String
Registry user (string)
- vm
Name String (string)
- vm
Uuid String (string)
- working
Dir String (string)
ClusterCloudProviderVsphereCloudConfigNetwork
- Public
Network string (string)
- Public
Network string (string)
- public
Network String (string)
- public
Network string (string)
- public_
network str (string)
- public
Network 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)
- Soap
Roundtrip intCount (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)
- Soap
Roundtrip intCount (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)
- soap
Roundtrip IntegerCount (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)
- soap
Roundtrip numberCount (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_ intcount (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)
- soap
Roundtrip NumberCount (int)
ClusterCloudProviderVsphereCloudConfigWorkspace
- Datacenter string
(string)
- Server string
(string)
- Default
Datastore string (string)
- Folder string
Folder for S3 service. Available from Rancher v2.2.7 (string)
- Resourcepool
Path string (string)
- Datacenter string
(string)
- Server string
(string)
- Default
Datastore string (string)
- Folder string
Folder for S3 service. Available from Rancher v2.2.7 (string)
- Resourcepool
Path string (string)
- datacenter String
(string)
- server String
(string)
- default
Datastore String (string)
- folder String
Folder for S3 service. Available from Rancher v2.2.7 (string)
- resourcepool
Path String (string)
- datacenter string
(string)
- server string
(string)
- default
Datastore string (string)
- folder string
Folder for S3 service. Available from Rancher v2.2.7 (string)
- resourcepool
Path 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)
- default
Datastore String (string)
- folder String
Folder for S3 service. Available from Rancher v2.2.7 (string)
- resourcepool
Path String (string)
ClusterCloudProviderVsphereCloudProvider
- Virtual
Centers List<ClusterCloud Provider Vsphere Cloud Provider Virtual Center> (List)
- Workspace
Cluster
Cloud Provider Vsphere Cloud Provider Workspace (list maxitems:1)
- Disk
Cluster
Cloud Provider Vsphere Cloud Provider Disk (list maxitems:1)
- Global
Cluster
Cloud Provider Vsphere Cloud Provider Global (list maxitems:1)
- Network
Cluster
Cloud Provider Vsphere Cloud Provider Network (list maxitems:1)
- Virtual
Centers []ClusterCloud Provider Vsphere Cloud Provider Virtual Center (List)
- Workspace
Cluster
Cloud Provider Vsphere Cloud Provider Workspace (list maxitems:1)
- Disk
Cluster
Cloud Provider Vsphere Cloud Provider Disk (list maxitems:1)
- Global
Cluster
Cloud Provider Vsphere Cloud Provider Global (list maxitems:1)
- Network
Cluster
Cloud Provider Vsphere Cloud Provider Network (list maxitems:1)
- virtual
Centers List<ClusterCloud Provider Vsphere Cloud Provider Virtual Center> (List)
- workspace
Cluster
Cloud Provider Vsphere Cloud Provider Workspace (list maxitems:1)
- disk
Cluster
Cloud Provider Vsphere Cloud Provider Disk (list maxitems:1)
- global
Cluster
Cloud Provider Vsphere Cloud Provider Global (list maxitems:1)
- network
Cluster
Cloud Provider Vsphere Cloud Provider Network (list maxitems:1)
- virtual
Centers ClusterCloud Provider Vsphere Cloud Provider Virtual Center[] (List)
- workspace
Cluster
Cloud Provider Vsphere Cloud Provider Workspace (list maxitems:1)
- disk
Cluster
Cloud Provider Vsphere Cloud Provider Disk (list maxitems:1)
- global
Cluster
Cloud Provider Vsphere Cloud Provider Global (list maxitems:1)
- network
Cluster
Cloud Provider Vsphere Cloud Provider Network (list maxitems:1)
- virtual_
centers Sequence[ClusterCloud Provider Vsphere Cloud Provider Virtual Center] (List)
- workspace
Cluster
Cloud Provider Vsphere Cloud Provider Workspace (list maxitems:1)
- disk
Cluster
Cloud Provider Vsphere Cloud Provider Disk (list maxitems:1)
- global_
Cluster
Cloud Provider Vsphere Cloud Provider Global (list maxitems:1)
- network
Cluster
Cloud Provider Vsphere Cloud Provider Network (list maxitems:1)
- virtual
Centers 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
- Scsi
Controller stringType (string)
- Scsi
Controller stringType (string)
- scsi
Controller StringType (string)
- scsi
Controller stringType (string)
- scsi_
controller_ strtype (string)
- scsi
Controller StringType (string)
ClusterCloudProviderVsphereCloudProviderGlobal
- Datacenter string
(string)
- Datacenters string
(string)
- Datastore string
(string)
- Insecure
Flag bool (bool)
- Password string
Registry password (string)
- Port string
Port used for SSH communication (string)
- Soap
Roundtrip intCount (int)
- User string
Registry user (string)
- Vm
Name string (string)
- Vm
Uuid string (string)
- Working
Dir string (string)
- Datacenter string
(string)
- Datacenters string
(string)
- Datastore string
(string)
- Insecure
Flag bool (bool)
- Password string
Registry password (string)
- Port string
Port used for SSH communication (string)
- Soap
Roundtrip intCount (int)
- User string
Registry user (string)
- Vm
Name string (string)
- Vm
Uuid string (string)
- Working
Dir string (string)
- datacenter String
(string)
- datacenters String
(string)
- datastore String
(string)
- insecure
Flag Boolean (bool)
- password String
Registry password (string)
- port String
Port used for SSH communication (string)
- soap
Roundtrip IntegerCount (int)
- user String
Registry user (string)
- vm
Name String (string)
- vm
Uuid String (string)
- working
Dir String (string)
- datacenter string
(string)
- datacenters string
(string)
- datastore string
(string)
- insecure
Flag boolean (bool)
- password string
Registry password (string)
- port string
Port used for SSH communication (string)
- soap
Roundtrip numberCount (int)
- user string
Registry user (string)
- vm
Name string (string)
- vm
Uuid string (string)
- working
Dir 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_ intcount (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)
- insecure
Flag Boolean (bool)
- password String
Registry password (string)
- port String
Port used for SSH communication (string)
- soap
Roundtrip NumberCount (int)
- user String
Registry user (string)
- vm
Name String (string)
- vm
Uuid String (string)
- working
Dir String (string)
ClusterCloudProviderVsphereCloudProviderNetwork
- Public
Network string (string)
- Public
Network string (string)
- public
Network String (string)
- public
Network string (string)
- public_
network str (string)
- public
Network 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)
- Soap
Roundtrip intCount (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)
- Soap
Roundtrip intCount (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)
- soap
Roundtrip IntegerCount (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)
- soap
Roundtrip numberCount (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_ intcount (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)
- soap
Roundtrip NumberCount (int)
ClusterCloudProviderVsphereCloudProviderWorkspace
- Datacenter string
(string)
- Server string
(string)
- Default
Datastore string (string)
- Folder string
Folder for S3 service. Available from Rancher v2.2.7 (string)
- Resourcepool
Path string (string)
- Datacenter string
(string)
- Server string
(string)
- Default
Datastore string (string)
- Folder string
Folder for S3 service. Available from Rancher v2.2.7 (string)
- Resourcepool
Path string (string)
- datacenter String
(string)
- server String
(string)
- default
Datastore String (string)
- folder String
Folder for S3 service. Available from Rancher v2.2.7 (string)
- resourcepool
Path String (string)
- datacenter string
(string)
- server string
(string)
- default
Datastore string (string)
- folder string
Folder for S3 service. Available from Rancher v2.2.7 (string)
- resourcepool
Path 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)
- default
Datastore String (string)
- folder String
Folder for S3 service. Available from Rancher v2.2.7 (string)
- resourcepool
Path String (string)
ClusterControlPlaneHost
ClusterDns
- Node
Selector Dictionary<string, object> Node selector key pair (map)
- Nodelocal
Cluster
Dns Nodelocal Docker image for nodelocal (string)
- Provider string
Monitoring provider (string)
- Reverse
Cidrs List<string> Reverse CIDRs (list)
- Upstream
Nameservers List<string> Upstream nameservers (list)
- Node
Selector map[string]interface{} Node selector key pair (map)
- Nodelocal
Cluster
Dns Nodelocal Docker image for nodelocal (string)
- Provider string
Monitoring provider (string)
- Reverse
Cidrs []string Reverse CIDRs (list)
- Upstream
Nameservers []string Upstream nameservers (list)
- node
Selector Map<String,Object> Node selector key pair (map)
- nodelocal
Cluster
Dns Nodelocal Docker image for nodelocal (string)
- provider String
Monitoring provider (string)
- reverse
Cidrs List<String> Reverse CIDRs (list)
- upstream
Nameservers List<String> Upstream nameservers (list)
- node
Selector {[key: string]: any} Node selector key pair (map)
- nodelocal
Cluster
Dns Nodelocal Docker image for nodelocal (string)
- provider string
Monitoring provider (string)
- reverse
Cidrs string[] Reverse CIDRs (list)
- upstream
Nameservers string[] Upstream nameservers (list)
- node_
selector Mapping[str, Any] Node selector key pair (map)
- nodelocal
Cluster
Dns Nodelocal Docker image for nodelocal (string)
- provider str
Monitoring provider (string)
- reverse_
cidrs Sequence[str] Reverse CIDRs (list)
- upstream_
nameservers Sequence[str] Upstream nameservers (list)
- node
Selector Map<Any> Node selector key pair (map)
- nodelocal Property Map
Docker image for nodelocal (string)
- provider String
Monitoring provider (string)
- reverse
Cidrs List<String> Reverse CIDRs (list)
- upstream
Nameservers List<String> Upstream nameservers (list)
ClusterDnsNodelocal
- Ip
Address string Nodelocal dns ip address (string)
- Node
Selector Dictionary<string, object> Node selector key pair (map)
- Ip
Address string Nodelocal dns ip address (string)
- Node
Selector map[string]interface{} Node selector key pair (map)
- ip
Address String Nodelocal dns ip address (string)
- node
Selector Map<String,Object> Node selector key pair (map)
- ip
Address string Nodelocal dns ip address (string)
- node
Selector {[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)
- ip
Address String Nodelocal dns ip address (string)
- node
Selector Map<Any> Node selector key pair (map)
ClusterEtcdHost
ClusterInactiveHost
ClusterIngress
- Default
Backend bool - Dns
Policy string Ingress controller DNS policy.
ClusterFirstWithHostNet
,ClusterFirst
,Default
, andNone
are supported. K8S dns Policy (string)- Extra
Args Dictionary<string, object> Extra arguments for scheduler service (map)
- Http
Port int Ingress controller http port (int)
- Https
Port int Ingress controller https port (int)
- Network
Mode string Networt mode for the ingress controller.
hostNetwork
,hostPort
andnone
are supported (string)- Node
Selector Dictionary<string, object> Node selector key pair (map)
- Options Dictionary<string, object>
Network provider options (map)
- Provider string
Monitoring provider (string)
- Default
Backend bool - Dns
Policy string Ingress controller DNS policy.
ClusterFirstWithHostNet
,ClusterFirst
,Default
, andNone
are supported. K8S dns Policy (string)- Extra
Args map[string]interface{} Extra arguments for scheduler service (map)
- Http
Port int Ingress controller http port (int)
- Https
Port int Ingress controller https port (int)
- Network
Mode string Networt mode for the ingress controller.
hostNetwork
,hostPort
andnone
are supported (string)- Node
Selector map[string]interface{} Node selector key pair (map)
- Options map[string]interface{}
Network provider options (map)
- Provider string
Monitoring provider (string)
- default
Backend Boolean - dns
Policy String Ingress controller DNS policy.
ClusterFirstWithHostNet
,ClusterFirst
,Default
, andNone
are supported. K8S dns Policy (string)- extra
Args Map<String,Object> Extra arguments for scheduler service (map)
- http
Port Integer Ingress controller http port (int)
- https
Port Integer Ingress controller https port (int)
- network
Mode String Networt mode for the ingress controller.
hostNetwork
,hostPort
andnone
are supported (string)- node
Selector Map<String,Object> Node selector key pair (map)
- options Map<String,Object>
Network provider options (map)
- provider String
Monitoring provider (string)
- default
Backend boolean - dns
Policy string Ingress controller DNS policy.
ClusterFirstWithHostNet
,ClusterFirst
,Default
, andNone
are supported. K8S dns Policy (string)- extra
Args {[key: string]: any} Extra arguments for scheduler service (map)
- http
Port number Ingress controller http port (int)
- https
Port number Ingress controller https port (int)
- network
Mode string Networt mode for the ingress controller.
hostNetwork
,hostPort
andnone
are supported (string)- node
Selector {[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
, andNone
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
andnone
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)
- default
Backend Boolean - dns
Policy String Ingress controller DNS policy.
ClusterFirstWithHostNet
,ClusterFirst
,Default
, andNone
are supported. K8S dns Policy (string)- extra
Args Map<Any> Extra arguments for scheduler service (map)
- http
Port Number Ingress controller http port (int)
- https
Port Number Ingress controller https port (int)
- network
Mode String Networt mode for the ingress controller.
hostNetwork
,hostPort
andnone
are supported (string)- node
Selector Map<Any> Node selector key pair (map)
- options Map<Any>
Network provider options (map)
- provider String
Monitoring provider (string)
ClusterMonitoring
- Node
Selector Dictionary<string, object> Node selector key pair (map)
- Options Dictionary<string, object>
Network provider options (map)
- Provider string
Monitoring provider (string)
- Node
Selector map[string]interface{} Node selector key pair (map)
- Options map[string]interface{}
Network provider options (map)
- Provider string
Monitoring provider (string)
- node
Selector Map<String,Object> Node selector key pair (map)
- options Map<String,Object>
Network provider options (map)
- provider String
Monitoring provider (string)
- node
Selector {[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)
- node
Selector Map<Any> Node selector key pair (map)
- options Map<Any>
Network provider options (map)
- provider String
Monitoring provider (string)
ClusterNetwork
- Aci
Network ClusterProvider Network Aci Network Provider Aci network provider config (list maxitems:1)
- Calico
Network ClusterProvider Network Calico Network Provider Calico network provider config (list maxitems:1)
- Canal
Network ClusterProvider Network Canal Network Provider Canal network provider config (list maxitems:1)
- Flannel
Network ClusterProvider Network Flannel Network Provider 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
andweave
are supported. (string)- Weave
Network ClusterProvider Network Weave Network Provider Weave network provider config (list maxitems:1)
- Aci
Network ClusterProvider Network Aci Network Provider Aci network provider config (list maxitems:1)
- Calico
Network ClusterProvider Network Calico Network Provider Calico network provider config (list maxitems:1)
- Canal
Network ClusterProvider Network Canal Network Provider Canal network provider config (list maxitems:1)
- Flannel
Network ClusterProvider Network Flannel Network Provider 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
andweave
are supported. (string)- Weave
Network ClusterProvider Network Weave Network Provider Weave network provider config (list maxitems:1)
- aci
Network ClusterProvider Network Aci Network Provider Aci network provider config (list maxitems:1)
- calico
Network Provider