Rancher 2 v7.1.0 published on Friday, Sep 27, 2024 by Pulumi
rancher2.getClusterV2
Explore with Pulumi AI
Use this data source to retrieve information about a Rancher v2 cluster.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as rancher2 from "@pulumi/rancher2";
const foo = rancher2.getClusterV2({
name: "foo",
fleetNamespace: "fleet-ns",
});
import pulumi
import pulumi_rancher2 as rancher2
foo = rancher2.get_cluster_v2(name="foo",
fleet_namespace="fleet-ns")
package main
import (
"github.com/pulumi/pulumi-rancher2/sdk/v7/go/rancher2"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := rancher2.LookupClusterV2(ctx, &rancher2.LookupClusterV2Args{
Name: "foo",
FleetNamespace: pulumi.StringRef("fleet-ns"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Rancher2 = Pulumi.Rancher2;
return await Deployment.RunAsync(() =>
{
var foo = Rancher2.GetClusterV2.Invoke(new()
{
Name = "foo",
FleetNamespace = "fleet-ns",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.rancher2.Rancher2Functions;
import com.pulumi.rancher2.inputs.GetClusterV2Args;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var foo = Rancher2Functions.getClusterV2(GetClusterV2Args.builder()
.name("foo")
.fleetNamespace("fleet-ns")
.build());
}
}
variables:
foo:
fn::invoke:
Function: rancher2:getClusterV2
Arguments:
name: foo
fleetNamespace: fleet-ns
Using getClusterV2
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getClusterV2(args: GetClusterV2Args, opts?: InvokeOptions): Promise<GetClusterV2Result>
function getClusterV2Output(args: GetClusterV2OutputArgs, opts?: InvokeOptions): Output<GetClusterV2Result>
def get_cluster_v2(fleet_namespace: Optional[str] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetClusterV2Result
def get_cluster_v2_output(fleet_namespace: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetClusterV2Result]
func LookupClusterV2(ctx *Context, args *LookupClusterV2Args, opts ...InvokeOption) (*LookupClusterV2Result, error)
func LookupClusterV2Output(ctx *Context, args *LookupClusterV2OutputArgs, opts ...InvokeOption) LookupClusterV2ResultOutput
> Note: This function is named LookupClusterV2
in the Go SDK.
public static class GetClusterV2
{
public static Task<GetClusterV2Result> InvokeAsync(GetClusterV2Args args, InvokeOptions? opts = null)
public static Output<GetClusterV2Result> Invoke(GetClusterV2InvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetClusterV2Result> getClusterV2(GetClusterV2Args args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: rancher2:index/getClusterV2:getClusterV2
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
- The name of the Cluster v2 (string)
- Fleet
Namespace string - The fleet namespace of the Cluster v2. Default:
\"fleet-default\"
(string)
- Name string
- The name of the Cluster v2 (string)
- Fleet
Namespace string - The fleet namespace of the Cluster v2. Default:
\"fleet-default\"
(string)
- name String
- The name of the Cluster v2 (string)
- fleet
Namespace String - The fleet namespace of the Cluster v2. Default:
\"fleet-default\"
(string)
- name string
- The name of the Cluster v2 (string)
- fleet
Namespace string - The fleet namespace of the Cluster v2. Default:
\"fleet-default\"
(string)
- name str
- The name of the Cluster v2 (string)
- fleet_
namespace str - The fleet namespace of the Cluster v2. Default:
\"fleet-default\"
(string)
- name String
- The name of the Cluster v2 (string)
- fleet
Namespace String - The fleet namespace of the Cluster v2. Default:
\"fleet-default\"
(string)
getClusterV2 Result
The following output properties are available:
- Agent
Env List<GetVars Cluster V2Agent Env Var> - (Computed) Optional Agent Env Vars for Rancher agent (list)
- Annotations Dictionary<string, string>
- Cloud
Credential stringSecret Name - (Computed) Cluster V2 cloud credential secret name (string)
- Cluster
Registration GetToken Cluster V2Cluster Registration Token - (Computed/Sensitive) Cluster Registration Token generated for the cluster v2 (list maxitems:1)
- Cluster
V1Id string - (Computed) Cluster v1 id for cluster v2 (string)
- Default
Cluster stringRole For Project Members - (Computed) Cluster V2 default cluster role for project members (string)
- Default
Pod stringSecurity Admission Configuration Template Name - (Computed) Cluster V2 default pod security admission configuration template name (string)
- Enable
Network boolPolicy - (Computed) Enable k8s network policy at Cluster V2 (bool)
- Id string
- The provider-assigned unique ID for this managed resource.
- Kube
Config string - (Computed/Sensitive) Kube Config generated for the cluster v2 (string)
- Kubernetes
Version string - (Computed) The kubernetes version of the Cluster v2 (list maxitems:1)
- Labels Dictionary<string, string>
- Name string
- Resource
Version string - (Computed) Cluster v2 k8s resource version (string)
- Rke
Config GetCluster V2Rke Config - (Computed) The RKE configuration for
k3s
andrke2
Clusters v2. (list maxitems:1) - Fleet
Namespace string
- Agent
Env []GetVars Cluster V2Agent Env Var - (Computed) Optional Agent Env Vars for Rancher agent (list)
- Annotations map[string]string
- Cloud
Credential stringSecret Name - (Computed) Cluster V2 cloud credential secret name (string)
- Cluster
Registration GetToken Cluster V2Cluster Registration Token - (Computed/Sensitive) Cluster Registration Token generated for the cluster v2 (list maxitems:1)
- Cluster
V1Id string - (Computed) Cluster v1 id for cluster v2 (string)
- Default
Cluster stringRole For Project Members - (Computed) Cluster V2 default cluster role for project members (string)
- Default
Pod stringSecurity Admission Configuration Template Name - (Computed) Cluster V2 default pod security admission configuration template name (string)
- Enable
Network boolPolicy - (Computed) Enable k8s network policy at Cluster V2 (bool)
- Id string
- The provider-assigned unique ID for this managed resource.
- Kube
Config string - (Computed/Sensitive) Kube Config generated for the cluster v2 (string)
- Kubernetes
Version string - (Computed) The kubernetes version of the Cluster v2 (list maxitems:1)
- Labels map[string]string
- Name string
- Resource
Version string - (Computed) Cluster v2 k8s resource version (string)
- Rke
Config GetCluster V2Rke Config - (Computed) The RKE configuration for
k3s
andrke2
Clusters v2. (list maxitems:1) - Fleet
Namespace string
- agent
Env List<GetVars Cluster V2Agent Env Var> - (Computed) Optional Agent Env Vars for Rancher agent (list)
- annotations Map<String,String>
- cloud
Credential StringSecret Name - (Computed) Cluster V2 cloud credential secret name (string)
- cluster
Registration GetToken Cluster V2Cluster Registration Token - (Computed/Sensitive) Cluster Registration Token generated for the cluster v2 (list maxitems:1)
- cluster
V1Id String - (Computed) Cluster v1 id for cluster v2 (string)
- default
Cluster StringRole For Project Members - (Computed) Cluster V2 default cluster role for project members (string)
- default
Pod StringSecurity Admission Configuration Template Name - (Computed) Cluster V2 default pod security admission configuration template name (string)
- enable
Network BooleanPolicy - (Computed) Enable k8s network policy at Cluster V2 (bool)
- id String
- The provider-assigned unique ID for this managed resource.
- kube
Config String - (Computed/Sensitive) Kube Config generated for the cluster v2 (string)
- kubernetes
Version String - (Computed) The kubernetes version of the Cluster v2 (list maxitems:1)
- labels Map<String,String>
- name String
- resource
Version String - (Computed) Cluster v2 k8s resource version (string)
- rke
Config GetCluster V2Rke Config - (Computed) The RKE configuration for
k3s
andrke2
Clusters v2. (list maxitems:1) - fleet
Namespace String
- agent
Env GetVars Cluster V2Agent Env Var[] - (Computed) Optional Agent Env Vars for Rancher agent (list)
- annotations {[key: string]: string}
- cloud
Credential stringSecret Name - (Computed) Cluster V2 cloud credential secret name (string)
- cluster
Registration GetToken Cluster V2Cluster Registration Token - (Computed/Sensitive) Cluster Registration Token generated for the cluster v2 (list maxitems:1)
- cluster
V1Id string - (Computed) Cluster v1 id for cluster v2 (string)
- default
Cluster stringRole For Project Members - (Computed) Cluster V2 default cluster role for project members (string)
- default
Pod stringSecurity Admission Configuration Template Name - (Computed) Cluster V2 default pod security admission configuration template name (string)
- enable
Network booleanPolicy - (Computed) Enable k8s network policy at Cluster V2 (bool)
- id string
- The provider-assigned unique ID for this managed resource.
- kube
Config string - (Computed/Sensitive) Kube Config generated for the cluster v2 (string)
- kubernetes
Version string - (Computed) The kubernetes version of the Cluster v2 (list maxitems:1)
- labels {[key: string]: string}
- name string
- resource
Version string - (Computed) Cluster v2 k8s resource version (string)
- rke
Config GetCluster V2Rke Config - (Computed) The RKE configuration for
k3s
andrke2
Clusters v2. (list maxitems:1) - fleet
Namespace string
- agent_
env_ Sequence[Getvars Cluster V2Agent Env Var] - (Computed) Optional Agent Env Vars for Rancher agent (list)
- annotations Mapping[str, str]
- cloud_
credential_ strsecret_ name - (Computed) Cluster V2 cloud credential secret name (string)
- cluster_
registration_ Gettoken Cluster V2Cluster Registration Token - (Computed/Sensitive) Cluster Registration Token generated for the cluster v2 (list maxitems:1)
- cluster_
v1_ strid - (Computed) Cluster v1 id for cluster v2 (string)
- default_
cluster_ strrole_ for_ project_ members - (Computed) Cluster V2 default cluster role for project members (string)
- default_
pod_ strsecurity_ admission_ configuration_ template_ name - (Computed) Cluster V2 default pod security admission configuration template name (string)
- enable_
network_ boolpolicy - (Computed) Enable k8s network policy at Cluster V2 (bool)
- id str
- The provider-assigned unique ID for this managed resource.
- kube_
config str - (Computed/Sensitive) Kube Config generated for the cluster v2 (string)
- kubernetes_
version str - (Computed) The kubernetes version of the Cluster v2 (list maxitems:1)
- labels Mapping[str, str]
- name str
- resource_
version str - (Computed) Cluster v2 k8s resource version (string)
- rke_
config GetCluster V2Rke Config - (Computed) The RKE configuration for
k3s
andrke2
Clusters v2. (list maxitems:1) - fleet_
namespace str
- agent
Env List<Property Map>Vars - (Computed) Optional Agent Env Vars for Rancher agent (list)
- annotations Map<String>
- cloud
Credential StringSecret Name - (Computed) Cluster V2 cloud credential secret name (string)
- cluster
Registration Property MapToken - (Computed/Sensitive) Cluster Registration Token generated for the cluster v2 (list maxitems:1)
- cluster
V1Id String - (Computed) Cluster v1 id for cluster v2 (string)
- default
Cluster StringRole For Project Members - (Computed) Cluster V2 default cluster role for project members (string)
- default
Pod StringSecurity Admission Configuration Template Name - (Computed) Cluster V2 default pod security admission configuration template name (string)
- enable
Network BooleanPolicy - (Computed) Enable k8s network policy at Cluster V2 (bool)
- id String
- The provider-assigned unique ID for this managed resource.
- kube
Config String - (Computed/Sensitive) Kube Config generated for the cluster v2 (string)
- kubernetes
Version String - (Computed) The kubernetes version of the Cluster v2 (list maxitems:1)
- labels Map<String>
- name String
- resource
Version String - (Computed) Cluster v2 k8s resource version (string)
- rke
Config Property Map - (Computed) The RKE configuration for
k3s
andrke2
Clusters v2. (list maxitems:1) - fleet
Namespace String
Supporting Types
GetClusterV2AgentEnvVar
GetClusterV2ClusterRegistrationToken
- Annotations Dictionary<string, string>
- Annotations of the resource
- Cluster
Id string - Command string
- Id string
- (Computed) The ID of the resource (string)
- Insecure
Command string - Insecure
Node stringCommand - Insecure
Windows stringNode Command - Labels Dictionary<string, string>
- Labels of the resource
- Manifest
Url string - Name string
- The name of the Cluster v2 (string)
- Node
Command string - Token string
- Windows
Node stringCommand
- Annotations map[string]string
- Annotations of the resource
- Cluster
Id string - Command string
- Id string
- (Computed) The ID of the resource (string)
- Insecure
Command string - Insecure
Node stringCommand - Insecure
Windows stringNode Command - Labels map[string]string
- Labels of the resource
- Manifest
Url string - Name string
- The name of the Cluster v2 (string)
- Node
Command string - Token string
- Windows
Node stringCommand
- annotations Map<String,String>
- Annotations of the resource
- cluster
Id String - command String
- id String
- (Computed) The ID of the resource (string)
- insecure
Command String - insecure
Node StringCommand - insecure
Windows StringNode Command - labels Map<String,String>
- Labels of the resource
- manifest
Url String - name String
- The name of the Cluster v2 (string)
- node
Command String - token String
- windows
Node StringCommand
- annotations {[key: string]: string}
- Annotations of the resource
- cluster
Id string - command string
- id string
- (Computed) The ID of the resource (string)
- insecure
Command string - insecure
Node stringCommand - insecure
Windows stringNode Command - labels {[key: string]: string}
- Labels of the resource
- manifest
Url string - name string
- The name of the Cluster v2 (string)
- node
Command string - token string
- windows
Node stringCommand
- annotations Mapping[str, str]
- Annotations of the resource
- cluster_
id str - command str
- id str
- (Computed) The ID of the resource (string)
- insecure_
command str - insecure_
node_ strcommand - insecure_
windows_ strnode_ command - labels Mapping[str, str]
- Labels of the resource
- manifest_
url str - name str
- The name of the Cluster v2 (string)
- node_
command str - token str
- windows_
node_ strcommand
- annotations Map<String>
- Annotations of the resource
- cluster
Id String - command String
- id String
- (Computed) The ID of the resource (string)
- insecure
Command String - insecure
Node StringCommand - insecure
Windows StringNode Command - labels Map<String>
- Labels of the resource
- manifest
Url String - name String
- The name of the Cluster v2 (string)
- node
Command String - token String
- windows
Node StringCommand
GetClusterV2RkeConfig
- Etcd
Get
Cluster V2Rke Config Etcd - Cluster V2 etcd
- Machine
Pool List<GetDefaults Cluster V2Rke Config Machine Pool Default> - Default values for machine pool configurations if unset
- Machine
Pools List<GetCluster V2Rke Config Machine Pool> - Cluster V2 machine pools
- Machine
Selector List<GetConfigs Cluster V2Rke Config Machine Selector Config> - Cluster V2 machine selector config
- Machine
Selector List<GetFiles Cluster V2Rke Config Machine Selector File> - Cluster V2 machine selector files
- Additional
Manifest string - Cluster V2 additional manifest
- Chart
Values string - Cluster V2 chart values. It should be in YAML format
- Etcd
Snapshot GetCreate Cluster V2Rke Config Etcd Snapshot Create - Cluster V2 etcd snapshot create
- Etcd
Snapshot GetRestore Cluster V2Rke Config Etcd Snapshot Restore - Cluster V2 etcd snapshot restore
- Local
Auth GetEndpoint Cluster V2Rke Config Local Auth Endpoint - Cluster V2 local auth endpoint
- Machine
Global stringConfig - Cluster V2 machine global config
- Registries
Get
Cluster V2Rke Config Registries - Cluster V2 registries
- Rotate
Certificates GetCluster V2Rke Config Rotate Certificates - Cluster V2 certificate rotation
- Upgrade
Strategy GetCluster V2Rke Config Upgrade Strategy - Cluster V2 upgrade strategy
- Etcd
Get
Cluster V2Rke Config Etcd - Cluster V2 etcd
- Machine
Pool []GetDefaults Cluster V2Rke Config Machine Pool Default - Default values for machine pool configurations if unset
- Machine
Pools []GetCluster V2Rke Config Machine Pool - Cluster V2 machine pools
- Machine
Selector []GetConfigs Cluster V2Rke Config Machine Selector Config - Cluster V2 machine selector config
- Machine
Selector []GetFiles Cluster V2Rke Config Machine Selector File - Cluster V2 machine selector files
- Additional
Manifest string - Cluster V2 additional manifest
- Chart
Values string - Cluster V2 chart values. It should be in YAML format
- Etcd
Snapshot GetCreate Cluster V2Rke Config Etcd Snapshot Create - Cluster V2 etcd snapshot create
- Etcd
Snapshot GetRestore Cluster V2Rke Config Etcd Snapshot Restore - Cluster V2 etcd snapshot restore
- Local
Auth GetEndpoint Cluster V2Rke Config Local Auth Endpoint - Cluster V2 local auth endpoint
- Machine
Global stringConfig - Cluster V2 machine global config
- Registries
Get
Cluster V2Rke Config Registries - Cluster V2 registries
- Rotate
Certificates GetCluster V2Rke Config Rotate Certificates - Cluster V2 certificate rotation
- Upgrade
Strategy GetCluster V2Rke Config Upgrade Strategy - Cluster V2 upgrade strategy
- etcd
Get
Cluster V2Rke Config Etcd - Cluster V2 etcd
- machine
Pool List<GetDefaults Cluster V2Rke Config Machine Pool Default> - Default values for machine pool configurations if unset
- machine
Pools List<GetCluster V2Rke Config Machine Pool> - Cluster V2 machine pools
- machine
Selector List<GetConfigs Cluster V2Rke Config Machine Selector Config> - Cluster V2 machine selector config
- machine
Selector List<GetFiles Cluster V2Rke Config Machine Selector File> - Cluster V2 machine selector files
- additional
Manifest String - Cluster V2 additional manifest
- chart
Values String - Cluster V2 chart values. It should be in YAML format
- etcd
Snapshot GetCreate Cluster V2Rke Config Etcd Snapshot Create - Cluster V2 etcd snapshot create
- etcd
Snapshot GetRestore Cluster V2Rke Config Etcd Snapshot Restore - Cluster V2 etcd snapshot restore
- local
Auth GetEndpoint Cluster V2Rke Config Local Auth Endpoint - Cluster V2 local auth endpoint
- machine
Global StringConfig - Cluster V2 machine global config
- registries
Get
Cluster V2Rke Config Registries - Cluster V2 registries
- rotate
Certificates GetCluster V2Rke Config Rotate Certificates - Cluster V2 certificate rotation
- upgrade
Strategy GetCluster V2Rke Config Upgrade Strategy - Cluster V2 upgrade strategy
- etcd
Get
Cluster V2Rke Config Etcd - Cluster V2 etcd
- machine
Pool GetDefaults Cluster V2Rke Config Machine Pool Default[] - Default values for machine pool configurations if unset
- machine
Pools GetCluster V2Rke Config Machine Pool[] - Cluster V2 machine pools
- machine
Selector GetConfigs Cluster V2Rke Config Machine Selector Config[] - Cluster V2 machine selector config
- machine
Selector GetFiles Cluster V2Rke Config Machine Selector File[] - Cluster V2 machine selector files
- additional
Manifest string - Cluster V2 additional manifest
- chart
Values string - Cluster V2 chart values. It should be in YAML format
- etcd
Snapshot GetCreate Cluster V2Rke Config Etcd Snapshot Create - Cluster V2 etcd snapshot create
- etcd
Snapshot GetRestore Cluster V2Rke Config Etcd Snapshot Restore - Cluster V2 etcd snapshot restore
- local
Auth GetEndpoint Cluster V2Rke Config Local Auth Endpoint - Cluster V2 local auth endpoint
- machine
Global stringConfig - Cluster V2 machine global config
- registries
Get
Cluster V2Rke Config Registries - Cluster V2 registries
- rotate
Certificates GetCluster V2Rke Config Rotate Certificates - Cluster V2 certificate rotation
- upgrade
Strategy GetCluster V2Rke Config Upgrade Strategy - Cluster V2 upgrade strategy
- etcd
Get
Cluster V2Rke Config Etcd - Cluster V2 etcd
- machine_
pool_ Sequence[Getdefaults Cluster V2Rke Config Machine Pool Default] - Default values for machine pool configurations if unset
- machine_
pools Sequence[GetCluster V2Rke Config Machine Pool] - Cluster V2 machine pools
- machine_
selector_ Sequence[Getconfigs Cluster V2Rke Config Machine Selector Config] - Cluster V2 machine selector config
- machine_
selector_ Sequence[Getfiles Cluster V2Rke Config Machine Selector File] - Cluster V2 machine selector files
- additional_
manifest str - Cluster V2 additional manifest
- chart_
values str - Cluster V2 chart values. It should be in YAML format
- etcd_
snapshot_ Getcreate Cluster V2Rke Config Etcd Snapshot Create - Cluster V2 etcd snapshot create
- etcd_
snapshot_ Getrestore Cluster V2Rke Config Etcd Snapshot Restore - Cluster V2 etcd snapshot restore
- local_
auth_ Getendpoint Cluster V2Rke Config Local Auth Endpoint - Cluster V2 local auth endpoint
- machine_
global_ strconfig - Cluster V2 machine global config
- registries
Get
Cluster V2Rke Config Registries - Cluster V2 registries
- rotate_
certificates GetCluster V2Rke Config Rotate Certificates - Cluster V2 certificate rotation
- upgrade_
strategy GetCluster V2Rke Config Upgrade Strategy - Cluster V2 upgrade strategy
- etcd Property Map
- Cluster V2 etcd
- machine
Pool List<Property Map>Defaults - Default values for machine pool configurations if unset
- machine
Pools List<Property Map> - Cluster V2 machine pools
- machine
Selector List<Property Map>Configs - Cluster V2 machine selector config
- machine
Selector List<Property Map>Files - Cluster V2 machine selector files
- additional
Manifest String - Cluster V2 additional manifest
- chart
Values String - Cluster V2 chart values. It should be in YAML format
- etcd
Snapshot Property MapCreate - Cluster V2 etcd snapshot create
- etcd
Snapshot Property MapRestore - Cluster V2 etcd snapshot restore
- local
Auth Property MapEndpoint - Cluster V2 local auth endpoint
- machine
Global StringConfig - Cluster V2 machine global config
- registries Property Map
- Cluster V2 registries
- rotate
Certificates Property Map - Cluster V2 certificate rotation
- upgrade
Strategy Property Map - Cluster V2 upgrade strategy
GetClusterV2RkeConfigEtcd
- Disable
Snapshots bool - Disable ETCD snapshots
- S3Config
Get
Cluster V2Rke Config Etcd S3Config - ETCD snapshot S3 config
- Snapshot
Retention int - ETCD snapshot retention
- Snapshot
Schedule stringCron - ETCD snapshot schedule cron (e.g
"0 */5 * * *"
)
- Disable
Snapshots bool - Disable ETCD snapshots
- S3Config
Get
Cluster V2Rke Config Etcd S3Config - ETCD snapshot S3 config
- Snapshot
Retention int - ETCD snapshot retention
- Snapshot
Schedule stringCron - ETCD snapshot schedule cron (e.g
"0 */5 * * *"
)
- disable
Snapshots Boolean - Disable ETCD snapshots
- s3Config
Get
Cluster V2Rke Config Etcd S3Config - ETCD snapshot S3 config
- snapshot
Retention Integer - ETCD snapshot retention
- snapshot
Schedule StringCron - ETCD snapshot schedule cron (e.g
"0 */5 * * *"
)
- disable
Snapshots boolean - Disable ETCD snapshots
- s3Config
Get
Cluster V2Rke Config Etcd S3Config - ETCD snapshot S3 config
- snapshot
Retention number - ETCD snapshot retention
- snapshot
Schedule stringCron - ETCD snapshot schedule cron (e.g
"0 */5 * * *"
)
- disable_
snapshots bool - Disable ETCD snapshots
- s3_
config GetCluster V2Rke Config Etcd S3Config - ETCD snapshot S3 config
- snapshot_
retention int - ETCD snapshot retention
- snapshot_
schedule_ strcron - ETCD snapshot schedule cron (e.g
"0 */5 * * *"
)
- disable
Snapshots Boolean - Disable ETCD snapshots
- s3Config Property Map
- ETCD snapshot S3 config
- snapshot
Retention Number - ETCD snapshot retention
- snapshot
Schedule StringCron - ETCD snapshot schedule cron (e.g
"0 */5 * * *"
)
GetClusterV2RkeConfigEtcdS3Config
- Bucket string
- ETCD snapshot S3 bucket
- Endpoint string
- ETCD snapshot S3 endpoint
- Cloud
Credential stringName - ETCD snapshot S3 cloud credential name
- Endpoint
Ca string - ETCD snapshot S3 endpoint CA
- Folder string
- ETCD snapshot S3 folder
- Region string
- ETCD snapshot S3 region
- Skip
Ssl boolVerify - Disable ETCD skip ssl verify
- Bucket string
- ETCD snapshot S3 bucket
- Endpoint string
- ETCD snapshot S3 endpoint
- Cloud
Credential stringName - ETCD snapshot S3 cloud credential name
- Endpoint
Ca string - ETCD snapshot S3 endpoint CA
- Folder string
- ETCD snapshot S3 folder
- Region string
- ETCD snapshot S3 region
- Skip
Ssl boolVerify - Disable ETCD skip ssl verify
- bucket String
- ETCD snapshot S3 bucket
- endpoint String
- ETCD snapshot S3 endpoint
- cloud
Credential StringName - ETCD snapshot S3 cloud credential name
- endpoint
Ca String - ETCD snapshot S3 endpoint CA
- folder String
- ETCD snapshot S3 folder
- region String
- ETCD snapshot S3 region
- skip
Ssl BooleanVerify - Disable ETCD skip ssl verify
- bucket string
- ETCD snapshot S3 bucket
- endpoint string
- ETCD snapshot S3 endpoint
- cloud
Credential stringName - ETCD snapshot S3 cloud credential name
- endpoint
Ca string - ETCD snapshot S3 endpoint CA
- folder string
- ETCD snapshot S3 folder
- region string
- ETCD snapshot S3 region
- skip
Ssl booleanVerify - Disable ETCD skip ssl verify
- bucket str
- ETCD snapshot S3 bucket
- endpoint str
- ETCD snapshot S3 endpoint
- cloud_
credential_ strname - ETCD snapshot S3 cloud credential name
- endpoint_
ca str - ETCD snapshot S3 endpoint CA
- folder str
- ETCD snapshot S3 folder
- region str
- ETCD snapshot S3 region
- skip_
ssl_ boolverify - Disable ETCD skip ssl verify
- bucket String
- ETCD snapshot S3 bucket
- endpoint String
- ETCD snapshot S3 endpoint
- cloud
Credential StringName - ETCD snapshot S3 cloud credential name
- endpoint
Ca String - ETCD snapshot S3 endpoint CA
- folder String
- ETCD snapshot S3 folder
- region String
- ETCD snapshot S3 region
- skip
Ssl BooleanVerify - Disable ETCD skip ssl verify
GetClusterV2RkeConfigEtcdSnapshotCreate
- Generation int
- ETCD generation to initiate a snapshot
- Generation int
- ETCD generation to initiate a snapshot
- generation Integer
- ETCD generation to initiate a snapshot
- generation number
- ETCD generation to initiate a snapshot
- generation int
- ETCD generation to initiate a snapshot
- generation Number
- ETCD generation to initiate a snapshot
GetClusterV2RkeConfigEtcdSnapshotRestore
- Generation int
- ETCD snapshot desired generation
- Name string
- The name of the Cluster v2 (string)
- Restore
Rke stringConfig - ETCD restore RKE config (set to none, all, or kubernetesVersion)
- Generation int
- ETCD snapshot desired generation
- Name string
- The name of the Cluster v2 (string)
- Restore
Rke stringConfig - ETCD restore RKE config (set to none, all, or kubernetesVersion)
- generation Integer
- ETCD snapshot desired generation
- name String
- The name of the Cluster v2 (string)
- restore
Rke StringConfig - ETCD restore RKE config (set to none, all, or kubernetesVersion)
- generation number
- ETCD snapshot desired generation
- name string
- The name of the Cluster v2 (string)
- restore
Rke stringConfig - ETCD restore RKE config (set to none, all, or kubernetesVersion)
- generation int
- ETCD snapshot desired generation
- name str
- The name of the Cluster v2 (string)
- restore_
rke_ strconfig - ETCD restore RKE config (set to none, all, or kubernetesVersion)
- generation Number
- ETCD snapshot desired generation
- name String
- The name of the Cluster v2 (string)
- restore
Rke StringConfig - ETCD restore RKE config (set to none, all, or kubernetesVersion)
GetClusterV2RkeConfigLocalAuthEndpoint
GetClusterV2RkeConfigMachinePool
- Annotations Dictionary<string, string>
- Annotations of the resource
- Labels Dictionary<string, string>
- Labels of the resource
- Machine
Config GetCluster V2Rke Config Machine Pool Machine Config - Machine config data
- Machine
Labels Dictionary<string, string> - Labels of the machine
- Name string
- The name of the Cluster v2 (string)
- Cloud
Credential stringSecret Name - (Computed) Cluster V2 cloud credential secret name (string)
- Control
Plane boolRole - Machine pool control plane role
- Drain
Before boolDelete - Machine pool drain before delete
- Etcd
Role bool - Machine pool etcd role
- Hostname
Length intLimit - maximum length for autogenerated hostname
- Max
Unhealthy string - max unhealthy nodes for automated replacement to be allowed
- Node
Drain intTimeout - seconds to wait for machine pool drain to complete before machine deletion
- Node
Startup intTimeout Seconds - seconds a new node has to become active before it is replaced
- Paused bool
- Machine pool paused
- Quantity int
- Machine pool quantity
- Rolling
Update GetCluster V2Rke Config Machine Pool Rolling Update - Machine pool rolling update
- Taints
List<Get
Cluster V2Rke Config Machine Pool Taint> - Machine pool taints
- Unhealthy
Node intTimeout Seconds - seconds an unhealthy node has to become active before it is replaced
- Unhealthy
Range string - range of unhealthy nodes for automated replacement to be allowed
- Worker
Role bool - Machine pool worker role
- Annotations map[string]string
- Annotations of the resource
- Labels map[string]string
- Labels of the resource
- Machine
Config GetCluster V2Rke Config Machine Pool Machine Config - Machine config data
- Machine
Labels map[string]string - Labels of the machine
- Name string
- The name of the Cluster v2 (string)
- Cloud
Credential stringSecret Name - (Computed) Cluster V2 cloud credential secret name (string)
- Control
Plane boolRole - Machine pool control plane role
- Drain
Before boolDelete - Machine pool drain before delete
- Etcd
Role bool - Machine pool etcd role
- Hostname
Length intLimit - maximum length for autogenerated hostname
- Max
Unhealthy string - max unhealthy nodes for automated replacement to be allowed
- Node
Drain intTimeout - seconds to wait for machine pool drain to complete before machine deletion
- Node
Startup intTimeout Seconds - seconds a new node has to become active before it is replaced
- Paused bool
- Machine pool paused
- Quantity int
- Machine pool quantity
- Rolling
Update GetCluster V2Rke Config Machine Pool Rolling Update - Machine pool rolling update
- Taints
[]Get
Cluster V2Rke Config Machine Pool Taint - Machine pool taints
- Unhealthy
Node intTimeout Seconds - seconds an unhealthy node has to become active before it is replaced
- Unhealthy
Range string - range of unhealthy nodes for automated replacement to be allowed
- Worker
Role bool - Machine pool worker role
- annotations Map<String,String>
- Annotations of the resource
- labels Map<String,String>
- Labels of the resource
- machine
Config GetCluster V2Rke Config Machine Pool Machine Config - Machine config data
- machine
Labels Map<String,String> - Labels of the machine
- name String
- The name of the Cluster v2 (string)
- cloud
Credential StringSecret Name - (Computed) Cluster V2 cloud credential secret name (string)
- control
Plane BooleanRole - Machine pool control plane role
- drain
Before BooleanDelete - Machine pool drain before delete
- etcd
Role Boolean - Machine pool etcd role
- hostname
Length IntegerLimit - maximum length for autogenerated hostname
- max
Unhealthy String - max unhealthy nodes for automated replacement to be allowed
- node
Drain IntegerTimeout - seconds to wait for machine pool drain to complete before machine deletion
- node
Startup IntegerTimeout Seconds - seconds a new node has to become active before it is replaced
- paused Boolean
- Machine pool paused
- quantity Integer
- Machine pool quantity
- rolling
Update GetCluster V2Rke Config Machine Pool Rolling Update - Machine pool rolling update
- taints
List<Get
Cluster V2Rke Config Machine Pool Taint> - Machine pool taints
- unhealthy
Node IntegerTimeout Seconds - seconds an unhealthy node has to become active before it is replaced
- unhealthy
Range String - range of unhealthy nodes for automated replacement to be allowed
- worker
Role Boolean - Machine pool worker role
- annotations {[key: string]: string}
- Annotations of the resource
- labels {[key: string]: string}
- Labels of the resource
- machine
Config GetCluster V2Rke Config Machine Pool Machine Config - Machine config data
- machine
Labels {[key: string]: string} - Labels of the machine
- name string
- The name of the Cluster v2 (string)
- cloud
Credential stringSecret Name - (Computed) Cluster V2 cloud credential secret name (string)
- control
Plane booleanRole - Machine pool control plane role
- drain
Before booleanDelete - Machine pool drain before delete
- etcd
Role boolean - Machine pool etcd role
- hostname
Length numberLimit - maximum length for autogenerated hostname
- max
Unhealthy string - max unhealthy nodes for automated replacement to be allowed
- node
Drain numberTimeout - seconds to wait for machine pool drain to complete before machine deletion
- node
Startup numberTimeout Seconds - seconds a new node has to become active before it is replaced
- paused boolean
- Machine pool paused
- quantity number
- Machine pool quantity
- rolling
Update GetCluster V2Rke Config Machine Pool Rolling Update - Machine pool rolling update
- taints
Get
Cluster V2Rke Config Machine Pool Taint[] - Machine pool taints
- unhealthy
Node numberTimeout Seconds - seconds an unhealthy node has to become active before it is replaced
- unhealthy
Range string - range of unhealthy nodes for automated replacement to be allowed
- worker
Role boolean - Machine pool worker role
- annotations Mapping[str, str]
- Annotations of the resource
- labels Mapping[str, str]
- Labels of the resource
- machine_
config GetCluster V2Rke Config Machine Pool Machine Config - Machine config data
- machine_
labels Mapping[str, str] - Labels of the machine
- name str
- The name of the Cluster v2 (string)
- cloud_
credential_ strsecret_ name - (Computed) Cluster V2 cloud credential secret name (string)
- control_
plane_ boolrole - Machine pool control plane role
- drain_
before_ booldelete - Machine pool drain before delete
- etcd_
role bool - Machine pool etcd role
- hostname_
length_ intlimit - maximum length for autogenerated hostname
- max_
unhealthy str - max unhealthy nodes for automated replacement to be allowed
- node_
drain_ inttimeout - seconds to wait for machine pool drain to complete before machine deletion
- node_
startup_ inttimeout_ seconds - seconds a new node has to become active before it is replaced
- paused bool
- Machine pool paused
- quantity int
- Machine pool quantity
- rolling_
update GetCluster V2Rke Config Machine Pool Rolling Update - Machine pool rolling update
- taints
Sequence[Get
Cluster V2Rke Config Machine Pool Taint] - Machine pool taints
- unhealthy_
node_ inttimeout_ seconds - seconds an unhealthy node has to become active before it is replaced
- unhealthy_
range str - range of unhealthy nodes for automated replacement to be allowed
- worker_
role bool - Machine pool worker role
- annotations Map<String>
- Annotations of the resource
- labels Map<String>
- Labels of the resource
- machine
Config Property Map - Machine config data
- machine
Labels Map<String> - Labels of the machine
- name String
- The name of the Cluster v2 (string)
- cloud
Credential StringSecret Name - (Computed) Cluster V2 cloud credential secret name (string)
- control
Plane BooleanRole - Machine pool control plane role
- drain
Before BooleanDelete - Machine pool drain before delete
- etcd
Role Boolean - Machine pool etcd role
- hostname
Length NumberLimit - maximum length for autogenerated hostname
- max
Unhealthy String - max unhealthy nodes for automated replacement to be allowed
- node
Drain NumberTimeout - seconds to wait for machine pool drain to complete before machine deletion
- node
Startup NumberTimeout Seconds - seconds a new node has to become active before it is replaced
- paused Boolean
- Machine pool paused
- quantity Number
- Machine pool quantity
- rolling
Update Property Map - Machine pool rolling update
- taints List<Property Map>
- Machine pool taints
- unhealthy
Node NumberTimeout Seconds - seconds an unhealthy node has to become active before it is replaced
- unhealthy
Range String - range of unhealthy nodes for automated replacement to be allowed
- worker
Role Boolean - Machine pool worker role
GetClusterV2RkeConfigMachinePoolDefault
- Hostname
Length intLimit - maximum length for autogenerated hostname
- Hostname
Length intLimit - maximum length for autogenerated hostname
- hostname
Length IntegerLimit - maximum length for autogenerated hostname
- hostname
Length numberLimit - maximum length for autogenerated hostname
- hostname_
length_ intlimit - maximum length for autogenerated hostname
- hostname
Length NumberLimit - maximum length for autogenerated hostname
GetClusterV2RkeConfigMachinePoolMachineConfig
- Kind string
- Machine config kind
- Name string
- The name of the Cluster v2 (string)
- Api
Version string - Machine config API version
- Kind string
- Machine config kind
- Name string
- The name of the Cluster v2 (string)
- Api
Version string - Machine config API version
- kind String
- Machine config kind
- name String
- The name of the Cluster v2 (string)
- api
Version String - Machine config API version
- kind string
- Machine config kind
- name string
- The name of the Cluster v2 (string)
- api
Version string - Machine config API version
- kind str
- Machine config kind
- name str
- The name of the Cluster v2 (string)
- api_
version str - Machine config API version
- kind String
- Machine config kind
- name String
- The name of the Cluster v2 (string)
- api
Version String - Machine config API version
GetClusterV2RkeConfigMachinePoolRollingUpdate
- Max
Surge string - Rolling update max surge
- string
- Rolling update max unavailable
- Max
Surge string - Rolling update max surge
- string
- Rolling update max unavailable
- max
Surge String - Rolling update max surge
- String
- Rolling update max unavailable
- max
Surge string - Rolling update max surge
- string
- Rolling update max unavailable
- max_
surge str - Rolling update max surge
- str
- Rolling update max unavailable
- max
Surge String - Rolling update max surge
- String
- Rolling update max unavailable
GetClusterV2RkeConfigMachinePoolTaint
GetClusterV2RkeConfigMachineSelectorConfig
- Config string
- Machine selector config
- Machine
Label GetSelector Cluster V2Rke Config Machine Selector Config Machine Label Selector - Machine label selector
- Config string
- Machine selector config
- Machine
Label GetSelector Cluster V2Rke Config Machine Selector Config Machine Label Selector - Machine label selector
- config String
- Machine selector config
- machine
Label GetSelector Cluster V2Rke Config Machine Selector Config Machine Label Selector - Machine label selector
- config string
- Machine selector config
- machine
Label GetSelector Cluster V2Rke Config Machine Selector Config Machine Label Selector - Machine label selector
- config str
- Machine selector config
- machine_
label_ Getselector Cluster V2Rke Config Machine Selector Config Machine Label Selector - Machine label selector
- config String
- Machine selector config
- machine
Label Property MapSelector - Machine label selector
GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector
- Match
Expressions List<GetCluster V2Rke Config Machine Selector Config Machine Label Selector Match Expression> - Label selector match expressions
- Match
Labels Dictionary<string, string> - Label selector match labels
- Match
Expressions []GetCluster V2Rke Config Machine Selector Config Machine Label Selector Match Expression - Label selector match expressions
- Match
Labels map[string]string - Label selector match labels
- match
Expressions List<GetCluster V2Rke Config Machine Selector Config Machine Label Selector Match Expression> - Label selector match expressions
- match
Labels Map<String,String> - Label selector match labels
- match
Expressions GetCluster V2Rke Config Machine Selector Config Machine Label Selector Match Expression[] - Label selector match expressions
- match
Labels {[key: string]: string} - Label selector match labels
- match_
expressions Sequence[GetCluster V2Rke Config Machine Selector Config Machine Label Selector Match Expression] - Label selector match expressions
- match_
labels Mapping[str, str] - Label selector match labels
- match
Expressions List<Property Map> - Label selector match expressions
- match
Labels Map<String> - Label selector match labels
GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorMatchExpression
GetClusterV2RkeConfigMachineSelectorFile
- File
Sources []GetCluster V2Rke Config Machine Selector File File Source - File sources
- Machine
Label GetSelector Cluster V2Rke Config Machine Selector File Machine Label Selector - Machine label selector
- file
Sources GetCluster V2Rke Config Machine Selector File File Source[] - File sources
- machine
Label GetSelector Cluster V2Rke Config Machine Selector File Machine Label Selector - Machine label selector
- file
Sources List<Property Map> - File sources
- machine
Label Property MapSelector - Machine label selector
GetClusterV2RkeConfigMachineSelectorFileFileSource
- Configmap
Get
Cluster V2Rke Config Machine Selector File File Source Configmap - The configmap which is the source of files
- Secret
Get
Cluster V2Rke Config Machine Selector File File Source Secret - The secret which is the source of files
- Configmap
Get
Cluster V2Rke Config Machine Selector File File Source Configmap - The configmap which is the source of files
- Secret
Get
Cluster V2Rke Config Machine Selector File File Source Secret - The secret which is the source of files
- configmap
Get
Cluster V2Rke Config Machine Selector File File Source Configmap - The configmap which is the source of files
- secret
Get
Cluster V2Rke Config Machine Selector File File Source Secret - The secret which is the source of files
- configmap
Get
Cluster V2Rke Config Machine Selector File File Source Configmap - The configmap which is the source of files
- secret
Get
Cluster V2Rke Config Machine Selector File File Source Secret - The secret which is the source of files
- configmap
Get
Cluster V2Rke Config Machine Selector File File Source Configmap - The configmap which is the source of files
- secret
Get
Cluster V2Rke Config Machine Selector File File Source Secret - The secret which is the source of files
- configmap Property Map
- The configmap which is the source of files
- secret Property Map
- The secret which is the source of files
GetClusterV2RkeConfigMachineSelectorFileFileSourceConfigmap
- Name string
- The name of the Cluster v2 (string)
- Default
Permissions string - The default permissions to be applied when they are not set at the item level
- Items
List<Get
Cluster V2Rke Config Machine Selector File File Source Configmap Item> - Items(files) to retrieve from the K8s object
- Name string
- The name of the Cluster v2 (string)
- Default
Permissions string - The default permissions to be applied when they are not set at the item level
- Items
[]Get
Cluster V2Rke Config Machine Selector File File Source Configmap Item - Items(files) to retrieve from the K8s object
- name String
- The name of the Cluster v2 (string)
- default
Permissions String - The default permissions to be applied when they are not set at the item level
- items
List<Get
Cluster V2Rke Config Machine Selector File File Source Configmap Item> - Items(files) to retrieve from the K8s object
- name string
- The name of the Cluster v2 (string)
- default
Permissions string - The default permissions to be applied when they are not set at the item level
- items
Get
Cluster V2Rke Config Machine Selector File File Source Configmap Item[] - Items(files) to retrieve from the K8s object
- name str
- The name of the Cluster v2 (string)
- default_
permissions str - The default permissions to be applied when they are not set at the item level
- items
Sequence[Get
Cluster V2Rke Config Machine Selector File File Source Configmap Item] - Items(files) to retrieve from the K8s object
- name String
- The name of the Cluster v2 (string)
- default
Permissions String - The default permissions to be applied when they are not set at the item level
- items List<Property Map>
- Items(files) to retrieve from the K8s object
GetClusterV2RkeConfigMachineSelectorFileFileSourceConfigmapItem
- Key string
- The key of the item(file) to retrieve
- Path string
- The path to put the file in the target node
- Dynamic bool
- If ture, the file is ignored when determining whether the node should be drained before updating the node plan (default: true).
- Hash string
- The base64 encoded value of the SHA256 checksum of the file's content
- Permissions string
- The numeric representation of the file permissions
- Key string
- The key of the item(file) to retrieve
- Path string
- The path to put the file in the target node
- Dynamic bool
- If ture, the file is ignored when determining whether the node should be drained before updating the node plan (default: true).
- Hash string
- The base64 encoded value of the SHA256 checksum of the file's content
- Permissions string
- The numeric representation of the file permissions
- key String
- The key of the item(file) to retrieve
- path String
- The path to put the file in the target node
- dynamic Boolean
- If ture, the file is ignored when determining whether the node should be drained before updating the node plan (default: true).
- hash String
- The base64 encoded value of the SHA256 checksum of the file's content
- permissions String
- The numeric representation of the file permissions
- key string
- The key of the item(file) to retrieve
- path string
- The path to put the file in the target node
- dynamic boolean
- If ture, the file is ignored when determining whether the node should be drained before updating the node plan (default: true).
- hash string
- The base64 encoded value of the SHA256 checksum of the file's content
- permissions string
- The numeric representation of the file permissions
- key str
- The key of the item(file) to retrieve
- path str
- The path to put the file in the target node
- dynamic bool
- If ture, the file is ignored when determining whether the node should be drained before updating the node plan (default: true).
- hash str
- The base64 encoded value of the SHA256 checksum of the file's content
- permissions str
- The numeric representation of the file permissions
- key String
- The key of the item(file) to retrieve
- path String
- The path to put the file in the target node
- dynamic Boolean
- If ture, the file is ignored when determining whether the node should be drained before updating the node plan (default: true).
- hash String
- The base64 encoded value of the SHA256 checksum of the file's content
- permissions String
- The numeric representation of the file permissions
GetClusterV2RkeConfigMachineSelectorFileFileSourceSecret
- Name string
- The name of the Cluster v2 (string)
- Default
Permissions string - The default permissions to be applied when they are not set at the item level
- Items
List<Get
Cluster V2Rke Config Machine Selector File File Source Secret Item> - Items(files) to retrieve from the K8s object
- Name string
- The name of the Cluster v2 (string)
- Default
Permissions string - The default permissions to be applied when they are not set at the item level
- Items
[]Get
Cluster V2Rke Config Machine Selector File File Source Secret Item - Items(files) to retrieve from the K8s object
- name String
- The name of the Cluster v2 (string)
- default
Permissions String - The default permissions to be applied when they are not set at the item level
- items
List<Get
Cluster V2Rke Config Machine Selector File File Source Secret Item> - Items(files) to retrieve from the K8s object
- name string
- The name of the Cluster v2 (string)
- default
Permissions string - The default permissions to be applied when they are not set at the item level
- items
Get
Cluster V2Rke Config Machine Selector File File Source Secret Item[] - Items(files) to retrieve from the K8s object
- name str
- The name of the Cluster v2 (string)
- default_
permissions str - The default permissions to be applied when they are not set at the item level
- items
Sequence[Get
Cluster V2Rke Config Machine Selector File File Source Secret Item] - Items(files) to retrieve from the K8s object
- name String
- The name of the Cluster v2 (string)
- default
Permissions String - The default permissions to be applied when they are not set at the item level
- items List<Property Map>
- Items(files) to retrieve from the K8s object
GetClusterV2RkeConfigMachineSelectorFileFileSourceSecretItem
- Key string
- The key of the item(file) to retrieve
- Path string
- The path to put the file in the target node
- Dynamic bool
- If ture, the file is ignored when determining whether the node should be drained before updating the node plan (default: true).
- Hash string
- The base64 encoded value of the SHA256 checksum of the file's content
- Permissions string
- The numeric representation of the file permissions
- Key string
- The key of the item(file) to retrieve
- Path string
- The path to put the file in the target node
- Dynamic bool
- If ture, the file is ignored when determining whether the node should be drained before updating the node plan (default: true).
- Hash string
- The base64 encoded value of the SHA256 checksum of the file's content
- Permissions string
- The numeric representation of the file permissions
- key String
- The key of the item(file) to retrieve
- path String
- The path to put the file in the target node
- dynamic Boolean
- If ture, the file is ignored when determining whether the node should be drained before updating the node plan (default: true).
- hash String
- The base64 encoded value of the SHA256 checksum of the file's content
- permissions String
- The numeric representation of the file permissions
- key string
- The key of the item(file) to retrieve
- path string
- The path to put the file in the target node
- dynamic boolean
- If ture, the file is ignored when determining whether the node should be drained before updating the node plan (default: true).
- hash string
- The base64 encoded value of the SHA256 checksum of the file's content
- permissions string
- The numeric representation of the file permissions
- key str
- The key of the item(file) to retrieve
- path str
- The path to put the file in the target node
- dynamic bool
- If ture, the file is ignored when determining whether the node should be drained before updating the node plan (default: true).
- hash str
- The base64 encoded value of the SHA256 checksum of the file's content
- permissions str
- The numeric representation of the file permissions
- key String
- The key of the item(file) to retrieve
- path String
- The path to put the file in the target node
- dynamic Boolean
- If ture, the file is ignored when determining whether the node should be drained before updating the node plan (default: true).
- hash String
- The base64 encoded value of the SHA256 checksum of the file's content
- permissions String
- The numeric representation of the file permissions
GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelector
- Match
Expressions List<GetCluster V2Rke Config Machine Selector File Machine Label Selector Match Expression> - Label selector match expressions
- Match
Labels Dictionary<string, string> - Label selector match labels
- Match
Expressions []GetCluster V2Rke Config Machine Selector File Machine Label Selector Match Expression - Label selector match expressions
- Match
Labels map[string]string - Label selector match labels
- match
Expressions List<GetCluster V2Rke Config Machine Selector File Machine Label Selector Match Expression> - Label selector match expressions
- match
Labels Map<String,String> - Label selector match labels
- match
Expressions GetCluster V2Rke Config Machine Selector File Machine Label Selector Match Expression[] - Label selector match expressions
- match
Labels {[key: string]: string} - Label selector match labels
- match_
expressions Sequence[GetCluster V2Rke Config Machine Selector File Machine Label Selector Match Expression] - Label selector match expressions
- match_
labels Mapping[str, str] - Label selector match labels
- match
Expressions List<Property Map> - Label selector match expressions
- match
Labels Map<String> - Label selector match labels
GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorMatchExpression
GetClusterV2RkeConfigRegistries
- Configs
List<Get
Cluster V2Rke Config Registries Config> - Registry config
- Mirrors
List<Get
Cluster V2Rke Config Registries Mirror> - Registry mirrors
- Configs
[]Get
Cluster V2Rke Config Registries Config - Registry config
- Mirrors
[]Get
Cluster V2Rke Config Registries Mirror - Registry mirrors
- configs
List<Get
Cluster V2Rke Config Registries Config> - Registry config
- mirrors
List<Get
Cluster V2Rke Config Registries Mirror> - Registry mirrors
- configs
Get
Cluster V2Rke Config Registries Config[] - Registry config
- mirrors
Get
Cluster V2Rke Config Registries Mirror[] - Registry mirrors
- configs
Sequence[Get
Cluster V2Rke Config Registries Config] - Registry config
- mirrors
Sequence[Get
Cluster V2Rke Config Registries Mirror] - Registry mirrors
- configs List<Property Map>
- Registry config
- mirrors List<Property Map>
- Registry mirrors
GetClusterV2RkeConfigRegistriesConfig
- Hostname string
- Registry hostname
- Auth
Config stringSecret Name - Registry auth config secret name
- Ca
Bundle string - Registry CA bundle
- Insecure bool
- Registry insecure connectivity
- Tls
Secret stringName - Registry TLS secret name. TLS is a pair of Cert/Key
- Hostname string
- Registry hostname
- Auth
Config stringSecret Name - Registry auth config secret name
- Ca
Bundle string - Registry CA bundle
- Insecure bool
- Registry insecure connectivity
- Tls
Secret stringName - Registry TLS secret name. TLS is a pair of Cert/Key
- hostname String
- Registry hostname
- auth
Config StringSecret Name - Registry auth config secret name
- ca
Bundle String - Registry CA bundle
- insecure Boolean
- Registry insecure connectivity
- tls
Secret StringName - Registry TLS secret name. TLS is a pair of Cert/Key
- hostname string
- Registry hostname
- auth
Config stringSecret Name - Registry auth config secret name
- ca
Bundle string - Registry CA bundle
- insecure boolean
- Registry insecure connectivity
- tls
Secret stringName - Registry TLS secret name. TLS is a pair of Cert/Key
- hostname str
- Registry hostname
- auth_
config_ strsecret_ name - Registry auth config secret name
- ca_
bundle str - Registry CA bundle
- insecure bool
- Registry insecure connectivity
- tls_
secret_ strname - Registry TLS secret name. TLS is a pair of Cert/Key
- hostname String
- Registry hostname
- auth
Config StringSecret Name - Registry auth config secret name
- ca
Bundle String - Registry CA bundle
- insecure Boolean
- Registry insecure connectivity
- tls
Secret StringName - Registry TLS secret name. TLS is a pair of Cert/Key
GetClusterV2RkeConfigRegistriesMirror
GetClusterV2RkeConfigRotateCertificates
- Generation int
- Desired certificate rotation generation.
- Services List<string>
- Service certificates to rotate with this generation.
- Generation int
- Desired certificate rotation generation.
- Services []string
- Service certificates to rotate with this generation.
- generation Integer
- Desired certificate rotation generation.
- services List<String>
- Service certificates to rotate with this generation.
- generation number
- Desired certificate rotation generation.
- services string[]
- Service certificates to rotate with this generation.
- generation int
- Desired certificate rotation generation.
- services Sequence[str]
- Service certificates to rotate with this generation.
- generation Number
- Desired certificate rotation generation.
- services List<String>
- Service certificates to rotate with this generation.
GetClusterV2RkeConfigUpgradeStrategy
- Control
Plane stringConcurrency - How many controlplane nodes should be upgrade at time, 0 is infinite. Percentages are also accepted
- Control
Plane GetDrain Options Cluster V2Rke Config Upgrade Strategy Control Plane Drain Options - Controlplane nodes drain options
- Worker
Concurrency string - How many worker nodes should be upgrade at time
- Worker
Drain GetOptions Cluster V2Rke Config Upgrade Strategy Worker Drain Options - Worker nodes drain options
- Control
Plane stringConcurrency - How many controlplane nodes should be upgrade at time, 0 is infinite. Percentages are also accepted
- Control
Plane GetDrain Options Cluster V2Rke Config Upgrade Strategy Control Plane Drain Options - Controlplane nodes drain options
- Worker
Concurrency string - How many worker nodes should be upgrade at time
- Worker
Drain GetOptions Cluster V2Rke Config Upgrade Strategy Worker Drain Options - Worker nodes drain options
- control
Plane StringConcurrency - How many controlplane nodes should be upgrade at time, 0 is infinite. Percentages are also accepted
- control
Plane GetDrain Options Cluster V2Rke Config Upgrade Strategy Control Plane Drain Options - Controlplane nodes drain options
- worker
Concurrency String - How many worker nodes should be upgrade at time
- worker
Drain GetOptions Cluster V2Rke Config Upgrade Strategy Worker Drain Options - Worker nodes drain options
- control
Plane stringConcurrency - How many controlplane nodes should be upgrade at time, 0 is infinite. Percentages are also accepted
- control
Plane GetDrain Options Cluster V2Rke Config Upgrade Strategy Control Plane Drain Options - Controlplane nodes drain options
- worker
Concurrency string - How many worker nodes should be upgrade at time
- worker
Drain GetOptions Cluster V2Rke Config Upgrade Strategy Worker Drain Options - Worker nodes drain options
- control_
plane_ strconcurrency - How many controlplane nodes should be upgrade at time, 0 is infinite. Percentages are also accepted
- control_
plane_ Getdrain_ options Cluster V2Rke Config Upgrade Strategy Control Plane Drain Options - Controlplane nodes drain options
- worker_
concurrency str - How many worker nodes should be upgrade at time
- worker_
drain_ Getoptions Cluster V2Rke Config Upgrade Strategy Worker Drain Options - Worker nodes drain options
- control
Plane StringConcurrency - How many controlplane nodes should be upgrade at time, 0 is infinite. Percentages are also accepted
- control
Plane Property MapDrain Options - Controlplane nodes drain options
- worker
Concurrency String - How many worker nodes should be upgrade at time
- worker
Drain Property MapOptions - Worker nodes drain options
GetClusterV2RkeConfigUpgradeStrategyControlPlaneDrainOptions
- Grace
Period int - Drain options grace period
- Skip
Wait intFor Delete Timeout Seconds - Drain options skip wait for delete timeout seconds
- Timeout int
- Drain options timeout
- Delete
Empty boolDir Data - Drain options delete empty dir data
- Disable
Eviction bool - Drain options disable eviction
- Enabled bool
- Drain options enabled?
- Force bool
- Drain options force
- Ignore
Daemon boolSets - Drain options ignore daemon sets
- Ignore
Errors bool - Drain options ignore errors
- Grace
Period int - Drain options grace period
- Skip
Wait intFor Delete Timeout Seconds - Drain options skip wait for delete timeout seconds
- Timeout int
- Drain options timeout
- Delete
Empty boolDir Data - Drain options delete empty dir data
- Disable
Eviction bool - Drain options disable eviction
- Enabled bool
- Drain options enabled?
- Force bool
- Drain options force
- Ignore
Daemon boolSets - Drain options ignore daemon sets
- Ignore
Errors bool - Drain options ignore errors
- grace
Period Integer - Drain options grace period
- skip
Wait IntegerFor Delete Timeout Seconds - Drain options skip wait for delete timeout seconds
- timeout Integer
- Drain options timeout
- delete
Empty BooleanDir Data - Drain options delete empty dir data
- disable
Eviction Boolean - Drain options disable eviction
- enabled Boolean
- Drain options enabled?
- force Boolean
- Drain options force
- ignore
Daemon BooleanSets - Drain options ignore daemon sets
- ignore
Errors Boolean - Drain options ignore errors
- grace
Period number - Drain options grace period
- skip
Wait numberFor Delete Timeout Seconds - Drain options skip wait for delete timeout seconds
- timeout number
- Drain options timeout
- delete
Empty booleanDir Data - Drain options delete empty dir data
- disable
Eviction boolean - Drain options disable eviction
- enabled boolean
- Drain options enabled?
- force boolean
- Drain options force
- ignore
Daemon booleanSets - Drain options ignore daemon sets
- ignore
Errors boolean - Drain options ignore errors
- grace_
period int - Drain options grace period
- skip_
wait_ intfor_ delete_ timeout_ seconds - Drain options skip wait for delete timeout seconds
- timeout int
- Drain options timeout
- delete_
empty_ booldir_ data - Drain options delete empty dir data
- disable_
eviction bool - Drain options disable eviction
- enabled bool
- Drain options enabled?
- force bool
- Drain options force
- ignore_
daemon_ boolsets - Drain options ignore daemon sets
- ignore_
errors bool - Drain options ignore errors
- grace
Period Number - Drain options grace period
- skip
Wait NumberFor Delete Timeout Seconds - Drain options skip wait for delete timeout seconds
- timeout Number
- Drain options timeout
- delete
Empty BooleanDir Data - Drain options delete empty dir data
- disable
Eviction Boolean - Drain options disable eviction
- enabled Boolean
- Drain options enabled?
- force Boolean
- Drain options force
- ignore
Daemon BooleanSets - Drain options ignore daemon sets
- ignore
Errors Boolean - Drain options ignore errors
GetClusterV2RkeConfigUpgradeStrategyWorkerDrainOptions
- Grace
Period int - Drain options grace period
- Skip
Wait intFor Delete Timeout Seconds - Drain options skip wait for delete timeout seconds
- Timeout int
- Drain options timeout
- Delete
Empty boolDir Data - Drain options delete empty dir data
- Disable
Eviction bool - Drain options disable eviction
- Enabled bool
- Drain options enabled?
- Force bool
- Drain options force
- Ignore
Daemon boolSets - Drain options ignore daemon sets
- Ignore
Errors bool - Drain options ignore errors
- Grace
Period int - Drain options grace period
- Skip
Wait intFor Delete Timeout Seconds - Drain options skip wait for delete timeout seconds
- Timeout int
- Drain options timeout
- Delete
Empty boolDir Data - Drain options delete empty dir data
- Disable
Eviction bool - Drain options disable eviction
- Enabled bool
- Drain options enabled?
- Force bool
- Drain options force
- Ignore
Daemon boolSets - Drain options ignore daemon sets
- Ignore
Errors bool - Drain options ignore errors
- grace
Period Integer - Drain options grace period
- skip
Wait IntegerFor Delete Timeout Seconds - Drain options skip wait for delete timeout seconds
- timeout Integer
- Drain options timeout
- delete
Empty BooleanDir Data - Drain options delete empty dir data
- disable
Eviction Boolean - Drain options disable eviction
- enabled Boolean
- Drain options enabled?
- force Boolean
- Drain options force
- ignore
Daemon BooleanSets - Drain options ignore daemon sets
- ignore
Errors Boolean - Drain options ignore errors
- grace
Period number - Drain options grace period
- skip
Wait numberFor Delete Timeout Seconds - Drain options skip wait for delete timeout seconds
- timeout number
- Drain options timeout
- delete
Empty booleanDir Data - Drain options delete empty dir data
- disable
Eviction boolean - Drain options disable eviction
- enabled boolean
- Drain options enabled?
- force boolean
- Drain options force
- ignore
Daemon booleanSets - Drain options ignore daemon sets
- ignore
Errors boolean - Drain options ignore errors
- grace_
period int - Drain options grace period
- skip_
wait_ intfor_ delete_ timeout_ seconds - Drain options skip wait for delete timeout seconds
- timeout int
- Drain options timeout
- delete_
empty_ booldir_ data - Drain options delete empty dir data
- disable_
eviction bool - Drain options disable eviction
- enabled bool
- Drain options enabled?
- force bool
- Drain options force
- ignore_
daemon_ boolsets - Drain options ignore daemon sets
- ignore_
errors bool - Drain options ignore errors
- grace
Period Number - Drain options grace period
- skip
Wait NumberFor Delete Timeout Seconds - Drain options skip wait for delete timeout seconds
- timeout Number
- Drain options timeout
- delete
Empty BooleanDir Data - Drain options delete empty dir data
- disable
Eviction Boolean - Drain options disable eviction
- enabled Boolean
- Drain options enabled?
- force Boolean
- Drain options force
- ignore
Daemon BooleanSets - Drain options ignore daemon sets
- ignore
Errors Boolean - Drain options ignore errors
Package Details
- Repository
- Rancher2 pulumi/pulumi-rancher2
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
rancher2
Terraform Provider.