Ready to level-up your engineering skills? Join a Pulumi Workshop. Register Now

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",
        }));
    }

}
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.LookupClusterTemplate(ctx, &rancher2.LookupClusterTemplateArgs{
            Name: "foo",
        }, nil)
        if err != nil {
            return err
        }
        return nil
    })
}
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>
def get_cluster_template(annotations: Optional[Mapping[str, Any]] = None, description: Optional[str] = None, labels: Optional[Mapping[str, Any]] = None, name: Optional[str] = None, opts: Optional[InvokeOptions] = None) -> GetClusterTemplateResult
func LookupClusterTemplate(ctx *Context, args *LookupClusterTemplateArgs, opts ...InvokeOption) (*LookupClusterTemplateResult, error)

Note: This function is named LookupClusterTemplate in 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 Mapping[str, Any]

(Computed) Annotations for the cluster template (map)

description str
labels Mapping[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)

DefaultRevisionId string

(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<GetClusterTemplateMember>

(Computed) Cluster template members (list)

Name string
TemplateRevisions List<GetClusterTemplateTemplateRevision>

(Computed) Cluster template revisions (list)

Annotations map[string]interface{}

(Computed) Annotations for the cluster template (map)

DefaultRevisionId string

(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 []GetClusterTemplateMember

(Computed) Cluster template members (list)

Name string
TemplateRevisions []GetClusterTemplateTemplateRevision

(Computed) Cluster template revisions (list)

annotations {[key: string]: any}

(Computed) Annotations for the cluster template (map)

defaultRevisionId string

(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 GetClusterTemplateMember[]

(Computed) Cluster template members (list)

name string
templateRevisions GetClusterTemplateTemplateRevision[]

(Computed) Cluster template revisions (list)

annotations Mapping[str, Any]

(Computed) Annotations for the cluster template (map)

default_revision_id str

(Computed) Default cluster template revision ID (string)

description str
id str

The provider-assigned unique ID for this managed resource.

labels Mapping[str, Any]

(Computed) Labels for the cluster template (map)

members Sequence[GetClusterTemplateMember]

(Computed) Cluster template members (list)

name str
template_revisions Sequence[GetClusterTemplateTemplateRevision]

(Computed) Cluster template revisions (list)

Supporting Types

GetClusterTemplateMember

GetClusterTemplateTemplateRevision

Annotations Dictionary<string, object>

(Computed) Annotations for the cluster template (map)

ClusterConfig GetClusterTemplateTemplateRevisionClusterConfigArgs
ClusterTemplateId string
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<GetClusterTemplateTemplateRevisionQuestionArgs>
Annotations map[string]interface{}

(Computed) Annotations for the cluster template (map)

ClusterConfig GetClusterTemplateTemplateRevisionClusterConfig
ClusterTemplateId string
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 []GetClusterTemplateTemplateRevisionQuestion
annotations {[key: string]: any}

(Computed) Annotations for the cluster template (map)

clusterConfig GetClusterTemplateTemplateRevisionClusterConfig
clusterTemplateId string
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 GetClusterTemplateTemplateRevisionQuestion[]
annotations Mapping[str, Any]

(Computed) Annotations for the cluster template (map)

cluster_config GetClusterTemplateTemplateRevisionClusterConfigArgs
cluster_template_id str
id str

(Computed) The ID of the resource (string)

labels Mapping[str, Any]

(Computed) Labels for the cluster template (map)

name str

The cluster template name (string)

default bool
enabled bool
questions Sequence[GetClusterTemplateTemplateRevisionQuestionArgs]

GetClusterTemplateTemplateRevisionClusterConfig

GetClusterTemplateTemplateRevisionClusterConfigClusterAuthEndpoint

CaCerts string
Enabled bool
Fqdn string
CaCerts string
Enabled bool
Fqdn string
caCerts string
enabled boolean
fqdn string
ca_certs str
enabled bool
fqdn str

GetClusterTemplateTemplateRevisionClusterConfigRkeConfig

AddonJobTimeout int
Authentication GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthenticationArgs
Authorization GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationArgs
BastionHost GetClusterTemplateTemplateRevisionClusterConfigRkeConfigBastionHostArgs
CloudProvider GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderArgs
Dns GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsArgs
Ingress GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressArgs
KubernetesVersion string
Monitoring GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringArgs
Network GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkArgs
PrefixPath string
Services GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesArgs
SshCertPath string
SshKeyPath string
UpgradeStrategy GetClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategyArgs
Addons string
AddonsIncludes List<string>
IgnoreDockerVersion bool
Nodes List<GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeArgs>
PrivateRegistries List<GetClusterTemplateTemplateRevisionClusterConfigRkeConfigPrivateRegistryArgs>
SshAgentAuth bool
AddonJobTimeout int
Authentication GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthentication
Authorization GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization
BastionHost GetClusterTemplateTemplateRevisionClusterConfigRkeConfigBastionHost
CloudProvider GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProvider
Dns GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDns
Ingress GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress
KubernetesVersion string
Monitoring GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring
Network GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork
PrefixPath string
Services GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServices
SshCertPath string
SshKeyPath string
UpgradeStrategy GetClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategy
Addons string
AddonsIncludes []string
IgnoreDockerVersion bool
Nodes []GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNode
PrivateRegistries []GetClusterTemplateTemplateRevisionClusterConfigRkeConfigPrivateRegistry
SshAgentAuth bool
addonJobTimeout number
authentication GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthentication
authorization GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization
bastionHost GetClusterTemplateTemplateRevisionClusterConfigRkeConfigBastionHost
cloudProvider GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProvider
dns GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDns
ingress GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress
kubernetesVersion string
monitoring GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring
network GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork
prefixPath string
services GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServices
sshCertPath string
sshKeyPath string
upgradeStrategy GetClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategy
addons string
addonsIncludes string[]
ignoreDockerVersion boolean
nodes GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNode[]
privateRegistries GetClusterTemplateTemplateRevisionClusterConfigRkeConfigPrivateRegistry[]
sshAgentAuth boolean
addon_job_timeout int
authentication GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthenticationArgs
authorization GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationArgs
bastion_host GetClusterTemplateTemplateRevisionClusterConfigRkeConfigBastionHostArgs
cloud_provider GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderArgs
dns GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsArgs
ingress GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressArgs
kubernetes_version str
monitoring GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringArgs
network GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkArgs
prefix_path str
services GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesArgs
ssh_cert_path str
ssh_key_path str
upgrade_strategy GetClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategyArgs
addons str
addons_includes Sequence[str]
ignore_docker_version bool
nodes Sequence[GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeArgs]
private_registries Sequence[GetClusterTemplateTemplateRevisionClusterConfigRkeConfigPrivateRegistryArgs]
ssh_agent_auth bool

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthentication

Sans List<string>
Strategy string
Sans []string
Strategy string
sans string[]
strategy string
sans Sequence[str]
strategy str

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization

Options Dictionary<string, object>
Mode string
Options map[string]interface{}
Mode string
options {[key: string]: any}
mode string
options Mapping[str, Any]
mode str

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigBastionHost

Address string
SshKey string
SshKeyPath string
User string
Port string
SshAgentAuth bool
Address string
SshKey string
SshKeyPath string
User string
Port string
SshAgentAuth bool
address string
sshKey string
sshKeyPath string
user string
port string
sshAgentAuth boolean

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProvider

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProvider

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProviderGlobal

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAwsCloudProviderServiceOverride

Region string
Service string
SigningMethod string
SigningName string
SigningRegion string
Url string
Region string
Service string
SigningMethod string
SigningName string
SigningRegion string
Url string
region string
service string
signingMethod string
signingName string
signingRegion string
url string

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderAzureCloudProvider

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProvider

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderBlockStorage

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderGlobal

AuthUrl string
CaFile string
DomainId string
DomainName string
Password string
Region string
TenantId string
TenantName string
TrustId string
Username string
AuthUrl string
CaFile string
DomainId string
DomainName string
Password string
Region string
TenantId string
TenantName string
TrustId string
Username string
authUrl string
caFile string
domainId string
domainName string
password string
region string
tenantId string
tenantName string
trustId string
username string

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderLoadBalancer

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderMetadata

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderOpenstackCloudProviderRoute

RouterId string
RouterId string
routerId string

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProvider

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderDisk

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderGlobal

datacenters string
insecureFlag boolean
password string
port string
soapRoundtripCount number
user string

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderNetwork

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderVirtualCenter

Datacenters string
Name string

The cluster template name (string)

Password string
Port string
SoapRoundtripCount int
User string
Datacenters string
Name string

The cluster template name (string)

Password string
Port string
SoapRoundtripCount int
User string
datacenters string
name string

The cluster template name (string)

password string
port string
soapRoundtripCount number
user string
datacenters str
name str

The cluster template name (string)

password str
port str
soap_roundtrip_count int
user str

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsphereCloudProviderWorkspace

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDns

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsLinearAutoscalerParams

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal

IpAddress string
NodeSelector Dictionary<string, object>
IpAddress string
NodeSelector map[string]interface{}
ipAddress string
nodeSelector {[key: string]: any}
ip_address str
node_selector Mapping[str, Any]

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsUpdateStrategy

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsUpdateStrategyRollingUpdate

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress

DnsPolicy string
ExtraArgs Dictionary<string, object>
NodeSelector Dictionary<string, object>
Options Dictionary<string, object>
Provider string
DnsPolicy string
ExtraArgs map[string]interface{}
NodeSelector map[string]interface{}
Options map[string]interface{}
Provider string
dnsPolicy string
extraArgs {[key: string]: any}
nodeSelector {[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

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringUpdateStrategy

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringUpdateStrategyRollingUpdate

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCalicoNetworkProvider

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCanalNetworkProvider

Iface string
Iface string
iface string
iface str

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkFlannelNetworkProvider

Iface string
Iface string
iface string
iface str

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkWeaveNetworkProvider

Password string
Password string
password string

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNode

Address string
DockerSocket string
Roles List<string>
SshKey string
SshKeyPath string
User string
HostnameOverride string
InternalAddress string
Labels Dictionary<string, object>

(Computed) Labels for the cluster template (map)

NodeId string
Port string
SshAgentAuth bool
Address string
DockerSocket string
Roles []string
SshKey string
SshKeyPath string
User string
HostnameOverride string
InternalAddress string
Labels map[string]interface{}

(Computed) Labels for the cluster template (map)

NodeId string
Port string
SshAgentAuth bool
address string
dockerSocket string
roles string[]
sshKey string
sshKeyPath string
user string
hostnameOverride string
internalAddress string
labels {[key: string]: any}

(Computed) Labels for the cluster template (map)

nodeId string
port string
sshAgentAuth boolean
address str
docker_socket str
roles Sequence[str]
ssh_key str
ssh_key_path str
user str
hostname_override str
internal_address str
labels Mapping[str, Any]

(Computed) Labels for the cluster template (map)

node_id str
port str
ssh_agent_auth bool

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigPrivateRegistry

Url string
IsDefault bool
Password string
User string
Url string
IsDefault bool
Password string
User string
url string
isDefault boolean
password string
user string
url str
is_default bool
password str
user str

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServices

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd

BackupConfig GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdBackupConfigArgs
CaCert string
Cert string
Creation string
ExtraArgs Dictionary<string, object>
Image string
Key string
Path string
Retention string
Snapshot bool
ExternalUrls List<string>
ExtraBinds List<string>
ExtraEnvs List<string>
Gid int
Uid int

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdBackupConfig

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdBackupConfigS3BackupConfig

BucketName string
Endpoint string
AccessKey string
CustomCa string
Folder string
Region string
SecretKey string
BucketName string
Endpoint string
AccessKey string
CustomCa string
Folder string
Region string
SecretKey string
bucketName string
endpoint string
accessKey string
customCa string
folder string
region string
secretKey string

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLog

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLogConfiguration

Policy string
Format string
MaxAge int
MaxBackup int
MaxSize int
Path string
Policy string
Format string
MaxAge int
MaxBackup int
MaxSize int
Path string
policy string
format string
maxAge number
maxBackup number
maxSize number
path string

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimit

configuration string
enabled boolean

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiSecretsEncryptionConfig

customConfig string
enabled boolean

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController

ClusterCidr string
ExtraArgs Dictionary<string, object>
Image string
ServiceClusterIpRange string
ExtraBinds List<string>
ExtraEnvs List<string>
ClusterCidr string
ExtraArgs map[string]interface{}
Image string
ServiceClusterIpRange string
ExtraBinds []string
ExtraEnvs []string
clusterCidr string
extraArgs {[key: string]: any}
image string
serviceClusterIpRange string
extraBinds string[]
extraEnvs string[]
cluster_cidr str
extra_args Mapping[str, Any]
image str
service_cluster_ip_range str
extra_binds Sequence[str]
extra_envs Sequence[str]

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet

ClusterDnsServer string
ClusterDomain string
ExtraArgs Dictionary<string, object>
FailSwapOn bool
Image string
InfraContainerImage string
ExtraBinds List<string>
ExtraEnvs List<string>
GenerateServingCertificate bool
ClusterDnsServer string
ClusterDomain string
ExtraArgs map[string]interface{}
FailSwapOn bool
Image string
InfraContainerImage string
ExtraBinds []string
ExtraEnvs []string
GenerateServingCertificate bool
clusterDnsServer string
clusterDomain string
extraArgs {[key: string]: any}
failSwapOn boolean
image string
infraContainerImage string
extraBinds string[]
extraEnvs string[]
generateServingCertificate boolean

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy

ExtraArgs Dictionary<string, object>
Image string
ExtraBinds List<string>
ExtraEnvs List<string>
ExtraArgs map[string]interface{}
Image string
ExtraBinds []string
ExtraEnvs []string
extraArgs {[key: string]: any}
image string
extraBinds string[]
extraEnvs string[]
extra_args Mapping[str, Any]
image str
extra_binds Sequence[str]
extra_envs Sequence[str]

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler

ExtraArgs Dictionary<string, object>
Image string
ExtraBinds List<string>
ExtraEnvs List<string>
ExtraArgs map[string]interface{}
Image string
ExtraBinds []string
ExtraEnvs []string
extraArgs {[key: string]: any}
image string
extraBinds string[]
extraEnvs string[]
extra_args Mapping[str, Any]
image str
extra_binds Sequence[str]
extra_envs Sequence[str]

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategy

GetClusterTemplateTemplateRevisionClusterConfigRkeConfigUpgradeStrategyDrainInput

deleteLocalData boolean
force boolean
gracePeriod number
ignoreDaemonSets boolean
timeout number

GetClusterTemplateTemplateRevisionClusterConfigScheduledClusterScan

GetClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScanConfig

GetClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScanConfigCisScanConfig

GetClusterTemplateTemplateRevisionClusterConfigScheduledClusterScanScheduleConfig

cronSchedule string
retention number

GetClusterTemplateTemplateRevisionQuestion

Default string
Variable string
Required bool
Type string
Default string
Variable string
Required bool
Type string
default string
variable string
required boolean
type string

Package Details

Repository
https://github.com/pulumi/pulumi-rancher2
License
Apache-2.0
Notes
This Pulumi package is based on the rancher2 Terraform Provider.