Class ClusterRkeConfigGetArgs
Inherited Members
Namespace: Pulumi.Rancher2.Inputs
Assembly: Pulumi.Rancher2.dll
Syntax
public sealed class ClusterRkeConfigGetArgs : ResourceArgs
Constructors
View SourceClusterRkeConfigGetArgs()
Declaration
public ClusterRkeConfigGetArgs()
Properties
View SourceAddonJobTimeout
Duration in seconds of addon job (int)
Declaration
public Input<int> AddonJobTimeout { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
Addons
Addons descripton to deploy on RKE cluster.
Declaration
public Input<string> Addons { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
AddonsIncludes
Addons yaml manifests to deploy on RKE cluster (list)
Declaration
public InputList<string> AddonsIncludes { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
Authentication
Kubernetes cluster authentication (list maxitems:1)
Declaration
public Input<ClusterRkeConfigAuthenticationGetArgs> Authentication { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ClusterRkeConfigAuthenticationGetArgs> |
Authorization
Kubernetes cluster authorization (list maxitems:1)
Declaration
public Input<ClusterRkeConfigAuthorizationGetArgs> Authorization { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ClusterRkeConfigAuthorizationGetArgs> |
BastionHost
RKE bastion host (list maxitems:1)
Declaration
public Input<ClusterRkeConfigBastionHostGetArgs> BastionHost { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ClusterRkeConfigBastionHostGetArgs> |
CloudProvider
RKE options for Calico network provider (string)
Declaration
public Input<ClusterRkeConfigCloudProviderGetArgs> CloudProvider { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ClusterRkeConfigCloudProviderGetArgs> |
Dns
RKE dns add-on. Just for Rancher v2.2.x (list maxitems:1)
Declaration
public Input<ClusterRkeConfigDnsGetArgs> Dns { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ClusterRkeConfigDnsGetArgs> |
IgnoreDockerVersion
Ignore docker version. Default true (bool)
Declaration
public Input<bool> IgnoreDockerVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
Ingress
Kubernetes ingress configuration (list maxitems:1)
Declaration
public Input<ClusterRkeConfigIngressGetArgs> Ingress { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ClusterRkeConfigIngressGetArgs> |
KubernetesVersion
The Kubernetes master version (string)
Declaration
public Input<string> KubernetesVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Monitoring
Kubernetes cluster monitoring (list maxitems:1)
Declaration
public Input<ClusterRkeConfigMonitoringGetArgs> Monitoring { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ClusterRkeConfigMonitoringGetArgs> |
Network
Network for GKE cluster (string)
Declaration
public Input<ClusterRkeConfigNetworkGetArgs> Network { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ClusterRkeConfigNetworkGetArgs> |
Nodes
RKE cluster nodes (list)
Declaration
public InputList<ClusterRkeConfigNodeGetArgs> Nodes { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<ClusterRkeConfigNodeGetArgs> |
PrefixPath
Prefix to customize Kubernetes path (string)
Declaration
public Input<string> PrefixPath { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
PrivateRegistries
private registries for docker images (list)
Declaration
public InputList<ClusterRkeConfigPrivateRegistryGetArgs> PrivateRegistries { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<ClusterRkeConfigPrivateRegistryGetArgs> |
Services
Kubernetes cluster services (list maxitems:1)
Declaration
public Input<ClusterRkeConfigServicesGetArgs> Services { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ClusterRkeConfigServicesGetArgs> |
SshAgentAuth
Use ssh agent auth. Default false (bool)
Declaration
public Input<bool> SshAgentAuth { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
SshCertPath
Cluster level SSH certificate path (string)
Declaration
public Input<string> SshCertPath { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
SshKeyPath
Node SSH private key path (string)
Declaration
public Input<string> SshKeyPath { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
UpgradeStrategy
K3S upgrade strategy (List maxitems: 1)
Declaration
public Input<ClusterRkeConfigUpgradeStrategyGetArgs> UpgradeStrategy { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ClusterRkeConfigUpgradeStrategyGetArgs> |