1. Packages
  2. Linode Provider
  3. API Docs
  4. getLkeCluster
Linode v4.37.0 published on Thursday, Apr 10, 2025 by Pulumi

linode.getLkeCluster

Explore with Pulumi AI

Linode v4.37.0 published on Thursday, Apr 10, 2025 by Pulumi

Provides details about an LKE Cluster. For more information, see the Linode APIv4 docs.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as linode from "@pulumi/linode";

const my_cluster = linode.getLkeCluster({
    id: 123,
});
Copy
import pulumi
import pulumi_linode as linode

my_cluster = linode.get_lke_cluster(id=123)
Copy
package main

import (
	"github.com/pulumi/pulumi-linode/sdk/v4/go/linode"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := linode.LookupLkeCluster(ctx, &linode.LookupLkeClusterArgs{
			Id: 123,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Linode = Pulumi.Linode;

return await Deployment.RunAsync(() => 
{
    var my_cluster = Linode.GetLkeCluster.Invoke(new()
    {
        Id = 123,
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.linode.LinodeFunctions;
import com.pulumi.linode.inputs.GetLkeClusterArgs;
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 my-cluster = LinodeFunctions.getLkeCluster(GetLkeClusterArgs.builder()
            .id(123)
            .build());

    }
}
Copy
variables:
  my-cluster:
    fn::invoke:
      function: linode:getLkeCluster
      arguments:
        id: 123
Copy

Using getLkeCluster

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 getLkeCluster(args: GetLkeClusterArgs, opts?: InvokeOptions): Promise<GetLkeClusterResult>
function getLkeClusterOutput(args: GetLkeClusterOutputArgs, opts?: InvokeOptions): Output<GetLkeClusterResult>
Copy
def get_lke_cluster(control_planes: Optional[Sequence[GetLkeClusterControlPlane]] = None,
                    id: Optional[int] = None,
                    pools: Optional[Sequence[GetLkeClusterPool]] = None,
                    opts: Optional[InvokeOptions] = None) -> GetLkeClusterResult
def get_lke_cluster_output(control_planes: Optional[pulumi.Input[Sequence[pulumi.Input[GetLkeClusterControlPlaneArgs]]]] = None,
                    id: Optional[pulumi.Input[int]] = None,
                    pools: Optional[pulumi.Input[Sequence[pulumi.Input[GetLkeClusterPoolArgs]]]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetLkeClusterResult]
Copy
func LookupLkeCluster(ctx *Context, args *LookupLkeClusterArgs, opts ...InvokeOption) (*LookupLkeClusterResult, error)
func LookupLkeClusterOutput(ctx *Context, args *LookupLkeClusterOutputArgs, opts ...InvokeOption) LookupLkeClusterResultOutput
Copy

> Note: This function is named LookupLkeCluster in the Go SDK.

public static class GetLkeCluster 
{
    public static Task<GetLkeClusterResult> InvokeAsync(GetLkeClusterArgs args, InvokeOptions? opts = null)
    public static Output<GetLkeClusterResult> Invoke(GetLkeClusterInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetLkeClusterResult> getLkeCluster(GetLkeClusterArgs args, InvokeOptions options)
public static Output<GetLkeClusterResult> getLkeCluster(GetLkeClusterArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: linode:index/getLkeCluster:getLkeCluster
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Id This property is required. int
The LKE Cluster's ID.
ControlPlanes List<GetLkeClusterControlPlane>
The settings for the Kubernetes Control Plane.
Pools List<GetLkeClusterPool>
Node pools associated with this cluster.
Id This property is required. int
The LKE Cluster's ID.
ControlPlanes []GetLkeClusterControlPlane
The settings for the Kubernetes Control Plane.
Pools []GetLkeClusterPool
Node pools associated with this cluster.
id This property is required. Integer
The LKE Cluster's ID.
controlPlanes List<GetLkeClusterControlPlane>
The settings for the Kubernetes Control Plane.
pools List<GetLkeClusterPool>
Node pools associated with this cluster.
id This property is required. number
The LKE Cluster's ID.
controlPlanes GetLkeClusterControlPlane[]
The settings for the Kubernetes Control Plane.
pools GetLkeClusterPool[]
Node pools associated with this cluster.
id This property is required. int
The LKE Cluster's ID.
control_planes Sequence[GetLkeClusterControlPlane]
The settings for the Kubernetes Control Plane.
pools Sequence[GetLkeClusterPool]
Node pools associated with this cluster.
id This property is required. Number
The LKE Cluster's ID.
controlPlanes List<Property Map>
The settings for the Kubernetes Control Plane.
pools List<Property Map>
Node pools associated with this cluster.

getLkeCluster Result

The following output properties are available:

ApiEndpoints List<string>
The endpoints for the Kubernetes API server.
Created string
When this Kubernetes cluster was created.
DashboardUrl string
The Kubernetes Dashboard access URL for this cluster. LKE Enterprise does not have a dashboard URL.
Id int
The ID of the node.
K8sVersion string
The Kubernetes version for this Kubernetes cluster in the format of major.minor (e.g. 1.17).
Kubeconfig string
The base64 encoded kubeconfig for the Kubernetes cluster.
Label string
The unique label for the cluster.
Region string
This Kubernetes cluster's location.
Status string
The status of the node. (ready, not_ready)
Tags List<string>
An array of tags applied to this object. Tags are case-insensitive and are for organizational purposes only.
Tier string
The desired Kubernetes tier. (Note: v4beta only and may not currently be available to all users.)
Updated string
When this Kubernetes cluster was updated.
ControlPlanes List<GetLkeClusterControlPlane>
The settings for the Kubernetes Control Plane.
Pools List<GetLkeClusterPool>
Node pools associated with this cluster.
ApiEndpoints []string
The endpoints for the Kubernetes API server.
Created string
When this Kubernetes cluster was created.
DashboardUrl string
The Kubernetes Dashboard access URL for this cluster. LKE Enterprise does not have a dashboard URL.
Id int
The ID of the node.
K8sVersion string
The Kubernetes version for this Kubernetes cluster in the format of major.minor (e.g. 1.17).
Kubeconfig string
The base64 encoded kubeconfig for the Kubernetes cluster.
Label string
The unique label for the cluster.
Region string
This Kubernetes cluster's location.
Status string
The status of the node. (ready, not_ready)
Tags []string
An array of tags applied to this object. Tags are case-insensitive and are for organizational purposes only.
Tier string
The desired Kubernetes tier. (Note: v4beta only and may not currently be available to all users.)
Updated string
When this Kubernetes cluster was updated.
ControlPlanes []GetLkeClusterControlPlane
The settings for the Kubernetes Control Plane.
Pools []GetLkeClusterPool
Node pools associated with this cluster.
apiEndpoints List<String>
The endpoints for the Kubernetes API server.
created String
When this Kubernetes cluster was created.
dashboardUrl String
The Kubernetes Dashboard access URL for this cluster. LKE Enterprise does not have a dashboard URL.
id Integer
The ID of the node.
k8sVersion String
The Kubernetes version for this Kubernetes cluster in the format of major.minor (e.g. 1.17).
kubeconfig String
The base64 encoded kubeconfig for the Kubernetes cluster.
label String
The unique label for the cluster.
region String
This Kubernetes cluster's location.
status String
The status of the node. (ready, not_ready)
tags List<String>
An array of tags applied to this object. Tags are case-insensitive and are for organizational purposes only.
tier String
The desired Kubernetes tier. (Note: v4beta only and may not currently be available to all users.)
updated String
When this Kubernetes cluster was updated.
controlPlanes List<GetLkeClusterControlPlane>
The settings for the Kubernetes Control Plane.
pools List<GetLkeClusterPool>
Node pools associated with this cluster.
apiEndpoints string[]
The endpoints for the Kubernetes API server.
created string
When this Kubernetes cluster was created.
dashboardUrl string
The Kubernetes Dashboard access URL for this cluster. LKE Enterprise does not have a dashboard URL.
id number
The ID of the node.
k8sVersion string
The Kubernetes version for this Kubernetes cluster in the format of major.minor (e.g. 1.17).
kubeconfig string
The base64 encoded kubeconfig for the Kubernetes cluster.
label string
The unique label for the cluster.
region string
This Kubernetes cluster's location.
status string
The status of the node. (ready, not_ready)
tags string[]
An array of tags applied to this object. Tags are case-insensitive and are for organizational purposes only.
tier string
The desired Kubernetes tier. (Note: v4beta only and may not currently be available to all users.)
updated string
When this Kubernetes cluster was updated.
controlPlanes GetLkeClusterControlPlane[]
The settings for the Kubernetes Control Plane.
pools GetLkeClusterPool[]
Node pools associated with this cluster.
api_endpoints Sequence[str]
The endpoints for the Kubernetes API server.
created str
When this Kubernetes cluster was created.
dashboard_url str
The Kubernetes Dashboard access URL for this cluster. LKE Enterprise does not have a dashboard URL.
id int
The ID of the node.
k8s_version str
The Kubernetes version for this Kubernetes cluster in the format of major.minor (e.g. 1.17).
kubeconfig str
The base64 encoded kubeconfig for the Kubernetes cluster.
label str
The unique label for the cluster.
region str
This Kubernetes cluster's location.
status str
The status of the node. (ready, not_ready)
tags Sequence[str]
An array of tags applied to this object. Tags are case-insensitive and are for organizational purposes only.
tier str
The desired Kubernetes tier. (Note: v4beta only and may not currently be available to all users.)
updated str
When this Kubernetes cluster was updated.
control_planes Sequence[GetLkeClusterControlPlane]
The settings for the Kubernetes Control Plane.
pools Sequence[GetLkeClusterPool]
Node pools associated with this cluster.
apiEndpoints List<String>
The endpoints for the Kubernetes API server.
created String
When this Kubernetes cluster was created.
dashboardUrl String
The Kubernetes Dashboard access URL for this cluster. LKE Enterprise does not have a dashboard URL.
id Number
The ID of the node.
k8sVersion String
The Kubernetes version for this Kubernetes cluster in the format of major.minor (e.g. 1.17).
kubeconfig String
The base64 encoded kubeconfig for the Kubernetes cluster.
label String
The unique label for the cluster.
region String
This Kubernetes cluster's location.
status String
The status of the node. (ready, not_ready)
tags List<String>
An array of tags applied to this object. Tags are case-insensitive and are for organizational purposes only.
tier String
The desired Kubernetes tier. (Note: v4beta only and may not currently be available to all users.)
updated String
When this Kubernetes cluster was updated.
controlPlanes List<Property Map>
The settings for the Kubernetes Control Plane.
pools List<Property Map>
Node pools associated with this cluster.

Supporting Types

GetLkeClusterControlPlane

HighAvailability This property is required. bool
Whether High Availability is enabled for the cluster Control Plane.
Acls List<GetLkeClusterControlPlaneAcl>
The ACL configuration for an LKE cluster's control plane.
HighAvailability This property is required. bool
Whether High Availability is enabled for the cluster Control Plane.
Acls []GetLkeClusterControlPlaneAcl
The ACL configuration for an LKE cluster's control plane.
highAvailability This property is required. Boolean
Whether High Availability is enabled for the cluster Control Plane.
acls List<GetLkeClusterControlPlaneAcl>
The ACL configuration for an LKE cluster's control plane.
highAvailability This property is required. boolean
Whether High Availability is enabled for the cluster Control Plane.
acls GetLkeClusterControlPlaneAcl[]
The ACL configuration for an LKE cluster's control plane.
high_availability This property is required. bool
Whether High Availability is enabled for the cluster Control Plane.
acls Sequence[GetLkeClusterControlPlaneAcl]
The ACL configuration for an LKE cluster's control plane.
highAvailability This property is required. Boolean
Whether High Availability is enabled for the cluster Control Plane.
acls List<Property Map>
The ACL configuration for an LKE cluster's control plane.

GetLkeClusterControlPlaneAcl

Enabled This property is required. bool
The default policy. A value of true means a default policy of DENY. A value of false means a default policy of ALLOW.
Addresses List<GetLkeClusterControlPlaneAclAddress>
A list of ip addresses to allow.
Enabled This property is required. bool
The default policy. A value of true means a default policy of DENY. A value of false means a default policy of ALLOW.
Addresses []GetLkeClusterControlPlaneAclAddress
A list of ip addresses to allow.
enabled This property is required. Boolean
The default policy. A value of true means a default policy of DENY. A value of false means a default policy of ALLOW.
addresses List<GetLkeClusterControlPlaneAclAddress>
A list of ip addresses to allow.
enabled This property is required. boolean
The default policy. A value of true means a default policy of DENY. A value of false means a default policy of ALLOW.
addresses GetLkeClusterControlPlaneAclAddress[]
A list of ip addresses to allow.
enabled This property is required. bool
The default policy. A value of true means a default policy of DENY. A value of false means a default policy of ALLOW.
addresses Sequence[GetLkeClusterControlPlaneAclAddress]
A list of ip addresses to allow.
enabled This property is required. Boolean
The default policy. A value of true means a default policy of DENY. A value of false means a default policy of ALLOW.
addresses List<Property Map>
A list of ip addresses to allow.

GetLkeClusterControlPlaneAclAddress

Ipv4s This property is required. List<string>
A set of individual ipv4 addresses or CIDRs to ALLOW.
Ipv6s This property is required. List<string>
A set of individual ipv6 addresses or CIDRs to ALLOW.
Ipv4s This property is required. []string
A set of individual ipv4 addresses or CIDRs to ALLOW.
Ipv6s This property is required. []string
A set of individual ipv6 addresses or CIDRs to ALLOW.
ipv4s This property is required. List<String>
A set of individual ipv4 addresses or CIDRs to ALLOW.
ipv6s This property is required. List<String>
A set of individual ipv6 addresses or CIDRs to ALLOW.
ipv4s This property is required. string[]
A set of individual ipv4 addresses or CIDRs to ALLOW.
ipv6s This property is required. string[]
A set of individual ipv6 addresses or CIDRs to ALLOW.
ipv4s This property is required. Sequence[str]
A set of individual ipv4 addresses or CIDRs to ALLOW.
ipv6s This property is required. Sequence[str]
A set of individual ipv6 addresses or CIDRs to ALLOW.
ipv4s This property is required. List<String>
A set of individual ipv4 addresses or CIDRs to ALLOW.
ipv6s This property is required. List<String>
A set of individual ipv6 addresses or CIDRs to ALLOW.

GetLkeClusterPool

Count This property is required. int
The number of nodes in the Node Pool.
DiskEncryption This property is required. string
The disk encryption policy for nodes in this pool.
Id This property is required. int
The LKE Cluster's ID.
Labels This property is required. Dictionary<string, string>
Key-value pairs added as labels to nodes in the node pool. Labels help classify your nodes and to easily select subsets of objects.
Tags This property is required. List<string>
An array of tags applied to this object. Tags are case-insensitive and are for organizational purposes only.
Taints This property is required. List<GetLkeClusterPoolTaint>
Kubernetes taints to add to node pool nodes. Taints help control how pods are scheduled onto nodes, specifically allowing them to repel certain pods.
Type This property is required. string
The linode type for all of the nodes in the Node Pool. See all node types here.
Autoscalers List<GetLkeClusterPoolAutoscaler>
The configuration options for the autoscaler. This field only contains an autoscaler configuration if autoscaling is enabled on this cluster.
Disks List<GetLkeClusterPoolDisk>
This Node Pool’s custom disk layout.
Nodes List<GetLkeClusterPoolNode>
The nodes in the Node Pool.
Count This property is required. int
The number of nodes in the Node Pool.
DiskEncryption This property is required. string
The disk encryption policy for nodes in this pool.
Id This property is required. int
The LKE Cluster's ID.
Labels This property is required. map[string]string
Key-value pairs added as labels to nodes in the node pool. Labels help classify your nodes and to easily select subsets of objects.
Tags This property is required. []string
An array of tags applied to this object. Tags are case-insensitive and are for organizational purposes only.
Taints This property is required. []GetLkeClusterPoolTaint
Kubernetes taints to add to node pool nodes. Taints help control how pods are scheduled onto nodes, specifically allowing them to repel certain pods.
Type This property is required. string
The linode type for all of the nodes in the Node Pool. See all node types here.
Autoscalers []GetLkeClusterPoolAutoscaler
The configuration options for the autoscaler. This field only contains an autoscaler configuration if autoscaling is enabled on this cluster.
Disks []GetLkeClusterPoolDisk
This Node Pool’s custom disk layout.
Nodes []GetLkeClusterPoolNode
The nodes in the Node Pool.
count This property is required. Integer
The number of nodes in the Node Pool.
diskEncryption This property is required. String
The disk encryption policy for nodes in this pool.
id This property is required. Integer
The LKE Cluster's ID.
labels This property is required. Map<String,String>
Key-value pairs added as labels to nodes in the node pool. Labels help classify your nodes and to easily select subsets of objects.
tags This property is required. List<String>
An array of tags applied to this object. Tags are case-insensitive and are for organizational purposes only.
taints This property is required. List<GetLkeClusterPoolTaint>
Kubernetes taints to add to node pool nodes. Taints help control how pods are scheduled onto nodes, specifically allowing them to repel certain pods.
type This property is required. String
The linode type for all of the nodes in the Node Pool. See all node types here.
autoscalers List<GetLkeClusterPoolAutoscaler>
The configuration options for the autoscaler. This field only contains an autoscaler configuration if autoscaling is enabled on this cluster.
disks List<GetLkeClusterPoolDisk>
This Node Pool’s custom disk layout.
nodes List<GetLkeClusterPoolNode>
The nodes in the Node Pool.
count This property is required. number
The number of nodes in the Node Pool.
diskEncryption This property is required. string
The disk encryption policy for nodes in this pool.
id This property is required. number
The LKE Cluster's ID.
labels This property is required. {[key: string]: string}
Key-value pairs added as labels to nodes in the node pool. Labels help classify your nodes and to easily select subsets of objects.
tags This property is required. string[]
An array of tags applied to this object. Tags are case-insensitive and are for organizational purposes only.
taints This property is required. GetLkeClusterPoolTaint[]
Kubernetes taints to add to node pool nodes. Taints help control how pods are scheduled onto nodes, specifically allowing them to repel certain pods.
type This property is required. string
The linode type for all of the nodes in the Node Pool. See all node types here.
autoscalers GetLkeClusterPoolAutoscaler[]
The configuration options for the autoscaler. This field only contains an autoscaler configuration if autoscaling is enabled on this cluster.
disks GetLkeClusterPoolDisk[]
This Node Pool’s custom disk layout.
nodes GetLkeClusterPoolNode[]
The nodes in the Node Pool.
count This property is required. int
The number of nodes in the Node Pool.
disk_encryption This property is required. str
The disk encryption policy for nodes in this pool.
id This property is required. int
The LKE Cluster's ID.
labels This property is required. Mapping[str, str]
Key-value pairs added as labels to nodes in the node pool. Labels help classify your nodes and to easily select subsets of objects.
tags This property is required. Sequence[str]
An array of tags applied to this object. Tags are case-insensitive and are for organizational purposes only.
taints This property is required. Sequence[GetLkeClusterPoolTaint]
Kubernetes taints to add to node pool nodes. Taints help control how pods are scheduled onto nodes, specifically allowing them to repel certain pods.
type This property is required. str
The linode type for all of the nodes in the Node Pool. See all node types here.
autoscalers Sequence[GetLkeClusterPoolAutoscaler]
The configuration options for the autoscaler. This field only contains an autoscaler configuration if autoscaling is enabled on this cluster.
disks Sequence[GetLkeClusterPoolDisk]
This Node Pool’s custom disk layout.
nodes Sequence[GetLkeClusterPoolNode]
The nodes in the Node Pool.
count This property is required. Number
The number of nodes in the Node Pool.
diskEncryption This property is required. String
The disk encryption policy for nodes in this pool.
id This property is required. Number
The LKE Cluster's ID.
labels This property is required. Map<String>
Key-value pairs added as labels to nodes in the node pool. Labels help classify your nodes and to easily select subsets of objects.
tags This property is required. List<String>
An array of tags applied to this object. Tags are case-insensitive and are for organizational purposes only.
taints This property is required. List<Property Map>
Kubernetes taints to add to node pool nodes. Taints help control how pods are scheduled onto nodes, specifically allowing them to repel certain pods.
type This property is required. String
The linode type for all of the nodes in the Node Pool. See all node types here.
autoscalers List<Property Map>
The configuration options for the autoscaler. This field only contains an autoscaler configuration if autoscaling is enabled on this cluster.
disks List<Property Map>
This Node Pool’s custom disk layout.
nodes List<Property Map>
The nodes in the Node Pool.

GetLkeClusterPoolAutoscaler

Enabled This property is required. bool
The default policy. A value of true means a default policy of DENY. A value of false means a default policy of ALLOW.
Max This property is required. int
The maximum number of nodes to autoscale to.
Min This property is required. int
The minimum number of nodes to autoscale to.
Enabled This property is required. bool
The default policy. A value of true means a default policy of DENY. A value of false means a default policy of ALLOW.
Max This property is required. int
The maximum number of nodes to autoscale to.
Min This property is required. int
The minimum number of nodes to autoscale to.
enabled This property is required. Boolean
The default policy. A value of true means a default policy of DENY. A value of false means a default policy of ALLOW.
max This property is required. Integer
The maximum number of nodes to autoscale to.
min This property is required. Integer
The minimum number of nodes to autoscale to.
enabled This property is required. boolean
The default policy. A value of true means a default policy of DENY. A value of false means a default policy of ALLOW.
max This property is required. number
The maximum number of nodes to autoscale to.
min This property is required. number
The minimum number of nodes to autoscale to.
enabled This property is required. bool
The default policy. A value of true means a default policy of DENY. A value of false means a default policy of ALLOW.
max This property is required. int
The maximum number of nodes to autoscale to.
min This property is required. int
The minimum number of nodes to autoscale to.
enabled This property is required. Boolean
The default policy. A value of true means a default policy of DENY. A value of false means a default policy of ALLOW.
max This property is required. Number
The maximum number of nodes to autoscale to.
min This property is required. Number
The minimum number of nodes to autoscale to.

GetLkeClusterPoolDisk

Size This property is required. int
The size of this custom disk partition in MB.
Type This property is required. string
The linode type for all of the nodes in the Node Pool. See all node types here.
Size This property is required. int
The size of this custom disk partition in MB.
Type This property is required. string
The linode type for all of the nodes in the Node Pool. See all node types here.
size This property is required. Integer
The size of this custom disk partition in MB.
type This property is required. String
The linode type for all of the nodes in the Node Pool. See all node types here.
size This property is required. number
The size of this custom disk partition in MB.
type This property is required. string
The linode type for all of the nodes in the Node Pool. See all node types here.
size This property is required. int
The size of this custom disk partition in MB.
type This property is required. str
The linode type for all of the nodes in the Node Pool. See all node types here.
size This property is required. Number
The size of this custom disk partition in MB.
type This property is required. String
The linode type for all of the nodes in the Node Pool. See all node types here.

GetLkeClusterPoolNode

Id This property is required. string
The LKE Cluster's ID.
InstanceId This property is required. int
The ID of the underlying Linode instance.
Status This property is required. string
The status of the node. (ready, not_ready)
Id This property is required. string
The LKE Cluster's ID.
InstanceId This property is required. int
The ID of the underlying Linode instance.
Status This property is required. string
The status of the node. (ready, not_ready)
id This property is required. String
The LKE Cluster's ID.
instanceId This property is required. Integer
The ID of the underlying Linode instance.
status This property is required. String
The status of the node. (ready, not_ready)
id This property is required. string
The LKE Cluster's ID.
instanceId This property is required. number
The ID of the underlying Linode instance.
status This property is required. string
The status of the node. (ready, not_ready)
id This property is required. str
The LKE Cluster's ID.
instance_id This property is required. int
The ID of the underlying Linode instance.
status This property is required. str
The status of the node. (ready, not_ready)
id This property is required. String
The LKE Cluster's ID.
instanceId This property is required. Number
The ID of the underlying Linode instance.
status This property is required. String
The status of the node. (ready, not_ready)

GetLkeClusterPoolTaint

Effect This property is required. string
The Kubernetes taint effect. The accepted values are NoSchedule, PreferNoSchedule and NoExecute. For the descriptions of these values, see Kubernetes Taints and Tolerations.
Key This property is required. string
The Kubernetes taint key.
Value This property is required. string
The Kubernetes taint value.
Effect This property is required. string
The Kubernetes taint effect. The accepted values are NoSchedule, PreferNoSchedule and NoExecute. For the descriptions of these values, see Kubernetes Taints and Tolerations.
Key This property is required. string
The Kubernetes taint key.
Value This property is required. string
The Kubernetes taint value.
effect This property is required. String
The Kubernetes taint effect. The accepted values are NoSchedule, PreferNoSchedule and NoExecute. For the descriptions of these values, see Kubernetes Taints and Tolerations.
key This property is required. String
The Kubernetes taint key.
value This property is required. String
The Kubernetes taint value.
effect This property is required. string
The Kubernetes taint effect. The accepted values are NoSchedule, PreferNoSchedule and NoExecute. For the descriptions of these values, see Kubernetes Taints and Tolerations.
key This property is required. string
The Kubernetes taint key.
value This property is required. string
The Kubernetes taint value.
effect This property is required. str
The Kubernetes taint effect. The accepted values are NoSchedule, PreferNoSchedule and NoExecute. For the descriptions of these values, see Kubernetes Taints and Tolerations.
key This property is required. str
The Kubernetes taint key.
value This property is required. str
The Kubernetes taint value.
effect This property is required. String
The Kubernetes taint effect. The accepted values are NoSchedule, PreferNoSchedule and NoExecute. For the descriptions of these values, see Kubernetes Taints and Tolerations.
key This property is required. String
The Kubernetes taint key.
value This property is required. String
The Kubernetes taint value.

Package Details

Repository
Linode pulumi/pulumi-linode
License
Apache-2.0
Notes
This Pulumi package is based on the linode Terraform Provider.
Linode v4.37.0 published on Thursday, Apr 10, 2025 by Pulumi