getCluster
Use this data source to retrieve information about a Rancher v2 cluster.
Example Usage
using Pulumi;
using Rancher2 = Pulumi.Rancher2;
class MyStack : Stack
{
public MyStack()
{
var foo_custom = Output.Create(Rancher2.GetCluster.InvokeAsync(new Rancher2.GetClusterArgs
{
Name = "foo-custom",
}));
}
}
package main
import (
"github.com/pulumi/pulumi-rancher2/sdk/v2/go/rancher2"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := rancher2.LookupCluster(ctx, &rancher2.LookupClusterArgs{
Name: "foo-custom",
}, nil)
if err != nil {
return err
}
return nil
})
}
import pulumi
import pulumi_rancher2 as rancher2
foo_custom = rancher2.get_cluster(name="foo-custom")
import * as pulumi from "@pulumi/pulumi";
import * as rancher2 from "@pulumi/rancher2";
const foo_custom = pulumi.output(rancher2.getCluster({
name: "foo-custom",
}, { async: true }));
Using getCluster
function getCluster(args: GetClusterArgs, opts?: InvokeOptions): Promise<GetClusterResult>
def get_cluster(name: Optional[str] = None, opts: Optional[InvokeOptions] = None) -> GetClusterResult
func LookupCluster(ctx *Context, args *LookupClusterArgs, opts ...InvokeOption) (*LookupClusterResult, error)
Note: This function is named
LookupCluster
in the Go SDK.
public static class GetCluster {
public static Task<GetClusterResult> InvokeAsync(GetClusterArgs args, InvokeOptions? opts = null)
}
The following arguments are supported:
- Name string
The name of the Cluster (string)
- Name string
The name of the Cluster (string)
- name string
The name of the Cluster (string)
- name str
The name of the Cluster (string)
getCluster Result
The following output properties are available:
- Aks
Config GetCluster Aks Config (Computed) The Azure aks configuration for
aks
Clusters. Conflicts witheks_config
,gke_config
andrke_config
(list maxitems:1)- Annotations Dictionary<string, object>
(Computed) Annotations for Node Pool object (map)
- Cluster
Auth GetEndpoint Cluster Cluster Auth Endpoint (Computed) Enabling the local cluster authorized endpoint allows direct communication with the cluster, bypassing the Rancher API proxy. (list maxitems:1)
- Cluster
Monitoring GetInput Cluster Cluster Monitoring Input (Computed) Cluster monitoring config (list maxitems:1)
- Cluster
Registration GetToken Cluster Cluster Registration Token (Computed) Cluster Registration Token generated for the cluster (list maxitems:1)
- Cluster
Template GetAnswers Cluster Cluster Template Answers (Computed) Cluster template answers (list maxitems:1)
- Cluster
Template stringId (Computed) Cluster template ID (string)
- Cluster
Template List<GetQuestions Cluster Cluster Template Question> (Computed) Cluster template questions (list)
- Cluster
Template stringRevision Id (Computed) Cluster template revision ID (string)
- Default
Pod stringSecurity Policy Template Id (Optional/Computed) Default pod security policy template id (string)
- Default
Project stringId (Computed) Default project ID for the cluster (string)
- Description string
(Computed) The description for Cluster (string)
- Driver string
(Computed) The driver used for the Cluster.
imported
,azurekubernetesservice
,amazonelasticcontainerservice
,googlekubernetesengine
andrancherKubernetesEngine
are supported (string)- Eks
Config GetCluster Eks Config (Computed) The Amazon eks configuration for
eks
Clusters. Conflicts withaks_config
,gke_config
andrke_config
(list maxitems:1)- Eks
Config GetV2 Cluster Eks Config V2 - Enable
Cluster boolAlerting - Enable
Cluster boolMonitoring (Computed) Enable built-in cluster monitoring. Default
false
(bool)- Enable
Network boolPolicy (Computed) Enable project network isolation. Default
false
(bool)- Gke
Config GetCluster Gke Config (Computed) The Google gke configuration for
gke
Clusters. Conflicts withaks_config
,eks_config
andrke_config
(list maxitems:1)- Id string
The provider-assigned unique ID for this managed resource.
- K3s
Config GetCluster K3s Config (Computed) The K3S configuration for
k3s
imported Clusters. Conflicts withaks_config
,eks_config
,gke_config
andrke_config
(list maxitems:1)- Kube
Config string (Computed) Kube Config generated for the cluster (string)
- Labels Dictionary<string, object>
(Computed) Labels for Node Pool object (map)
- Name string
- Oke
Config GetCluster Oke Config - Rke
Config GetCluster Rke Config (Computed) The RKE configuration for
rke
Clusters. Conflicts withaks_config
,eks_config
andgke_config
(list maxitems:1)- Scheduled
Cluster List<GetScans Cluster Scheduled Cluster Scan> - System
Project stringId (Computed) System project ID for the cluster (string)
- Aks
Config GetCluster Aks Config (Computed) The Azure aks configuration for
aks
Clusters. Conflicts witheks_config
,gke_config
andrke_config
(list maxitems:1)- Annotations map[string]interface{}
(Computed) Annotations for Node Pool object (map)
- Cluster
Auth GetEndpoint Cluster Cluster Auth Endpoint (Computed) Enabling the local cluster authorized endpoint allows direct communication with the cluster, bypassing the Rancher API proxy. (list maxitems:1)
- Cluster
Monitoring GetInput Cluster Cluster Monitoring Input (Computed) Cluster monitoring config (list maxitems:1)
- Cluster
Registration GetToken Cluster Cluster Registration Token (Computed) Cluster Registration Token generated for the cluster (list maxitems:1)
- Cluster
Template GetAnswers Cluster Cluster Template Answers (Computed) Cluster template answers (list maxitems:1)
- Cluster
Template stringId (Computed) Cluster template ID (string)
- Cluster
Template []GetQuestions Cluster Cluster Template Question (Computed) Cluster template questions (list)
- Cluster
Template stringRevision Id (Computed) Cluster template revision ID (string)
- Default
Pod stringSecurity Policy Template Id (Optional/Computed) Default pod security policy template id (string)
- Default
Project stringId (Computed) Default project ID for the cluster (string)
- Description string
(Computed) The description for Cluster (string)
- Driver string
(Computed) The driver used for the Cluster.
imported
,azurekubernetesservice
,amazonelasticcontainerservice
,googlekubernetesengine
andrancherKubernetesEngine
are supported (string)- Eks
Config GetCluster Eks Config (Computed) The Amazon eks configuration for
eks
Clusters. Conflicts withaks_config
,gke_config
andrke_config
(list maxitems:1)- Eks
Config GetV2 Cluster Eks Config V2 - Enable
Cluster boolAlerting - Enable
Cluster boolMonitoring (Computed) Enable built-in cluster monitoring. Default
false
(bool)- Enable
Network boolPolicy (Computed) Enable project network isolation. Default
false
(bool)- Gke
Config GetCluster Gke Config (Computed) The Google gke configuration for
gke
Clusters. Conflicts withaks_config
,eks_config
andrke_config
(list maxitems:1)- Id string
The provider-assigned unique ID for this managed resource.
- K3s
Config GetCluster K3s Config (Computed) The K3S configuration for
k3s
imported Clusters. Conflicts withaks_config
,eks_config
,gke_config
andrke_config
(list maxitems:1)- Kube
Config string (Computed) Kube Config generated for the cluster (string)
- Labels map[string]interface{}
(Computed) Labels for Node Pool object (map)
- Name string
- Oke
Config GetCluster Oke Config - Rke
Config GetCluster Rke Config (Computed) The RKE configuration for
rke
Clusters. Conflicts withaks_config
,eks_config
andgke_config
(list maxitems:1)- Scheduled
Cluster []GetScans Cluster Scheduled Cluster Scan - System
Project stringId (Computed) System project ID for the cluster (string)
- aks
Config GetCluster Aks Config (Computed) The Azure aks configuration for
aks
Clusters. Conflicts witheks_config
,gke_config
andrke_config
(list maxitems:1)- annotations {[key: string]: any}
(Computed) Annotations for Node Pool object (map)
- cluster
Auth GetEndpoint Cluster Cluster Auth Endpoint (Computed) Enabling the local cluster authorized endpoint allows direct communication with the cluster, bypassing the Rancher API proxy. (list maxitems:1)
- cluster
Monitoring GetInput Cluster Cluster Monitoring Input (Computed) Cluster monitoring config (list maxitems:1)
- cluster
Registration GetToken Cluster Cluster Registration Token (Computed) Cluster Registration Token generated for the cluster (list maxitems:1)
- cluster
Template GetAnswers Cluster Cluster Template Answers (Computed) Cluster template answers (list maxitems:1)
- cluster
Template stringId (Computed) Cluster template ID (string)
- cluster
Template GetQuestions Cluster Cluster Template Question[] (Computed) Cluster template questions (list)
- cluster
Template stringRevision Id (Computed) Cluster template revision ID (string)
- default
Pod stringSecurity Policy Template Id (Optional/Computed) Default pod security policy template id (string)
- default
Project stringId (Computed) Default project ID for the cluster (string)
- description string
(Computed) The description for Cluster (string)
- driver string
(Computed) The driver used for the Cluster.
imported
,azurekubernetesservice
,amazonelasticcontainerservice
,googlekubernetesengine
andrancherKubernetesEngine
are supported (string)- eks
Config GetCluster Eks Config (Computed) The Amazon eks configuration for
eks
Clusters. Conflicts withaks_config
,gke_config
andrke_config
(list maxitems:1)- eks
Config GetV2 Cluster Eks Config V2 - enable
Cluster booleanAlerting - enable
Cluster booleanMonitoring (Computed) Enable built-in cluster monitoring. Default
false
(bool)- enable
Network booleanPolicy (Computed) Enable project network isolation. Default
false
(bool)- gke
Config GetCluster Gke Config (Computed) The Google gke configuration for
gke
Clusters. Conflicts withaks_config
,eks_config
andrke_config
(list maxitems:1)- id string
The provider-assigned unique ID for this managed resource.
- k3s
Config GetCluster K3s Config (Computed) The K3S configuration for
k3s
imported Clusters. Conflicts withaks_config
,eks_config
,gke_config
andrke_config
(list maxitems:1)- kube
Config string (Computed) Kube Config generated for the cluster (string)
- labels {[key: string]: any}
(Computed) Labels for Node Pool object (map)
- name string
- oke
Config GetCluster Oke Config - rke
Config GetCluster Rke Config (Computed) The RKE configuration for
rke
Clusters. Conflicts withaks_config
,eks_config
andgke_config
(list maxitems:1)- scheduled
Cluster GetScans Cluster Scheduled Cluster Scan[] - system
Project stringId (Computed) System project ID for the cluster (string)
- aks_
config GetCluster Aks Config (Computed) The Azure aks configuration for
aks
Clusters. Conflicts witheks_config
,gke_config
andrke_config
(list maxitems:1)- annotations Mapping[str, Any]
(Computed) Annotations for Node Pool object (map)
- cluster_
auth_ Getendpoint Cluster Cluster Auth Endpoint (Computed) Enabling the local cluster authorized endpoint allows direct communication with the cluster, bypassing the Rancher API proxy. (list maxitems:1)
- cluster_
monitoring_ Getinput Cluster Cluster Monitoring Input (Computed) Cluster monitoring config (list maxitems:1)
- cluster_
registration_ Gettoken Cluster Cluster Registration Token (Computed) Cluster Registration Token generated for the cluster (list maxitems:1)
- cluster_
template_ Getanswers Cluster Cluster Template Answers (Computed) Cluster template answers (list maxitems:1)
- cluster_
template_ strid (Computed) Cluster template ID (string)
- cluster_
template_ Sequence[Getquestions Cluster Cluster Template Question] (Computed) Cluster template questions (list)
- cluster_
template_ strrevision_ id (Computed) Cluster template revision ID (string)
- default_
pod_ strsecurity_ policy_ template_ id (Optional/Computed) Default pod security policy template id (string)
- default_
project_ strid (Computed) Default project ID for the cluster (string)
- description str
(Computed) The description for Cluster (string)
- driver str
(Computed) The driver used for the Cluster.
imported
,azurekubernetesservice
,amazonelasticcontainerservice
,googlekubernetesengine
andrancherKubernetesEngine
are supported (string)- eks_
config GetCluster Eks Config (Computed) The Amazon eks configuration for
eks
Clusters. Conflicts withaks_config
,gke_config
andrke_config
(list maxitems:1)- eks_
config_ Getv2 Cluster Eks Config V2 - enable_
cluster_ boolalerting - enable_
cluster_ boolmonitoring (Computed) Enable built-in cluster monitoring. Default
false
(bool)- enable_
network_ boolpolicy (Computed) Enable project network isolation. Default
false
(bool)- gke_
config GetCluster Gke Config (Computed) The Google gke configuration for
gke
Clusters. Conflicts withaks_config
,eks_config
andrke_config
(list maxitems:1)- id str
The provider-assigned unique ID for this managed resource.
- k3s_
config GetCluster K3s Config (Computed) The K3S configuration for
k3s
imported Clusters. Conflicts withaks_config
,eks_config
,gke_config
andrke_config
(list maxitems:1)- kube_
config str (Computed) Kube Config generated for the cluster (string)
- labels Mapping[str, Any]
(Computed) Labels for Node Pool object (map)
- name str
- oke_
config GetCluster Oke Config - rke_
config GetCluster Rke Config (Computed) The RKE configuration for
rke
Clusters. Conflicts withaks_config
,eks_config
andgke_config
(list maxitems:1)- scheduled_
cluster_ Sequence[Getscans Cluster Scheduled Cluster Scan] - system_
project_ strid (Computed) System project ID for the cluster (string)
Supporting Types
GetClusterAksConfig
- Agent
Dns stringPrefix - Client
Id string - Client
Secret string - Kubernetes
Version string - Master
Dns stringPrefix - Resource
Group string - Ssh
Public stringKey Contents - Subnet string
- Subscription
Id string - Tag Dictionary<string, object>
- Tenant
Id string - Virtual
Network string - Virtual
Network stringResource Group - Aad
Server stringApp Secret - Aad
Tenant stringId - Add
Client stringApp Id - Add
Server stringApp Id - Admin
Username string - Agent
Os intDisk Size - Agent
Pool stringName - Agent
Storage stringProfile - Agent
Vm stringSize - Auth
Base stringUrl - Base
Url string - Count int
- Dns
Service stringIp - Docker
Bridge stringCidr - Enable
Http boolApplication Routing - Enable
Monitoring bool - Location string
- Log
Analytics stringWorkspace - Log
Analytics stringWorkspace Resource Group - Max
Pods int - Network
Plugin string - Network
Policy string - Pod
Cidr string - Service
Cidr string
- Agent
Dns stringPrefix - Client
Id string - Client
Secret string - Kubernetes
Version string - Master
Dns stringPrefix - Resource
Group string - Ssh
Public stringKey Contents - Subnet string
- Subscription
Id string - Tag map[string]interface{}
- Tenant
Id string - Virtual
Network string - Virtual
Network stringResource Group - Aad
Server stringApp Secret - Aad
Tenant stringId - Add
Client stringApp Id - Add
Server stringApp Id - Admin
Username string - Agent
Os intDisk Size - Agent
Pool stringName - Agent
Storage stringProfile - Agent
Vm stringSize - Auth
Base stringUrl - Base
Url string - Count int
- Dns
Service stringIp - Docker
Bridge stringCidr - Enable
Http boolApplication Routing - Enable
Monitoring bool - Location string
- Log
Analytics stringWorkspace - Log
Analytics stringWorkspace Resource Group - Max
Pods int - Network
Plugin string - Network
Policy string - Pod
Cidr string - Service
Cidr string
- agent
Dns stringPrefix - client
Id string - client
Secret string - kubernetes
Version string - master
Dns stringPrefix - resource
Group string - ssh
Public stringKey Contents - subnet string
- subscription
Id string - tag {[key: string]: any}
- tenant
Id string - virtual
Network string - virtual
Network stringResource Group - aad
Server stringApp Secret - aad
Tenant stringId - add
Client stringApp Id - add
Server stringApp Id - admin
Username string - agent
Os numberDisk Size - agent
Pool stringName - agent
Storage stringProfile - agent
Vm stringSize - auth
Base stringUrl - base
Url string - count number
- dns
Service stringIp - docker
Bridge stringCidr - enable
Http booleanApplication Routing - enable
Monitoring boolean - location string
- log
Analytics stringWorkspace - log
Analytics stringWorkspace Resource Group - max
Pods number - network
Plugin string - network
Policy string - pod
Cidr string - service
Cidr string
- agent_
dns_ strprefix - client_
id str - client_
secret str - kubernetes_
version str - master_
dns_ strprefix - resource_
group str - ssh_
public_ strkey_ contents - subnet str
- subscription_
id str - tag Mapping[str, Any]
- tenant_
id str - virtual_
network str - virtual_
network_ strresource_ group - aad_
server_ strapp_ secret - aad_
tenant_ strid - add_
client_ strapp_ id - add_
server_ strapp_ id - admin_
username str - agent_
os_ intdisk_ size - agent_
pool_ strname - agent_
storage_ strprofile - agent_
vm_ strsize - auth_
base_ strurl - base_
url str - count int
- dns_
service_ strip - docker_
bridge_ strcidr - enable_
http_ boolapplication_ routing - enable_
monitoring bool - location str
- log_
analytics_ strworkspace - log_
analytics_ strworkspace_ resource_ group - max_
pods int - network_
plugin str - network_
policy str - pod_
cidr str - service_
cidr str
GetClusterClusterAuthEndpoint
GetClusterClusterMonitoringInput
GetClusterClusterRegistrationToken
- Annotations Dictionary<string, object>
(Computed) Annotations for Node Pool object (map)
- Cluster
Id string - Command string
- Id string
(Computed) The ID of the resource (string)
- Insecure
Command string - Labels Dictionary<string, object>
(Computed) Labels for Node Pool object (map)
- Manifest
Url string - Name string
The name of the Cluster (string)
- Node
Command string - Token string
- Windows
Node stringCommand
- Annotations map[string]interface{}
(Computed) Annotations for Node Pool object (map)
- Cluster
Id string - Command string
- Id string
(Computed) The ID of the resource (string)
- Insecure
Command string - Labels map[string]interface{}
(Computed) Labels for Node Pool object (map)
- Manifest
Url string - Name string
The name of the Cluster (string)
- Node
Command string - Token string
- Windows
Node stringCommand
- annotations {[key: string]: any}
(Computed) Annotations for Node Pool object (map)
- cluster
Id string - command string
- id string
(Computed) The ID of the resource (string)
- insecure
Command string - labels {[key: string]: any}
(Computed) Labels for Node Pool object (map)
- manifest
Url string - name string
The name of the Cluster (string)
- node
Command string - token string
- windows
Node stringCommand
- annotations Mapping[str, Any]
(Computed) Annotations for Node Pool object (map)
- cluster_
id str - command str
- id str
(Computed) The ID of the resource (string)
- insecure_
command str - labels Mapping[str, Any]
(Computed) Labels for Node Pool object (map)
- manifest_
url str - name str
The name of the Cluster (string)
- node_
command str - token str
- windows_
node_ strcommand
GetClusterClusterTemplateAnswers
- cluster_
id str - project_
id str - values Mapping[str, Any]
GetClusterClusterTemplateQuestion
GetClusterEksConfig
- Access
Key string - Kubernetes
Version string - Secret
Key string - User
Data string - Ami string
- Associate
Worker boolNode Public Ip - Desired
Nodes int - Ebs
Encryption bool - Instance
Type string - Key
Pair stringName - Maximum
Nodes int - Minimum
Nodes int - Node
Volume intSize - Region string
- Security
Groups List<string> - Service
Role string - Session
Token string - Subnets List<string>
- Virtual
Network string
- Access
Key string - Kubernetes
Version string - Secret
Key string - User
Data string - Ami string
- Associate
Worker boolNode Public Ip - Desired
Nodes int - Ebs
Encryption bool - Instance
Type string - Key
Pair stringName - Maximum
Nodes int - Minimum
Nodes int - Node
Volume intSize - Region string
- Security
Groups []string - Service
Role string - Session
Token string - Subnets []string
- Virtual
Network string
- access
Key string - kubernetes
Version string - secret
Key string - user
Data string - ami string
- associate
Worker booleanNode Public Ip - desired
Nodes number - ebs
Encryption boolean - instance
Type string - key
Pair stringName - maximum
Nodes number - minimum
Nodes number - node
Volume numberSize - region string
- security
Groups string[] - service
Role string - session
Token string - subnets string[]
- virtual
Network string
- access_
key str - kubernetes_
version str - secret_
key str - user_
data str - ami str
- associate_
worker_ boolnode_ public_ ip - desired_
nodes int - ebs_
encryption bool - instance_
type str - key_
pair_ strname - maximum_
nodes int - minimum_
nodes int - node_
volume_ intsize - region str
- security_
groups Sequence[str] - service_
role str - session_
token str - subnets Sequence[str]
- virtual_
network str
GetClusterEksConfigV2
- Cloud
Credential stringId - Kubernetes
Version string - Name string
The name of the Cluster (string)
- Node
Groups List<GetCluster Eks Config V2Node Group Args> - Imported bool
- Kms
Key string - Logging
Types List<string> - Private
Access bool - Public
Access bool - Public
Access List<string>Sources - Region string
- Secrets
Encryption bool - Security
Groups List<string> - Service
Role string - Subnets List<string>
- Dictionary<string, object>
- Cloud
Credential stringId - Kubernetes
Version string - Name string
The name of the Cluster (string)
- Node
Groups []GetCluster Eks Config V2Node Group - Imported bool
- Kms
Key string - Logging
Types []string - Private
Access bool - Public
Access bool - Public
Access []stringSources - Region string
- Secrets
Encryption bool - Security
Groups []string - Service
Role string - Subnets []string
- map[string]interface{}
- cloud
Credential stringId - kubernetes
Version string - name string
The name of the Cluster (string)
- node
Groups GetCluster Eks Config V2Node Group[] - imported boolean
- kms
Key string - logging
Types string[] - private
Access boolean - public
Access boolean - public
Access string[]Sources - region string
- secrets
Encryption boolean - security
Groups string[] - service
Role string - subnets string[]
- {[key: string]: any}
- cloud_
credential_ strid - kubernetes_
version str - name str
The name of the Cluster (string)
- node_
groups Sequence[GetCluster Eks Config V2Node Group Args] - imported bool
- kms_
key str - logging_
types Sequence[str] - private_
access bool - public_
access bool - public_
access_ Sequence[str]sources - region str
- secrets_
encryption bool - security_
groups Sequence[str] - service_
role str - subnets Sequence[str]
- Mapping[str, Any]
GetClusterEksConfigV2NodeGroup
- Name string
The name of the Cluster (string)
- Desired
Size int - Disk
Size int - Ec2Ssh
Key string - Gpu bool
- Instance
Type string - Labels Dictionary<string, object>
(Computed) Labels for Node Pool object (map)
- Max
Size int - Min
Size int - Dictionary<string, object>
- Name string
The name of the Cluster (string)
- Desired
Size int - Disk
Size int - Ec2Ssh
Key string - Gpu bool
- Instance
Type string - Labels map[string]interface{}
(Computed) Labels for Node Pool object (map)
- Max
Size int - Min
Size int - map[string]interface{}
- name string
The name of the Cluster (string)
- desired
Size number - disk
Size number - ec2Ssh
Key string - gpu boolean
- instance
Type string - labels {[key: string]: any}
(Computed) Labels for Node Pool object (map)
- max
Size number - min
Size number - {[key: string]: any}
- name str
The name of the Cluster (string)
- desired_
size int - disk_
size int - ec2_
ssh_ strkey - gpu bool
- instance_
type str - labels Mapping[str, Any]
(Computed) Labels for Node Pool object (map)
- max_
size int - min_
size int - Mapping[str, Any]
GetClusterGkeConfig
- Cluster
Ipv4Cidr string - Credential string
- Disk
Type string - Image
Type string - Ip
Policy stringCluster Ipv4Cidr Block - Ip
Policy stringCluster Secondary Range Name - Ip
Policy stringNode Ipv4Cidr Block - Ip
Policy stringServices Ipv4Cidr Block - Ip
Policy stringServices Secondary Range Name - Ip
Policy stringSubnetwork Name - Labels Dictionary<string, object>
(Computed) Labels for Node Pool object (map)
- Locations List<string>
- Machine
Type string - Maintenance
Window string - Master
Ipv4Cidr stringBlock - Master
Version string - Network string
- Node
Pool string - Node
Version string - Oauth
Scopes List<string> - Project
Id string - Resource
Labels Dictionary<string, object> - Service
Account string - Sub
Network string - Description string
(Computed) The description for Cluster (string)
- Disk
Size intGb - Enable
Alpha boolFeature - Enable
Auto boolRepair - Enable
Auto boolUpgrade - Enable
Horizontal boolPod Autoscaling - Enable
Http boolLoad Balancing - Enable
Kubernetes boolDashboard - Enable
Legacy boolAbac - bool
- Enable
Network boolPolicy Config - Enable
Nodepool boolAutoscaling - Enable
Private boolEndpoint - Enable
Private boolNodes - Enable
Stackdriver boolLogging - Enable
Stackdriver boolMonitoring - Ip
Policy boolCreate Subnetwork - Issue
Client boolCertificate - Kubernetes
Dashboard bool - Local
Ssd intCount - List<string>
- Max
Node intCount - Min
Node intCount - Node
Count int - Preemptible bool
- Region string
- Taints List<string>
- Use
Ip boolAliases - Zone string
- Cluster
Ipv4Cidr string - Credential string
- Disk
Type string - Image
Type string - Ip
Policy stringCluster Ipv4Cidr Block - Ip
Policy stringCluster Secondary Range Name - Ip
Policy stringNode Ipv4Cidr Block - Ip
Policy stringServices Ipv4Cidr Block - Ip
Policy stringServices Secondary Range Name - Ip
Policy stringSubnetwork Name - Labels map[string]interface{}
(Computed) Labels for Node Pool object (map)
- Locations []string
- Machine
Type string - Maintenance
Window string - Master
Ipv4Cidr stringBlock - Master
Version string - Network string
- Node
Pool string - Node
Version string - Oauth
Scopes []string - Project
Id string - Resource
Labels map[string]interface{} - Service
Account string - Sub
Network string - Description string
(Computed) The description for Cluster (string)
- Disk
Size intGb - Enable
Alpha boolFeature - Enable
Auto boolRepair - Enable
Auto boolUpgrade - Enable
Horizontal boolPod Autoscaling - Enable
Http boolLoad Balancing - Enable
Kubernetes boolDashboard - Enable
Legacy boolAbac - bool
- Enable
Network boolPolicy Config - Enable
Nodepool boolAutoscaling - Enable
Private boolEndpoint - Enable
Private boolNodes - Enable
Stackdriver boolLogging - Enable
Stackdriver boolMonitoring - Ip
Policy boolCreate Subnetwork - Issue
Client boolCertificate - Kubernetes
Dashboard bool - Local
Ssd intCount - []string
- Max
Node intCount - Min
Node intCount - Node
Count int - Preemptible bool
- Region string
- Taints []string
- Use
Ip boolAliases - Zone string
- cluster
Ipv4Cidr string - credential string
- disk
Type string - image
Type string - ip
Policy stringCluster Ipv4Cidr Block - ip
Policy stringCluster Secondary Range Name - ip
Policy stringNode Ipv4Cidr Block - ip
Policy stringServices Ipv4Cidr Block - ip
Policy stringServices Secondary Range Name - ip
Policy stringSubnetwork Name - labels {[key: string]: any}
(Computed) Labels for Node Pool object (map)
- locations string[]
- machine
Type string - maintenance
Window string - master
Ipv4Cidr stringBlock - master
Version string - network string
- node
Pool string - node
Version string - oauth
Scopes string[] - project
Id string - resource
Labels {[key: string]: any} - service
Account string - sub
Network string - description string
(Computed) The description for Cluster (string)
- disk
Size numberGb - enable
Alpha booleanFeature - enable
Auto booleanRepair - enable
Auto booleanUpgrade - enable
Horizontal booleanPod Autoscaling - enable
Http booleanLoad Balancing - enable
Kubernetes booleanDashboard - enable
Legacy booleanAbac - boolean
- enable
Network booleanPolicy Config - enable
Nodepool booleanAutoscaling - enable
Private booleanEndpoint - enable
Private booleanNodes - enable
Stackdriver booleanLogging - enable
Stackdriver booleanMonitoring - ip
Policy booleanCreate Subnetwork - issue
Client booleanCertificate - kubernetes
Dashboard boolean - local
Ssd numberCount - string[]
- max
Node numberCount - min
Node numberCount - node
Count number - preemptible boolean
- region string
- taints string[]
- use
Ip booleanAliases - zone string
- cluster_
ipv4_ strcidr - credential str
- disk_
type str - image_
type str - ip_
policy_ strcluster_ ipv4_ cidr_ block - ip_
policy_ strcluster_ secondary_ range_ name - ip_
policy_ strnode_ ipv4_ cidr_ block - ip_
policy_ strservices_ ipv4_ cidr_ block - ip_
policy_ strservices_ secondary_ range_ name - ip_
policy_ strsubnetwork_ name - labels Mapping[str, Any]
(Computed) Labels for Node Pool object (map)
- locations Sequence[str]
- machine_
type str - maintenance_
window str - master_
ipv4_ strcidr_ block - master_
version str - network str
- node_
pool str - node_
version str - oauth_
scopes Sequence[str] - project_
id str - resource_
labels Mapping[str, Any] - service_
account str - sub_
network str - description str
(Computed) The description for Cluster (string)
- disk_
size_ intgb - enable_
alpha_ boolfeature - enable_
auto_ boolrepair - enable_
auto_ boolupgrade - enable_
horizontal_ boolpod_ autoscaling - enable_
http_ boolload_ balancing - enable_
kubernetes_ booldashboard - enable_
legacy_ boolabac - bool
- enable_
network_ boolpolicy_ config - enable_
nodepool_ boolautoscaling - enable_
private_ boolendpoint - enable_
private_ boolnodes - enable_
stackdriver_ boollogging - enable_
stackdriver_ boolmonitoring - ip_
policy_ boolcreate_ subnetwork - issue_
client_ boolcertificate - kubernetes_
dashboard bool - local_
ssd_ intcount - Sequence[str]
- max_
node_ intcount - min_
node_ intcount - node_
count int - preemptible bool
- region str
- taints Sequence[str]
- use_
ip_ boolaliases - zone str
GetClusterK3sConfig
GetClusterK3sConfigUpgradeStrategy
- Drain
Server boolNodes - Drain
Worker boolNodes - Server
Concurrency int - Worker
Concurrency int
- Drain
Server boolNodes - Drain
Worker boolNodes - Server
Concurrency int - Worker
Concurrency int
- drain
Server booleanNodes - drain
Worker booleanNodes - server
Concurrency number - worker
Concurrency number
- drain_
server_ boolnodes - drain_
worker_ boolnodes - server_
concurrency int - worker_
concurrency int
GetClusterOkeConfig
- Compartment
Id string - Fingerprint string
- Kubernetes
Version string - Node
Image string - Node
Shape string - Private
Key stringContents - Region string
- Tenancy
Id string - User
Ocid string - Description string
(Computed) The description for Cluster (string)
- Enable
Kubernetes boolDashboard - Enable
Private boolNodes - Load
Balancer stringSubnet Name1 - Load
Balancer stringSubnet Name2 - Node
Pool stringDns Domain Name - Node
Pool stringSubnet Name - Node
Public stringKey Contents - Private
Key stringPassphrase - Quantity
Of intNode Subnets - Quantity
Per intSubnet - Service
Dns stringDomain Name - Skip
Vcn boolDelete - Vcn
Name string - Worker
Node stringIngress Cidr
- Compartment
Id string - Fingerprint string
- Kubernetes
Version string - Node
Image string - Node
Shape string - Private
Key stringContents - Region string
- Tenancy
Id string - User
Ocid string - Description string
(Computed) The description for Cluster (string)
- Enable
Kubernetes boolDashboard - Enable
Private boolNodes - Load
Balancer stringSubnet Name1 - Load
Balancer stringSubnet Name2 - Node
Pool stringDns Domain Name - Node
Pool stringSubnet Name - Node
Public stringKey Contents - Private
Key stringPassphrase - Quantity
Of intNode Subnets - Quantity
Per intSubnet - Service
Dns stringDomain Name - Skip
Vcn boolDelete - Vcn
Name string - Worker
Node stringIngress Cidr
- compartment
Id string - fingerprint string
- kubernetes
Version string - node
Image string - node
Shape string - private
Key stringContents - region string
- tenancy
Id string - user
Ocid string - description string
(Computed) The description for Cluster (string)
- enable
Kubernetes booleanDashboard - enable
Private booleanNodes - load
Balancer stringSubnet Name1 - load
Balancer stringSubnet Name2 - node
Pool stringDns Domain Name - node
Pool stringSubnet Name - node
Public stringKey Contents - private
Key stringPassphrase - quantity
Of numberNode Subnets - quantity
Per numberSubnet - service
Dns stringDomain Name - skip
Vcn booleanDelete - vcn
Name string - worker
Node stringIngress Cidr
- compartment_
id str - fingerprint str
- kubernetes_
version str - node_
image str - node_
shape str - private_
key_ strcontents - region str
- tenancy_
id str - user_
ocid str - description str
(Computed) The description for Cluster (string)
- enable_
kubernetes_ booldashboard - enable_
private_ boolnodes - load_
balancer_ strsubnet_ name1 - load_
balancer_ strsubnet_ name2 - node_
pool_ strdns_ domain_ name - node_
pool_ strsubnet_ name - node_
public_ strkey_ contents - private_
key_ strpassphrase - quantity_
of_ intnode_ subnets - quantity_
per_ intsubnet - service_
dns_ strdomain_ name - skip_
vcn_ booldelete - vcn_
name str - worker_
node_ stringress_ cidr
GetClusterRkeConfig
- Addon
Job intTimeout - Authentication
Get
Cluster Rke Config Authentication Args - Get
Cluster Rke Config Authorization Args - Bastion
Host GetCluster Rke Config Bastion Host Args - Cloud
Provider GetCluster Rke Config Cloud Provider Args - Dns
Get
Cluster Rke Config Dns Args - Ingress
Get
Cluster Rke Config Ingress Args - Kubernetes
Version string - Monitoring
Get
Cluster Rke Config Monitoring Args - Network
Get
Cluster Rke Config Network Args - Prefix
Path string - Services
Get
Cluster Rke Config Services Args - Ssh
Cert stringPath - Ssh
Key stringPath - Upgrade
Strategy GetCluster Rke Config Upgrade Strategy Args - Addons string
- Addons
Includes List<string> - Ignore
Docker boolVersion - Nodes
List<Get
Cluster Rke Config Node Args> - Private
Registries List<GetCluster Rke Config Private Registry Args> - Ssh
Agent boolAuth
- Addon
Job intTimeout - Authentication
Get
Cluster Rke Config Authentication - Get
Cluster Rke Config Authorization - Bastion
Host GetCluster Rke Config Bastion Host - Cloud
Provider GetCluster Rke Config Cloud Provider - Dns
Get
Cluster Rke Config Dns - Ingress
Get
Cluster Rke Config Ingress - Kubernetes
Version string - Monitoring
Get
Cluster Rke Config Monitoring - Network
Get
Cluster Rke Config Network - Prefix
Path string - Services
Get
Cluster Rke Config Services - Ssh
Cert stringPath - Ssh
Key stringPath - Upgrade
Strategy GetCluster Rke Config Upgrade Strategy - Addons string
- Addons
Includes []string - Ignore
Docker boolVersion - Nodes
[]Get
Cluster Rke Config Node - Private
Registries []GetCluster Rke Config Private Registry - Ssh
Agent boolAuth
- addon
Job numberTimeout - authentication
Get
Cluster Rke Config Authentication - Get
Cluster Rke Config Authorization - bastion
Host GetCluster Rke Config Bastion Host - cloud
Provider GetCluster Rke Config Cloud Provider - dns
Get
Cluster Rke Config Dns - ingress
Get
Cluster Rke Config Ingress - kubernetes
Version string - monitoring
Get
Cluster Rke Config Monitoring - network
Get
Cluster Rke Config Network - prefix
Path string - services
Get
Cluster Rke Config Services - ssh
Cert stringPath - ssh
Key stringPath - upgrade
Strategy GetCluster Rke Config Upgrade Strategy - addons string
- addons
Includes string[] - ignore
Docker booleanVersion - nodes
Get
Cluster Rke Config Node[] - private
Registries GetCluster Rke Config Private Registry[] - ssh
Agent booleanAuth
- addon_
job_ inttimeout - authentication
Get
Cluster Rke Config Authentication Args - Get
Cluster Rke Config Authorization Args - bastion_
host GetCluster Rke Config Bastion Host Args - cloud_
provider GetCluster Rke Config Cloud Provider Args - dns
Get
Cluster Rke Config Dns Args - ingress
Get
Cluster Rke Config Ingress Args - kubernetes_
version str - monitoring
Get
Cluster Rke Config Monitoring Args - network
Get
Cluster Rke Config Network Args - prefix_
path str - services
Get
Cluster Rke Config Services Args - ssh_
cert_ strpath - ssh_
key_ strpath - upgrade_
strategy GetCluster Rke Config Upgrade Strategy Args - addons str
- addons_
includes Sequence[str] - ignore_
docker_ boolversion - nodes
Sequence[Get
Cluster Rke Config Node Args] - private_
registries Sequence[GetCluster Rke Config Private Registry Args] - ssh_
agent_ boolauth
GetClusterRkeConfigAuthentication
GetClusterRkeConfigAuthorization
GetClusterRkeConfigBastionHost
- Address string
- Ssh
Key string - Ssh
Key stringPath - User string
- Port string
- Ssh
Agent boolAuth
- Address string
- Ssh
Key string - Ssh
Key stringPath - User string
- Port string
- Ssh
Agent boolAuth
- address string
- ssh
Key string - ssh
Key stringPath - user string
- port string
- ssh
Agent booleanAuth
- address str
- ssh_
key str - ssh_
key_ strpath - user str
- port str
- ssh_
agent_ boolauth
GetClusterRkeConfigCloudProvider
- Custom
Cloud stringProvider - Name string
The name of the Cluster (string)
- Aws
Cloud GetProvider Cluster Rke Config Cloud Provider Aws Cloud Provider Args - Azure
Cloud GetProvider Cluster Rke Config Cloud Provider Azure Cloud Provider Args - Openstack
Cloud GetProvider Cluster Rke Config Cloud Provider Openstack Cloud Provider Args - Vsphere
Cloud GetProvider Cluster Rke Config Cloud Provider Vsphere Cloud Provider Args
- Custom
Cloud stringProvider - Name string
The name of the Cluster (string)
- Aws
Cloud GetProvider Cluster Rke Config Cloud Provider Aws Cloud Provider - Azure
Cloud GetProvider Cluster Rke Config Cloud Provider Azure Cloud Provider - Openstack
Cloud GetProvider Cluster Rke Config Cloud Provider Openstack Cloud Provider - Vsphere
Cloud GetProvider Cluster Rke Config Cloud Provider Vsphere Cloud Provider
- custom
Cloud stringProvider - name string
The name of the Cluster (string)
- aws
Cloud GetProvider Cluster Rke Config Cloud Provider Aws Cloud Provider - azure
Cloud GetProvider Cluster Rke Config Cloud Provider Azure Cloud Provider - openstack
Cloud GetProvider Cluster Rke Config Cloud Provider Openstack Cloud Provider - vsphere
Cloud GetProvider Cluster Rke Config Cloud Provider Vsphere Cloud Provider
- custom_
cloud_ strprovider - name str
The name of the Cluster (string)
- aws_
cloud_ Getprovider Cluster Rke Config Cloud Provider Aws Cloud Provider Args - azure_
cloud_ Getprovider Cluster Rke Config Cloud Provider Azure Cloud Provider Args - openstack_
cloud_ Getprovider Cluster Rke Config Cloud Provider Openstack Cloud Provider Args - vsphere_
cloud_ Getprovider Cluster Rke Config Cloud Provider Vsphere Cloud Provider Args
GetClusterRkeConfigCloudProviderAwsCloudProvider
GetClusterRkeConfigCloudProviderAwsCloudProviderGlobal
- Elb
Security stringGroup - Kubernetes
Cluster stringId - Kubernetes
Cluster stringTag - Role
Arn string - Route
Table stringId - Subnet
Id string - Vpc string
- Zone string
- Disable
Security boolGroup Ingress - Disable
Strict boolZone Check
- Elb
Security stringGroup - Kubernetes
Cluster stringId - Kubernetes
Cluster stringTag - Role
Arn string - Route
Table stringId - Subnet
Id string - Vpc string
- Zone string
- Disable
Security boolGroup Ingress - Disable
Strict boolZone Check
- elb
Security stringGroup - kubernetes
Cluster stringId - kubernetes
Cluster stringTag - role
Arn string - route
Table stringId - subnet
Id string - vpc string
- zone string
- disable
Security booleanGroup Ingress - disable
Strict booleanZone Check
- elb_
security_ strgroup - kubernetes_
cluster_ strid - kubernetes_
cluster_ strtag - role_
arn str - route_
table_ strid - subnet_
id str - vpc str
- zone str
- disable_
security_ boolgroup_ ingress - disable_
strict_ boolzone_ check
GetClusterRkeConfigCloudProviderAwsCloudProviderServiceOverride
- Region string
- Service string
- Signing
Method string - Signing
Name string - Signing
Region string - Url string
- Region string
- Service string
- Signing
Method string - Signing
Name string - Signing
Region string - Url string
- region string
- service string
- signing
Method string - signing
Name string - signing
Region string - url string
- region str
- service str
- signing_
method str - signing_
name str - signing_
region str - url str
GetClusterRkeConfigCloudProviderAzureCloudProvider
- Aad
Client stringCert Password - Aad
Client stringCert Path - Aad
Client stringId - Aad
Client stringSecret - Cloud string
- Cloud
Provider boolBackoff - Cloud
Provider intBackoff Duration - Cloud
Provider intBackoff Exponent - Cloud
Provider intBackoff Jitter - Cloud
Provider intBackoff Retries - Cloud
Provider boolRate Limit - Cloud
Provider intRate Limit Bucket - Cloud
Provider intRate Limit Qps - Location string
- Maximum
Load intBalancer Rule Count - Primary
Availability stringSet Name - Primary
Scale stringSet Name - Resource
Group string - Route
Table stringName - Security
Group stringName - Subnet
Name string - Subscription
Id string - Tenant
Id string - Use
Instance boolMetadata - Use
Managed boolIdentity Extension - Vm
Type string - Vnet
Name string - Vnet
Resource stringGroup - Load
Balancer stringSku
- Aad
Client stringCert Password - Aad
Client stringCert Path - Aad
Client stringId - Aad
Client stringSecret - Cloud string
- Cloud
Provider boolBackoff - Cloud
Provider intBackoff Duration - Cloud
Provider intBackoff Exponent - Cloud
Provider intBackoff Jitter - Cloud
Provider intBackoff Retries - Cloud
Provider boolRate Limit - Cloud
Provider intRate Limit Bucket - Cloud
Provider intRate Limit Qps - Location string
- Maximum
Load intBalancer Rule Count - Primary
Availability stringSet Name - Primary
Scale stringSet Name - Resource
Group string - Route
Table stringName - Security
Group stringName - Subnet
Name string - Subscription
Id string - Tenant
Id string - Use
Instance boolMetadata - Use
Managed boolIdentity Extension - Vm
Type string - Vnet
Name string - Vnet
Resource stringGroup - Load
Balancer stringSku
- aad
Client stringCert Password - aad
Client stringCert Path - aad
Client stringId - aad
Client stringSecret - cloud string
- cloud
Provider booleanBackoff - cloud
Provider numberBackoff Duration - cloud
Provider numberBackoff Exponent - cloud
Provider numberBackoff Jitter - cloud
Provider numberBackoff Retries - cloud
Provider booleanRate Limit - cloud
Provider numberRate Limit Bucket - cloud
Provider numberRate Limit Qps - location string
- maximum
Load numberBalancer Rule Count - primary
Availability stringSet Name - primary
Scale stringSet Name - resource
Group string - route
Table stringName - security
Group stringName - subnet
Name string - subscription
Id string - tenant
Id string - use
Instance booleanMetadata - use
Managed booleanIdentity Extension - vm
Type string - vnet
Name string - vnet
Resource stringGroup - load
Balancer stringSku
- aad_
client_ strcert_ password - aad_
client_ strcert_ path - aad_
client_ strid - aad_
client_ strsecret - cloud str
- cloud_
provider_ boolbackoff - cloud_
provider_ intbackoff_ duration - cloud_
provider_ intbackoff_ exponent - cloud_
provider_ intbackoff_ jitter - cloud_
provider_ intbackoff_ retries - cloud_
provider_ boolrate_ limit - cloud_
provider_ intrate_ limit_ bucket - cloud_
provider_ intrate_ limit_ qps - location str
- maximum_
load_ intbalancer_ rule_ count - primary_
availability_ strset_ name - primary_
scale_ strset_ name - resource_
group str - route_
table_ strname - security_
group_ strname - subnet_
name str - subscription_
id str - tenant_
id str - use_
instance_ boolmetadata - use_
managed_ boolidentity_ extension - vm_
type str - vnet_
name str - vnet_
resource_ strgroup - load_
balancer_ strsku
GetClusterRkeConfigCloudProviderOpenstackCloudProvider
- Block
Storage GetCluster Rke Config Cloud Provider Openstack Cloud Provider Block Storage Args - Global
Get
Cluster Rke Config Cloud Provider Openstack Cloud Provider Global Args - Load
Balancer GetCluster Rke Config Cloud Provider Openstack Cloud Provider Load Balancer Args - Metadata
Get
Cluster Rke Config Cloud Provider Openstack Cloud Provider Metadata Args - Route
Get
Cluster Rke Config Cloud Provider Openstack Cloud Provider Route Args
- Block
Storage GetCluster Rke Config Cloud Provider Openstack Cloud Provider Block Storage - Global
Get
Cluster Rke Config Cloud Provider Openstack Cloud Provider Global - Load
Balancer GetCluster Rke Config Cloud Provider Openstack Cloud Provider Load Balancer - Metadata
Get
Cluster Rke Config Cloud Provider Openstack Cloud Provider Metadata - Route
Get
Cluster Rke Config Cloud Provider Openstack Cloud Provider Route
- block
Storage GetCluster Rke Config Cloud Provider Openstack Cloud Provider Block Storage - global
Get
Cluster Rke Config Cloud Provider Openstack Cloud Provider Global - load
Balancer GetCluster Rke Config Cloud Provider Openstack Cloud Provider Load Balancer - metadata
Get
Cluster Rke Config Cloud Provider Openstack Cloud Provider Metadata - route
Get
Cluster Rke Config Cloud Provider Openstack Cloud Provider Route
- block_
storage GetCluster Rke Config Cloud Provider Openstack Cloud Provider Block Storage Args - global_
Get
Cluster Rke Config Cloud Provider Openstack Cloud Provider Global Args - load_
balancer GetCluster Rke Config Cloud Provider Openstack Cloud Provider Load Balancer Args - metadata
Get
Cluster Rke Config Cloud Provider Openstack Cloud Provider Metadata Args - route
Get
Cluster Rke Config Cloud Provider Openstack Cloud Provider Route Args
GetClusterRkeConfigCloudProviderOpenstackCloudProviderBlockStorage
- Bs
Version string - Ignore
Volume boolAz - Trust
Device boolPath
- Bs
Version string - Ignore
Volume boolAz - Trust
Device boolPath
- bs
Version string - ignore
Volume booleanAz - trust
Device booleanPath
- bs_
version str - ignore_
volume_ boolaz - trust_
device_ boolpath
GetClusterRkeConfigCloudProviderOpenstackCloudProviderGlobal
- Auth
Url string - Ca
File string - Domain
Id string - Domain
Name string - Password string
- Region string
- Tenant
Id string - Tenant
Name string - Trust
Id string - Username string
- Auth
Url string - Ca
File string - Domain
Id string - Domain
Name string - Password string
- Region string
- Tenant
Id string - Tenant
Name string - Trust
Id string - Username string
- auth
Url string - ca
File string - domain
Id string - domain
Name string - password string
- region string
- tenant
Id string - tenant
Name string - trust
Id string - username string
- auth_
url str - ca_
file str - domain_
id str - domain_
name str - password str
- region str
- tenant_
id str - tenant_
name str - trust_
id str - username str
GetClusterRkeConfigCloudProviderOpenstackCloudProviderLoadBalancer
- Create
Monitor bool - Floating
Network stringId - Lb
Method string - Lb
Provider string - Lb
Version string - Manage
Security boolGroups - Subnet
Id string - Use
Octavia bool - Monitor
Delay string - Monitor
Max intRetries - Monitor
Timeout string
- Create
Monitor bool - Floating
Network stringId - Lb
Method string - Lb
Provider string - Lb
Version string - Manage
Security boolGroups - Subnet
Id string - Use
Octavia bool - Monitor
Delay string - Monitor
Max intRetries - Monitor
Timeout string
- create
Monitor boolean - floating
Network stringId - lb
Method string - lb
Provider string - lb
Version string - manage
Security booleanGroups - subnet
Id string - use
Octavia boolean - monitor
Delay string - monitor
Max numberRetries - monitor
Timeout string
- create_
monitor bool - floating_
network_ strid - lb_
method str - lb_
provider str - lb_
version str - manage_
security_ boolgroups - subnet_
id str - use_
octavia bool - monitor_
delay str - monitor_
max_ intretries - monitor_
timeout str
GetClusterRkeConfigCloudProviderOpenstackCloudProviderMetadata
- Request
Timeout int - Search
Order string
- Request
Timeout int - Search
Order string
- request
Timeout number - search
Order string
- request_
timeout int - search_
order str
GetClusterRkeConfigCloudProviderOpenstackCloudProviderRoute
- Router
Id string
- Router
Id string
- router
Id string
- router_
id str
GetClusterRkeConfigCloudProviderVsphereCloudProvider
- Disk
Get
Cluster Rke Config Cloud Provider Vsphere Cloud Provider Disk Args - Global
Get
Cluster Rke Config Cloud Provider Vsphere Cloud Provider Global Args - Network
Get
Cluster Rke Config Cloud Provider Vsphere Cloud Provider Network Args - Virtual
Centers List<GetCluster Rke Config Cloud Provider Vsphere Cloud Provider Virtual Center Args> - Workspace
Get
Cluster Rke Config Cloud Provider Vsphere Cloud Provider Workspace Args
- Disk
Get
Cluster Rke Config Cloud Provider Vsphere Cloud Provider Disk - Global
Get
Cluster Rke Config Cloud Provider Vsphere Cloud Provider Global - Network
Get
Cluster Rke Config Cloud Provider Vsphere Cloud Provider Network - Virtual
Centers []GetCluster Rke Config Cloud Provider Vsphere Cloud Provider Virtual Center - Workspace
Get
Cluster Rke Config Cloud Provider Vsphere Cloud Provider Workspace
- disk
Get
Cluster Rke Config Cloud Provider Vsphere Cloud Provider Disk - global
Get
Cluster Rke Config Cloud Provider Vsphere Cloud Provider Global - network
Get
Cluster Rke Config Cloud Provider Vsphere Cloud Provider Network - virtual
Centers GetCluster Rke Config Cloud Provider Vsphere Cloud Provider Virtual Center[] - workspace
Get
Cluster Rke Config Cloud Provider Vsphere Cloud Provider Workspace
- disk
Get
Cluster Rke Config Cloud Provider Vsphere Cloud Provider Disk Args - global_
Get
Cluster Rke Config Cloud Provider Vsphere Cloud Provider Global Args - network
Get
Cluster Rke Config Cloud Provider Vsphere Cloud Provider Network Args - virtual_
centers Sequence[GetCluster Rke Config Cloud Provider Vsphere Cloud Provider Virtual Center Args] - workspace
Get
Cluster Rke Config Cloud Provider Vsphere Cloud Provider Workspace Args
GetClusterRkeConfigCloudProviderVsphereCloudProviderDisk
- Scsi
Controller stringType
- Scsi
Controller stringType
- scsi
Controller stringType
GetClusterRkeConfigCloudProviderVsphereCloudProviderGlobal
- Datacenters string
- Insecure
Flag bool - Password string
- Port string
- Soap
Roundtrip intCount - User string
- Datacenters string
- Insecure
Flag bool - Password string
- Port string
- Soap
Roundtrip intCount - User string
- datacenters string
- insecure
Flag boolean - password string
- port string
- soap
Roundtrip numberCount - user string
- datacenters str
- insecure_
flag bool - password str
- port str
- soap_
roundtrip_ intcount - user str
GetClusterRkeConfigCloudProviderVsphereCloudProviderNetwork
- Public
Network string
- Public
Network string
- public
Network string
- public_
network str
GetClusterRkeConfigCloudProviderVsphereCloudProviderVirtualCenter
- Datacenters string
- Name string
The name of the Cluster (string)
- Password string
- Port string
- Soap
Roundtrip intCount - User string
- Datacenters string
- Name string
The name of the Cluster (string)
- Password string
- Port string
- Soap
Roundtrip intCount - User string
- datacenters string
- name string
The name of the Cluster (string)
- password string
- port string
- soap
Roundtrip numberCount - user string
- datacenters str
- name str
The name of the Cluster (string)
- password str
- port str
- soap_
roundtrip_ intcount - user str
GetClusterRkeConfigCloudProviderVsphereCloudProviderWorkspace
- Datacenter string
- Default
Datastore string - Folder string
- Resourcepool
Path string - Server string
- Datacenter string
- Default
Datastore string - Folder string
- Resourcepool
Path string - Server string
- datacenter string
- default
Datastore string - folder string
- resourcepool
Path string - server string
- datacenter str
- default_
datastore str - folder str
- resourcepool_
path str - server str
GetClusterRkeConfigDns
- Node
Selector Dictionary<string, object> - Reverse
Cidrs List<string> - Upstream
Nameservers List<string> - Linear
Autoscaler GetParams Cluster Rke Config Dns Linear Autoscaler Params Args - Nodelocal
Get
Cluster Rke Config Dns Nodelocal Args - Provider string
- Update
Strategy GetCluster Rke Config Dns Update Strategy Args
GetClusterRkeConfigDnsLinearAutoscalerParams
- Cores
Per doubleReplica - Max int
- Min int
- Nodes
Per doubleReplica - Prevent
Single boolPoint Failure
- Cores
Per float64Replica - Max int
- Min int
- Nodes
Per float64Replica - Prevent
Single boolPoint Failure
- cores
Per numberReplica - max number
- min number
- nodes
Per numberReplica - prevent
Single booleanPoint Failure
- cores_
per_ floatreplica - max int
- min int
- nodes_
per_ floatreplica - prevent_
single_ boolpoint_ failure
GetClusterRkeConfigDnsNodelocal
- Ip
Address string - Node
Selector Dictionary<string, object>
- Ip
Address string - Node
Selector map[string]interface{}
- ip
Address string - node
Selector {[key: string]: any}
- ip_
address str - node_
selector Mapping[str, Any]
GetClusterRkeConfigDnsUpdateStrategy
GetClusterRkeConfigDnsUpdateStrategyRollingUpdate
- Max
Surge int - int
- Max
Surge int - int
- max
Surge number - number
- max_
surge int - int
GetClusterRkeConfigIngress
- Dns
Policy string - Extra
Args Dictionary<string, object> - Node
Selector Dictionary<string, object> - Options Dictionary<string, object>
- Provider string
- Dns
Policy string - Extra
Args map[string]interface{} - Node
Selector map[string]interface{} - Options map[string]interface{}
- Provider string
- dns
Policy string - extra
Args {[key: string]: any} - node
Selector {[key: string]: any} - options {[key: string]: any}
- provider string
- dns_
policy str - extra_
args Mapping[str, Any] - node_
selector Mapping[str, Any] - options Mapping[str, Any]
- provider str
GetClusterRkeConfigMonitoring
- Options Dictionary<string, object>
- Provider string
- Replicas int
- Node
Selector Dictionary<string, object> - Update
Strategy GetCluster Rke Config Monitoring Update Strategy Args
- Options map[string]interface{}
- Provider string
- Replicas int
- Node
Selector map[string]interface{} - Update
Strategy GetCluster Rke Config Monitoring Update Strategy
- options {[key: string]: any}
- provider string
- replicas number
- node
Selector {[key: string]: any} - update
Strategy GetCluster Rke Config Monitoring Update Strategy
- options Mapping[str, Any]
- provider str
- replicas int
- node_
selector Mapping[str, Any] - update_
strategy GetCluster Rke Config Monitoring Update Strategy Args
GetClusterRkeConfigMonitoringUpdateStrategy
GetClusterRkeConfigMonitoringUpdateStrategyRollingUpdate
- Max
Surge int - int
- Max
Surge int - int
- max
Surge number - number
- max_
surge int - int
GetClusterRkeConfigNetwork
- Options Dictionary<string, object>
- Plugin string
- Calico
Network GetProvider Cluster Rke Config Network Calico Network Provider Args - Canal
Network GetProvider Cluster Rke Config Network Canal Network Provider Args - Flannel
Network GetProvider Cluster Rke Config Network Flannel Network Provider Args - Mtu int
- Weave
Network GetProvider Cluster Rke Config Network Weave Network Provider Args
- Options map[string]interface{}
- Plugin string
- Calico
Network GetProvider Cluster Rke Config Network Calico Network Provider - Canal
Network GetProvider Cluster Rke Config Network Canal Network Provider - Flannel
Network GetProvider Cluster Rke Config Network Flannel Network Provider - Mtu int
- Weave
Network GetProvider Cluster Rke Config Network Weave Network Provider
- options {[key: string]: any}
- plugin string
- calico
Network GetProvider Cluster Rke Config Network Calico Network Provider - canal
Network GetProvider Cluster Rke Config Network Canal Network Provider - flannel
Network GetProvider Cluster Rke Config Network Flannel Network Provider - mtu number
- weave
Network GetProvider Cluster Rke Config Network Weave Network Provider
- options Mapping[str, Any]
- plugin str
- calico_
network_ Getprovider Cluster Rke Config Network Calico Network Provider Args - canal_
network_ Getprovider Cluster Rke Config Network Canal Network Provider Args - flannel_
network_ Getprovider Cluster Rke Config Network Flannel Network Provider Args - mtu int
- weave_
network_ Getprovider Cluster Rke Config Network Weave Network Provider Args
GetClusterRkeConfigNetworkCalicoNetworkProvider
- Cloud
Provider string
- Cloud
Provider string
- cloud
Provider string
- cloud_
provider str
GetClusterRkeConfigNetworkCanalNetworkProvider
- Iface string
- Iface string
- iface string
- iface str
GetClusterRkeConfigNetworkFlannelNetworkProvider
- Iface string
- Iface string
- iface string
- iface str
GetClusterRkeConfigNetworkWeaveNetworkProvider
- Password string
- Password string
- password string
- password str
GetClusterRkeConfigNode
- Address string
- Docker
Socket string - Roles List<string>
- Ssh
Key string - Ssh
Key stringPath - User string
- Hostname
Override string - Internal
Address string - Labels Dictionary<string, object>
(Computed) Labels for Node Pool object (map)
- Node
Id string - Port string
- Ssh
Agent boolAuth
- Address string
- Docker
Socket string - Roles []string
- Ssh
Key string - Ssh
Key stringPath - User string
- Hostname
Override string - Internal
Address string - Labels map[string]interface{}
(Computed) Labels for Node Pool object (map)
- Node
Id string - Port string
- Ssh
Agent boolAuth
- address string
- docker
Socket string - roles string[]
- ssh
Key string - ssh
Key stringPath - user string
- hostname
Override string - internal
Address string - labels {[key: string]: any}
(Computed) Labels for Node Pool object (map)
- node
Id string - port string
- ssh
Agent booleanAuth
- address str
- docker_
socket str - roles Sequence[str]
- ssh_
key str - ssh_
key_ strpath - user str
- hostname_
override str - internal_
address str - labels Mapping[str, Any]
(Computed) Labels for Node Pool object (map)
- node_
id str - port str
- ssh_
agent_ boolauth
GetClusterRkeConfigPrivateRegistry
- url str
- is_
default bool - password str
- user str
GetClusterRkeConfigServices
GetClusterRkeConfigServicesEtcd
- Backup
Config GetCluster Rke Config Services Etcd Backup Config Args - Ca
Cert string (Computed) K8s cluster ca cert (string)
- Cert string
- Creation string
- Extra
Args Dictionary<string, object> - Image string
- Key string
- Path string
- Retention string
- Snapshot bool
- External
Urls List<string> - Extra
Binds List<string> - Extra
Envs List<string> - Gid int
- Uid int
- Backup
Config GetCluster Rke Config Services Etcd Backup Config - Ca
Cert string (Computed) K8s cluster ca cert (string)
- Cert string
- Creation string
- Extra
Args map[string]interface{} - Image string
- Key string
- Path string
- Retention string
- Snapshot bool
- External
Urls []string - Extra
Binds []string - Extra
Envs []string - Gid int
- Uid int
- backup
Config GetCluster Rke Config Services Etcd Backup Config - ca
Cert string (Computed) K8s cluster ca cert (string)
- cert string
- creation string
- extra
Args {[key: string]: any} - image string
- key string
- path string
- retention string
- snapshot boolean
- external
Urls string[] - extra
Binds string[] - extra
Envs string[] - gid number
- uid number
- backup_
config GetCluster Rke Config Services Etcd Backup Config Args - ca_
cert str (Computed) K8s cluster ca cert (string)
- cert str
- creation str
- extra_
args Mapping[str, Any] - image str
- key str
- path str
- retention str
- snapshot bool
- external_
urls Sequence[str] - extra_
binds Sequence[str] - extra_
envs Sequence[str] - gid int
- uid int
GetClusterRkeConfigServicesEtcdBackupConfig
- enabled boolean
- interval
Hours number - retention number
- s3Backup
Config GetCluster Rke Config Services Etcd Backup Config S3Backup Config - safe
Timestamp boolean
GetClusterRkeConfigServicesEtcdBackupConfigS3BackupConfig
- bucket_
name str - endpoint str
- access_
key str - custom_
ca str - folder str
- region str
- secret_
key str
GetClusterRkeConfigServicesKubeApi
- Extra
Args Dictionary<string, object> - Image string
- Service
Cluster stringIp Range - Service
Node stringPort Range - Admission
Configuration Dictionary<string, object> - Always
Pull boolImages - Audit
Log GetCluster Rke Config Services Kube Api Audit Log Args - Event
Rate GetLimit Cluster Rke Config Services Kube Api Event Rate Limit Args - Extra
Binds List<string> - Extra
Envs List<string> - Pod
Security boolPolicy - Secrets
Encryption GetConfig Cluster Rke Config Services Kube Api Secrets Encryption Config Args
- Extra
Args map[string]interface{} - Image string
- Service
Cluster stringIp Range - Service
Node stringPort Range - Admission
Configuration map[string]interface{} - Always
Pull boolImages - Audit
Log GetCluster Rke Config Services Kube Api Audit Log - Event
Rate GetLimit Cluster Rke Config Services Kube Api Event Rate Limit - Extra
Binds []string - Extra
Envs []string - Pod
Security boolPolicy - Secrets
Encryption GetConfig Cluster Rke Config Services Kube Api Secrets Encryption Config
- extra
Args {[key: string]: any} - image string
- service
Cluster stringIp Range - service
Node stringPort Range - admission
Configuration {[key: string]: any} - always
Pull booleanImages - audit
Log GetCluster Rke Config Services Kube Api Audit Log - event
Rate GetLimit Cluster Rke Config Services Kube Api Event Rate Limit - extra
Binds string[] - extra
Envs string[] - pod
Security booleanPolicy - secrets
Encryption GetConfig Cluster Rke Config Services Kube Api Secrets Encryption Config
- extra_
args Mapping[str, Any] - image str
- service_
cluster_ strip_ range - service_
node_ strport_ range - admission_
configuration Mapping[str, Any] - always_
pull_ boolimages - audit_
log GetCluster Rke Config Services Kube Api Audit Log Args - event_
rate_ Getlimit Cluster Rke Config Services Kube Api Event Rate Limit Args - extra_
binds Sequence[str] - extra_
envs Sequence[str] - pod_
security_ boolpolicy - secrets_
encryption_ Getconfig Cluster Rke Config Services Kube Api Secrets Encryption Config Args
GetClusterRkeConfigServicesKubeApiAuditLog
GetClusterRkeConfigServicesKubeApiAuditLogConfiguration
GetClusterRkeConfigServicesKubeApiEventRateLimit
- Configuration string
- Enabled bool
- Configuration string
- Enabled bool
- configuration string
- enabled boolean
- configuration str
- enabled bool
GetClusterRkeConfigServicesKubeApiSecretsEncryptionConfig
- Custom
Config string - Enabled bool
- Custom
Config string - Enabled bool
- custom
Config string - enabled boolean
- custom_
config str - enabled bool
GetClusterRkeConfigServicesKubeController
- Cluster
Cidr string - Extra
Args Dictionary<string, object> - Image string
- Service
Cluster stringIp Range - Extra
Binds List<string> - Extra
Envs List<string>
- Cluster
Cidr string - Extra
Args map[string]interface{} - Image string
- Service
Cluster stringIp Range - Extra
Binds []string - Extra
Envs []string
- cluster
Cidr string - extra
Args {[key: string]: any} - image string
- service
Cluster stringIp Range - extra
Binds string[] - extra
Envs string[]
- cluster_
cidr str - extra_
args Mapping[str, Any] - image str
- service_
cluster_ strip_ range - extra_
binds Sequence[str] - extra_
envs Sequence[str]
GetClusterRkeConfigServicesKubelet
- Cluster
Dns stringServer - Cluster
Domain string - Extra
Args Dictionary<string, object> - Fail
Swap boolOn - Image string
- Infra
Container stringImage - Extra
Binds List<string> - Extra
Envs List<string> - Generate
Serving boolCertificate
- Cluster
Dns stringServer - Cluster
Domain string - Extra
Args map[string]interface{} - Fail
Swap boolOn - Image string
- Infra
Container stringImage - Extra
Binds []string - Extra
Envs []string - Generate
Serving boolCertificate
- cluster
Dns stringServer - cluster
Domain string - extra
Args {[key: string]: any} - fail
Swap booleanOn - image string
- infra
Container stringImage - extra
Binds string[] - extra
Envs string[] - generate
Serving booleanCertificate
- cluster_
dns_ strserver - cluster_
domain str - extra_
args Mapping[str, Any] - fail_
swap_ boolon - image str
- infra_
container_ strimage - extra_
binds Sequence[str] - extra_
envs Sequence[str] - generate_
serving_ boolcertificate
GetClusterRkeConfigServicesKubeproxy
- Extra
Args Dictionary<string, object> - Image string
- Extra
Binds List<string> - Extra
Envs List<string>
- Extra
Args map[string]interface{} - Image string
- Extra
Binds []string - Extra
Envs []string
- extra
Args {[key: string]: any} - image string
- extra
Binds string[] - extra
Envs string[]
- extra_
args Mapping[str, Any] - image str
- extra_
binds Sequence[str] - extra_
envs Sequence[str]
GetClusterRkeConfigServicesScheduler
- Extra
Args Dictionary<string, object> - Image string
- Extra
Binds List<string> - Extra
Envs List<string>
- Extra
Args map[string]interface{} - Image string
- Extra
Binds []string - Extra
Envs []string
- extra
Args {[key: string]: any} - image string
- extra
Binds string[] - extra
Envs string[]
- extra_
args Mapping[str, Any] - image str
- extra_
binds Sequence[str] - extra_
envs Sequence[str]
GetClusterRkeConfigUpgradeStrategy
- Drain
Input GetCluster Rke Config Upgrade Strategy Drain Input Args - Drain bool
- string
- string
- Drain
Input GetCluster Rke Config Upgrade Strategy Drain Input - Drain bool
- string
- string
- drain
Input GetCluster Rke Config Upgrade Strategy Drain Input - drain boolean
- string
- string
GetClusterRkeConfigUpgradeStrategyDrainInput
- Delete
Local boolData - Force bool
- Grace
Period int - Ignore
Daemon boolSets - Timeout int
- Delete
Local boolData - Force bool
- Grace
Period int - Ignore
Daemon boolSets - Timeout int
- delete
Local booleanData - force boolean
- grace
Period number - ignore
Daemon booleanSets - timeout number
- delete_
local_ booldata - force bool
- grace_
period int - ignore_
daemon_ boolsets - timeout int
GetClusterScheduledClusterScan
GetClusterScheduledClusterScanScanConfig
GetClusterScheduledClusterScanScanConfigCisScanConfig
- Debug
Master bool - Debug
Worker bool - Override
Benchmark stringVersion - Override
Skips List<string> - Profile string
- Debug
Master bool - Debug
Worker bool - Override
Benchmark stringVersion - Override
Skips []string - Profile string
- debug
Master boolean - debug
Worker boolean - override
Benchmark stringVersion - override
Skips string[] - profile string
- debug_
master bool - debug_
worker bool - override_
benchmark_ strversion - override_
skips Sequence[str] - profile str
GetClusterScheduledClusterScanScheduleConfig
- Cron
Schedule string - Retention int
- Cron
Schedule string - Retention int
- cron
Schedule string - retention number
- cron_
schedule str - retention int
Package Details
- Repository
- https://github.com/pulumi/pulumi-rancher2
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
rancher2
Terraform Provider.