GetClusterTemplate
Use this data source to retrieve information about a Rancher v2 cluster template.
Cluster Templates are available from Rancher v2.3.x and above.
Example Usage
using Pulumi;
using Rancher2 = Pulumi.Rancher2;
class MyStack : Stack
{
public MyStack()
{
var foo = Output.Create(Rancher2.GetClusterTemplate.InvokeAsync(new Rancher2.GetClusterTemplateArgs
{
Name = "foo",
}));
}
}
Coming soon!
import pulumi
import pulumi_rancher2 as rancher2
foo = rancher2.get_cluster_template(name="foo")import * as pulumi from "@pulumi/pulumi";
import * as rancher2 from "@pulumi/rancher2";
const foo = pulumi.output(rancher2.getClusterTemplate({
name: "foo",
}, { async: true }));Using GetClusterTemplate
function getClusterTemplate(args: GetClusterTemplateArgs, opts?: InvokeOptions): Promise<GetClusterTemplateResult>function get_cluster_template(annotations=None, description=None, labels=None, name=None, opts=None)func LookupClusterTemplate(ctx *Context, args *LookupClusterTemplateArgs, opts ...InvokeOption) (*LookupClusterTemplateResult, error)Note: This function is named
LookupClusterTemplatein the Go SDK.
public static class GetClusterTemplate {
public static Task<GetClusterTemplateResult> InvokeAsync(GetClusterTemplateArgs args, InvokeOptions? opts = null)
}The following arguments are supported:
- Name string
The cluster template name (string)
- Annotations Dictionary<string, object>
(Computed) Annotations for the cluster template (map)
- Description string
- Labels Dictionary<string, object>
(Computed) Labels for the cluster template (map)
- Name string
The cluster template name (string)
- Annotations map[string]interface{}
(Computed) Annotations for the cluster template (map)
- Description string
- Labels map[string]interface{}
(Computed) Labels for the cluster template (map)
- name string
The cluster template name (string)
- annotations {[key: string]: any}
(Computed) Annotations for the cluster template (map)
- description string
- labels {[key: string]: any}
(Computed) Labels for the cluster template (map)
- name str
The cluster template name (string)
- annotations Dict[str, Any]
(Computed) Annotations for the cluster template (map)
- description str
- labels Dict[str, Any]
(Computed) Labels for the cluster template (map)
GetClusterTemplate Result
The following output properties are available:
- Annotations Dictionary<string, object>
(Computed) Annotations for the cluster template (map)
- Default
Revision stringId (Computed) Default cluster template revision ID (string)
- Description string
- Id string
The provider-assigned unique ID for this managed resource.
- Labels Dictionary<string, object>
(Computed) Labels for the cluster template (map)
- Members
List<Get
Cluster Template Member> (Computed) Cluster template members (list)
- Name string
- Template
Revisions List<GetCluster Template Template Revision> (Computed) Cluster template revisions (list)
- Annotations map[string]interface{}
(Computed) Annotations for the cluster template (map)
- Default
Revision stringId (Computed) Default cluster template revision ID (string)
- Description string
- Id string
The provider-assigned unique ID for this managed resource.
- Labels map[string]interface{}
(Computed) Labels for the cluster template (map)
- Members
[]Get
Cluster Template Member (Computed) Cluster template members (list)
- Name string
- Template
Revisions []GetCluster Template Template Revision (Computed) Cluster template revisions (list)
- annotations {[key: string]: any}
(Computed) Annotations for the cluster template (map)
- default
Revision stringId (Computed) Default cluster template revision ID (string)
- description string
- id string
The provider-assigned unique ID for this managed resource.
- labels {[key: string]: any}
(Computed) Labels for the cluster template (map)
- members
Get
Cluster Template Member[] (Computed) Cluster template members (list)
- name string
- template
Revisions GetCluster Template Template Revision[] (Computed) Cluster template revisions (list)
- annotations Dict[str, Any]
(Computed) Annotations for the cluster template (map)
- default_
revision_ strid (Computed) Default cluster template revision ID (string)
- description str
- id str
The provider-assigned unique ID for this managed resource.
- labels Dict[str, Any]
(Computed) Labels for the cluster template (map)
- members
List[Get
Cluster Template Member] (Computed) Cluster template members (list)
- name str
- template_
revisions List[GetCluster Template Template Revision] (Computed) Cluster template revisions (list)
Supporting Types
GetClusterTemplateMember
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevision
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
- Annotations Dictionary<string, object>
(Computed) Annotations for the cluster template (map)
- Cluster
Config GetCluster Template Template Revision Cluster Config Args - Cluster
Template stringId - Id string
(Computed) The ID of the resource (string)
- Labels Dictionary<string, object>
(Computed) Labels for the cluster template (map)
- Name string
The cluster template name (string)
- Default bool
- Enabled bool
- Questions
List<Get
Cluster Template Template Revision Question Args>
- Annotations map[string]interface{}
(Computed) Annotations for the cluster template (map)
- Cluster
Config GetCluster Template Template Revision Cluster Config - Cluster
Template stringId - Id string
(Computed) The ID of the resource (string)
- Labels map[string]interface{}
(Computed) Labels for the cluster template (map)
- Name string
The cluster template name (string)
- Default bool
- Enabled bool
- Questions
[]Get
Cluster Template Template Revision Question
- annotations {[key: string]: any}
(Computed) Annotations for the cluster template (map)
- cluster
Config GetCluster Template Template Revision Cluster Config - cluster
Template stringId - id string
(Computed) The ID of the resource (string)
- labels {[key: string]: any}
(Computed) Labels for the cluster template (map)
- name string
The cluster template name (string)
- default boolean
- enabled boolean
- questions
Get
Cluster Template Template Revision Question[]
- annotations Dict[str, Any]
(Computed) Annotations for the cluster template (map)
- cluster
Config Dict[GetCluster Template Template Revision Cluster Config] - cluster_
template_ strid - id str
(Computed) The ID of the resource (string)
- labels Dict[str, Any]
(Computed) Labels for the cluster template (map)
- name str
The cluster template name (string)
- default bool
- enabled bool
- questions
List[Get
Cluster Template Template Revision Question]
GetClusterTemplateTemplateRevisionClusterConfig
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
- Cluster
Auth GetEndpoint Cluster Template Template Revision Cluster Config Cluster Auth Endpoint Args - Default
Cluster stringRole For Project Members - Default
Pod stringSecurity Policy Template Id - Desired
Agent stringImage - Desired
Auth stringImage - Docker
Root stringDir - Rke
Config GetCluster Template Template Revision Cluster Config Rke Config Args - Enable
Cluster boolAlerting - Enable
Cluster boolMonitoring - Enable
Network boolPolicy - Scheduled
Cluster GetScan Cluster Template Template Revision Cluster Config Scheduled Cluster Scan Args - Windows
Prefered boolCluster
- Cluster
Auth GetEndpoint Cluster Template Template Revision Cluster Config Cluster Auth Endpoint - Default
Cluster stringRole For Project Members - Default
Pod stringSecurity Policy Template Id - Desired
Agent stringImage - Desired
Auth stringImage - Docker
Root stringDir - Rke
Config GetCluster Template Template Revision Cluster Config Rke Config - Enable
Cluster boolAlerting - Enable
Cluster boolMonitoring - Enable
Network boolPolicy - Scheduled
Cluster GetScan Cluster Template Template Revision Cluster Config Scheduled Cluster Scan - Windows
Prefered boolCluster
- cluster
Auth GetEndpoint Cluster Template Template Revision Cluster Config Cluster Auth Endpoint - default
Cluster stringRole For Project Members - default
Pod stringSecurity Policy Template Id - desired
Agent stringImage - desired
Auth stringImage - docker
Root stringDir - rke
Config GetCluster Template Template Revision Cluster Config Rke Config - enable
Cluster booleanAlerting - enable
Cluster booleanMonitoring - enable
Network booleanPolicy - scheduled
Cluster GetScan Cluster Template Template Revision Cluster Config Scheduled Cluster Scan - windows
Prefered booleanCluster
- cluster_
auth_ Dict[Getendpoint Cluster Template Template Revision Cluster Config Cluster Auth Endpoint] - default
Cluster strRole For Project Members - default_
pod_ strsecurity_ policy_ template_ id - desired_
agent_ strimage - desired_
auth_ strimage - docker_
root_ strdir - rke_
config Dict[GetCluster Template Template Revision Cluster Config Rke Config] - enable_
cluster_ boolalerting - enable_
cluster_ boolmonitoring - enable_
network_ boolpolicy - scheduled_
cluster_ Dict[Getscan Cluster Template Template Revision Cluster Config Scheduled Cluster Scan] - windows_
prefered_ boolcluster
GetClusterTemplateTemplateRevisionClusterConfigClusterAuthEndpoint
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfig
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
- Addon
Job intTimeout - Authentication
Get
Cluster Template Template Revision Cluster Config Rke Config Authentication Args -
Get
Cluster Template Template Revision Cluster Config Rke Config Authorization Args - Bastion
Host GetCluster Template Template Revision Cluster Config Rke Config Bastion Host Args - Cloud
Provider GetCluster Template Template Revision Cluster Config Rke Config Cloud Provider Args - Dns
Get
Cluster Template Template Revision Cluster Config Rke Config Dns Args - Ingress
Get
Cluster Template Template Revision Cluster Config Rke Config Ingress Args - Kubernetes
Version string - Monitoring
Get
Cluster Template Template Revision Cluster Config Rke Config Monitoring Args - Network
Get
Cluster Template Template Revision Cluster Config Rke Config Network Args - Prefix
Path string - Services
Get
Cluster Template Template Revision Cluster Config Rke Config Services Args - Ssh
Cert stringPath - Ssh
Key stringPath - Upgrade
Strategy GetCluster Template Template Revision Cluster Config Rke Config Upgrade Strategy Args - Addons string
- Addons
Includes List<string> - Ignore
Docker boolVersion - Nodes
List<Get
Cluster Template Template Revision Cluster Config Rke Config Node Args> - Private
Registries List<GetCluster Template Template Revision Cluster Config Rke Config Private Registry Args> - Ssh
Agent boolAuth
- Addon
Job intTimeout - Authentication
Get
Cluster Template Template Revision Cluster Config Rke Config Authentication -
Get
Cluster Template Template Revision Cluster Config Rke Config Authorization - Bastion
Host GetCluster Template Template Revision Cluster Config Rke Config Bastion Host - Cloud
Provider GetCluster Template Template Revision Cluster Config Rke Config Cloud Provider - Dns
Get
Cluster Template Template Revision Cluster Config Rke Config Dns - Ingress
Get
Cluster Template Template Revision Cluster Config Rke Config Ingress - Kubernetes
Version string - Monitoring
Get
Cluster Template Template Revision Cluster Config Rke Config Monitoring - Network
Get
Cluster Template Template Revision Cluster Config Rke Config Network - Prefix
Path string - Services
Get
Cluster Template Template Revision Cluster Config Rke Config Services - Ssh
Cert stringPath - Ssh
Key stringPath - Upgrade
Strategy GetCluster Template Template Revision Cluster Config Rke Config Upgrade Strategy - Addons string
- Addons
Includes []string - Ignore
Docker boolVersion - Nodes
[]Get
Cluster Template Template Revision Cluster Config Rke Config Node - Private
Registries []GetCluster Template Template Revision Cluster Config Rke Config Private Registry - Ssh
Agent boolAuth
- addon
Job numberTimeout - authentication
Get
Cluster Template Template Revision Cluster Config Rke Config Authentication -
Get
Cluster Template Template Revision Cluster Config Rke Config Authorization - bastion
Host GetCluster Template Template Revision Cluster Config Rke Config Bastion Host - cloud
Provider GetCluster Template Template Revision Cluster Config Rke Config Cloud Provider - dns
Get
Cluster Template Template Revision Cluster Config Rke Config Dns - ingress
Get
Cluster Template Template Revision Cluster Config Rke Config Ingress - kubernetes
Version string - monitoring
Get
Cluster Template Template Revision Cluster Config Rke Config Monitoring - network
Get
Cluster Template Template Revision Cluster Config Rke Config Network - prefix
Path string - services
Get
Cluster Template Template Revision Cluster Config Rke Config Services - ssh
Cert stringPath - ssh
Key stringPath - upgrade
Strategy GetCluster Template Template Revision Cluster Config Rke Config Upgrade Strategy - addons string
- addons
Includes string[] - ignore
Docker booleanVersion - nodes
Get
Cluster Template Template Revision Cluster Config Rke Config Node[] - private
Registries GetCluster Template Template Revision Cluster Config Rke Config Private Registry[] - ssh
Agent booleanAuth
- addon
Job floatTimeout - authentication
Dict[Get
Cluster Template Template Revision Cluster Config Rke Config Authentication] -
Dict[Get
Cluster Template Template Revision Cluster Config Rke Config Authorization] - bastion
Host Dict[GetCluster Template Template Revision Cluster Config Rke Config Bastion Host] - cloud
Provider Dict[GetCluster Template Template Revision Cluster Config Rke Config Cloud Provider] - dns
Dict[Get
Cluster Template Template Revision Cluster Config Rke Config Dns] - ingress
Dict[Get
Cluster Template Template Revision Cluster Config Rke Config Ingress] - kubernetes
Version str - monitoring
Dict[Get
Cluster Template Template Revision Cluster Config Rke Config Monitoring] - network
Dict[Get
Cluster Template Template Revision Cluster Config Rke Config Network] - prefix
Path str - services
Dict[Get
Cluster Template Template Revision Cluster Config Rke Config Services] - ssh
Cert strPath - ssh
Key strPath - upgrade_
strategy Dict[GetCluster Template Template Revision Cluster Config Rke Config Upgrade Strategy] - addons str
- addons
Includes List[str] - ignore
Docker boolVersion - nodes
List[Get
Cluster Template Template Revision Cluster Config Rke Config Node] - private
Registries List[GetCluster Template Template Revision Cluster Config Rke Config Private Registry] - ssh
Agent boolAuth
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthentication
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigBastionHost
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProvider
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
- Custom
Cloud stringProvider - Name string
The cluster template name (string)
- Aws
Cloud GetProvider Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Aws Cloud Provider Args - Azure
Cloud GetProvider Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Azure Cloud Provider Args - Openstack
Cloud GetProvider Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Openstack Cloud Provider Args - Vsphere
Cloud GetProvider Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Vsphere Cloud Provider Args
- Custom
Cloud stringProvider - Name string
The cluster template name (string)
- Aws
Cloud GetProvider Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Aws Cloud Provider - Azure
Cloud GetProvider Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Azure Cloud Provider - Openstack
Cloud GetProvider Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Openstack Cloud Provider - Vsphere
Cloud GetProvider Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Vsphere Cloud Provider
- custom
Cloud stringProvider - name string
The cluster template name (string)
- aws
Cloud GetProvider Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Aws Cloud Provider - azure
Cloud GetProvider Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Azure Cloud Provider - openstack
Cloud GetProvider Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Openstack Cloud Provider - vsphere
Cloud GetProvider Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Vsphere Cloud Provider
- custom
Cloud strProvider - name str
The cluster template name (string)
- aws
Cloud Dict[GetProvider Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Aws Cloud Provider] - azure
Cloud Dict[GetProvider Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Azure Cloud Provider] - openstack
Cloud Dict[GetProvider Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Openstack Cloud Provider] - vsphere
Cloud Dict[GetProvider Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Vsphere Cloud Provider]
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProvider
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProviderGlobal
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProviderServiceOverride
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAzureCloudProvider
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
- 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 floatBackoff Duration - cloud
Provider floatBackoff Exponent - cloud
Provider floatBackoff Jitter - cloud
Provider floatBackoff Retries - cloud
Provider boolRate Limit - cloud
Provider floatRate Limit Bucket - cloud
Provider floatRate Limit Qps - location str
- maximum
Load floatBalancer 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
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProvider
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
- Block
Storage GetCluster Template Template Revision Cluster Config Rke Config Cloud Provider Openstack Cloud Provider Block Storage Args - Global
Get
Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Openstack Cloud Provider Global Args - Load
Balancer GetCluster Template Template Revision Cluster Config Rke Config Cloud Provider Openstack Cloud Provider Load Balancer Args - Metadata
Get
Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Openstack Cloud Provider Metadata Args - Route
Get
Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Openstack Cloud Provider Route Args
- Block
Storage GetCluster Template Template Revision Cluster Config Rke Config Cloud Provider Openstack Cloud Provider Block Storage - Global
Get
Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Openstack Cloud Provider Global - Load
Balancer GetCluster Template Template Revision Cluster Config Rke Config Cloud Provider Openstack Cloud Provider Load Balancer - Metadata
Get
Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Openstack Cloud Provider Metadata - Route
Get
Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Openstack Cloud Provider Route
- block
Storage GetCluster Template Template Revision Cluster Config Rke Config Cloud Provider Openstack Cloud Provider Block Storage - global
Get
Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Openstack Cloud Provider Global - load
Balancer GetCluster Template Template Revision Cluster Config Rke Config Cloud Provider Openstack Cloud Provider Load Balancer - metadata
Get
Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Openstack Cloud Provider Metadata - route
Get
Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Openstack Cloud Provider Route
- block
Storage Dict[GetCluster Template Template Revision Cluster Config Rke Config Cloud Provider Openstack Cloud Provider Block Storage] - global
Dict[Get
Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Openstack Cloud Provider Global] - load
Balancer Dict[GetCluster Template Template Revision Cluster Config Rke Config Cloud Provider Openstack Cloud Provider Load Balancer] - metadata
Dict[Get
Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Openstack Cloud Provider Metadata] - route
Dict[Get
Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Openstack Cloud Provider Route]
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderBlockStorage
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderGlobal
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderLoadBalancer
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderMetadata
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderRoute
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProvider
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
- Disk
Get
Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Vsphere Cloud Provider Disk Args - Global
Get
Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Vsphere Cloud Provider Global Args - Network
Get
Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Vsphere Cloud Provider Network Args - Virtual
Centers List<GetCluster Template Template Revision Cluster Config Rke Config Cloud Provider Vsphere Cloud Provider Virtual Center Args> - Workspace
Get
Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Vsphere Cloud Provider Workspace Args
- Disk
Get
Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Vsphere Cloud Provider Disk - Global
Get
Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Vsphere Cloud Provider Global - Network
Get
Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Vsphere Cloud Provider Network - Virtual
Centers []GetCluster Template Template Revision Cluster Config Rke Config Cloud Provider Vsphere Cloud Provider Virtual Center - Workspace
Get
Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Vsphere Cloud Provider Workspace
- disk
Get
Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Vsphere Cloud Provider Disk - global
Get
Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Vsphere Cloud Provider Global - network
Get
Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Vsphere Cloud Provider Network - virtual
Centers GetCluster Template Template Revision Cluster Config Rke Config Cloud Provider Vsphere Cloud Provider Virtual Center[] - workspace
Get
Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Vsphere Cloud Provider Workspace
- disk
Dict[Get
Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Vsphere Cloud Provider Disk] - global
Dict[Get
Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Vsphere Cloud Provider Global] - network
Dict[Get
Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Vsphere Cloud Provider Network] - virtual
Centers List[GetCluster Template Template Revision Cluster Config Rke Config Cloud Provider Vsphere Cloud Provider Virtual Center] - workspace
Dict[Get
Cluster Template Template Revision Cluster Config Rke Config Cloud Provider Vsphere Cloud Provider Workspace]
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderDisk
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderGlobal
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderNetwork
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderVirtualCenter
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderWorkspace
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDns
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
- 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 Dict[str, Any]
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
- Options Dictionary<string, object>
- Provider string
- Replicas int
- Node
Selector Dictionary<string, object> - Update
Strategy GetCluster Template Template Revision Cluster Config Rke Config Monitoring Update Strategy Args
- Options map[string]interface{}
- Provider string
- Replicas int
- Node
Selector map[string]interface{} - Update
Strategy GetCluster Template Template Revision Cluster Config Rke Config Monitoring Update Strategy
- options {[key: string]: any}
- provider string
- replicas number
- node
Selector {[key: string]: any} - update
Strategy GetCluster Template Template Revision Cluster Config Rke Config Monitoring Update Strategy
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringUpdateStrategy
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringUpdateStrategyRollingUpdate
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
- Options Dictionary<string, object>
- Plugin string
- Calico
Network GetProvider Cluster Template Template Revision Cluster Config Rke Config Network Calico Network Provider Args - Canal
Network GetProvider Cluster Template Template Revision Cluster Config Rke Config Network Canal Network Provider Args - Flannel
Network GetProvider Cluster Template Template Revision Cluster Config Rke Config Network Flannel Network Provider Args - Mtu int
- Weave
Network GetProvider Cluster Template Template Revision Cluster Config Rke Config Network Weave Network Provider Args
- Options map[string]interface{}
- Plugin string
- Calico
Network GetProvider Cluster Template Template Revision Cluster Config Rke Config Network Calico Network Provider - Canal
Network GetProvider Cluster Template Template Revision Cluster Config Rke Config Network Canal Network Provider - Flannel
Network GetProvider Cluster Template Template Revision Cluster Config Rke Config Network Flannel Network Provider - Mtu int
- Weave
Network GetProvider Cluster Template Template Revision Cluster Config Rke Config Network Weave Network Provider
- options {[key: string]: any}
- plugin string
- calico
Network GetProvider Cluster Template Template Revision Cluster Config Rke Config Network Calico Network Provider - canal
Network GetProvider Cluster Template Template Revision Cluster Config Rke Config Network Canal Network Provider - flannel
Network GetProvider Cluster Template Template Revision Cluster Config Rke Config Network Flannel Network Provider - mtu number
- weave
Network GetProvider Cluster Template Template Revision Cluster Config Rke Config Network Weave Network Provider
- options Dict[str, Any]
- plugin str
- calico
Network Dict[GetProvider Cluster Template Template Revision Cluster Config Rke Config Network Calico Network Provider] - canal
Network Dict[GetProvider Cluster Template Template Revision Cluster Config Rke Config Network Canal Network Provider] - flannel
Network Dict[GetProvider Cluster Template Template Revision Cluster Config Rke Config Network Flannel Network Provider] - mtu float
- weave
Network Dict[GetProvider Cluster Template Template Revision Cluster Config Rke Config Network Weave Network Provider]
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCalicoNetworkProvider
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCanalNetworkProvider
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkFlannelNetworkProvider
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkWeaveNetworkProvider
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNode
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
- 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 the cluster template (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 the cluster template (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 the cluster template (map)
- node
Id string - port string
- ssh
Agent booleanAuth
- address str
- docker
Socket str - roles List[str]
- ssh
Key str - ssh
Key strPath - user str
- hostname
Override str - internal
Address str - labels Dict[str, Any]
(Computed) Labels for the cluster template (map)
- node
Id str - port str
- ssh
Agent boolAuth
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigPrivateRegistry
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServices
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
- Etcd
Get
Cluster Template Template Revision Cluster Config Rke Config Services Etcd Args - Kube
Api GetCluster Template Template Revision Cluster Config Rke Config Services Kube Api Args - Kube
Controller GetCluster Template Template Revision Cluster Config Rke Config Services Kube Controller Args - Kubelet
Get
Cluster Template Template Revision Cluster Config Rke Config Services Kubelet Args - Kubeproxy
Get
Cluster Template Template Revision Cluster Config Rke Config Services Kubeproxy Args - Scheduler
Get
Cluster Template Template Revision Cluster Config Rke Config Services Scheduler Args
- Etcd
Get
Cluster Template Template Revision Cluster Config Rke Config Services Etcd - Kube
Api GetCluster Template Template Revision Cluster Config Rke Config Services Kube Api - Kube
Controller GetCluster Template Template Revision Cluster Config Rke Config Services Kube Controller - Kubelet
Get
Cluster Template Template Revision Cluster Config Rke Config Services Kubelet - Kubeproxy
Get
Cluster Template Template Revision Cluster Config Rke Config Services Kubeproxy - Scheduler
Get
Cluster Template Template Revision Cluster Config Rke Config Services Scheduler
- etcd
Get
Cluster Template Template Revision Cluster Config Rke Config Services Etcd - kube
Api GetCluster Template Template Revision Cluster Config Rke Config Services Kube Api - kube
Controller GetCluster Template Template Revision Cluster Config Rke Config Services Kube Controller - kubelet
Get
Cluster Template Template Revision Cluster Config Rke Config Services Kubelet - kubeproxy
Get
Cluster Template Template Revision Cluster Config Rke Config Services Kubeproxy - scheduler
Get
Cluster Template Template Revision Cluster Config Rke Config Services Scheduler
- etcd
Dict[Get
Cluster Template Template Revision Cluster Config Rke Config Services Etcd] - kube
Api Dict[GetCluster Template Template Revision Cluster Config Rke Config Services Kube Api] - kube
Controller Dict[GetCluster Template Template Revision Cluster Config Rke Config Services Kube Controller] - kubelet
Dict[Get
Cluster Template Template Revision Cluster Config Rke Config Services Kubelet] - kubeproxy
Dict[Get
Cluster Template Template Revision Cluster Config Rke Config Services Kubeproxy] - scheduler
Dict[Get
Cluster Template Template Revision Cluster Config Rke Config Services Scheduler]
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
- Backup
Config GetCluster Template Template Revision Cluster Config Rke Config Services Etcd Backup Config Args - 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 Template Template Revision Cluster Config Rke Config Services Etcd Backup Config - 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
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdBackupConfig
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdBackupConfigS3BackupConfig
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
- 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 Template Template Revision Cluster Config Rke Config Services Kube Api Audit Log Args - Event
Rate GetLimit Cluster Template Template Revision Cluster Config Rke Config Services Kube Api Event Rate Limit Args - Extra
Binds List<string> - Extra
Envs List<string> - Pod
Security boolPolicy - Secrets
Encryption GetConfig Cluster Template Template Revision Cluster Config 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 Template Template Revision Cluster Config Rke Config Services Kube Api Audit Log - Event
Rate GetLimit Cluster Template Template Revision Cluster Config Rke Config Services Kube Api Event Rate Limit - Extra
Binds []string - Extra
Envs []string - Pod
Security boolPolicy - Secrets
Encryption GetConfig Cluster Template Template Revision Cluster Config 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 Template Template Revision Cluster Config Rke Config Services Kube Api Audit Log - event
Rate GetLimit Cluster Template Template Revision Cluster Config Rke Config Services Kube Api Event Rate Limit - extra
Binds string[] - extra
Envs string[] - pod
Security booleanPolicy - secrets
Encryption GetConfig Cluster Template Template Revision Cluster Config Rke Config Services Kube Api Secrets Encryption Config
- extra
Args Dict[str, Any] - image str
- service
Cluster strIp Range - service
Node strPort Range - admission
Configuration Dict[str, Any] - always
Pull boolImages - audit
Log Dict[GetCluster Template Template Revision Cluster Config Rke Config Services Kube Api Audit Log] - event
Rate Dict[GetLimit Cluster Template Template Revision Cluster Config Rke Config Services Kube Api Event Rate Limit] - extra
Binds List[str] - extra
Envs List[str] - pod
Security boolPolicy - secrets
Encryption Dict[GetConfig Cluster Template Template Revision Cluster Config Rke Config Services Kube Api Secrets Encryption Config]
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLog
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLogConfiguration
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimit
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
- Configuration Dictionary<string, object>
- Enabled bool
- Configuration map[string]interface{}
- Enabled bool
- configuration {[key: string]: any}
- enabled boolean
- configuration Dict[str, Any]
- enabled bool
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiSecretsEncryptionConfig
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
- Custom
Config Dictionary<string, object> - Enabled bool
- Custom
Config map[string]interface{} - Enabled bool
- custom
Config {[key: string]: any} - enabled boolean
- custom
Config Dict[str, Any] - enabled bool
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
- 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[]
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
- Extra
Args Dictionary<string, object> - Image string
- Extra
Binds List<string> - Extra
Envs List<string>
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
- Extra
Args Dictionary<string, object> - Image string
- Extra
Binds List<string> - Extra
Envs List<string>
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategy
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategyDrainInput
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigScheduledClusterScan
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScanConfig
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScanConfigCisScanConfig
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScheduleConfig
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
GetClusterTemplateTemplateRevisionQuestion
See the output API doc for this type.
See the output API doc for this type.
See the output API doc for this type.
Package Details
- Repository
- https://github.com/pulumi/pulumi-rancher2
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
rancher2Terraform Provider.