Yandex v0.13.0 published on Tuesday, Feb 22, 2022 by Pulumi
yandex.getKubernetesCluster
Explore with Pulumi AI
Get information about a Yandex Kubernetes Cluster.
Example Usage
using Pulumi;
using Yandex = Pulumi.Yandex;
class MyStack : Stack
{
public MyStack()
{
var myCluster = Output.Create(Yandex.GetKubernetesCluster.InvokeAsync(new Yandex.GetKubernetesClusterArgs
{
ClusterId = "some_k8s_cluster_id",
}));
this.ClusterExternalV4Endpoint = myCluster.Apply(myCluster => myCluster.Masters?[0]?.ExternalV4Endpoint);
}
[Output("clusterExternalV4Endpoint")]
public Output<string> ClusterExternalV4Endpoint { get; set; }
}
package main
import (
"github.com/pulumi/pulumi-yandex/sdk/go/yandex"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
opt0 := "some_k8s_cluster_id"
myCluster, err := yandex.LookupKubernetesCluster(ctx, &GetKubernetesClusterArgs{
ClusterId: &opt0,
}, nil)
if err != nil {
return err
}
ctx.Export("clusterExternalV4Endpoint", myCluster.Masters[0].ExternalV4Endpoint)
return nil
})
}
Coming soon!
import pulumi
import pulumi_yandex as yandex
my_cluster = yandex.get_kubernetes_cluster(cluster_id="some_k8s_cluster_id")
pulumi.export("clusterExternalV4Endpoint", my_cluster.masters[0].external_v4_endpoint)
import * as pulumi from "@pulumi/pulumi";
import * as yandex from "@pulumi/yandex";
const myCluster = pulumi.output(yandex.getKubernetesCluster({
clusterId: "some_k8s_cluster_id",
}));
export const clusterExternalV4Endpoint = myCluster.masters[0].externalV4Endpoint;
Coming soon!
Using getKubernetesCluster
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 getKubernetesCluster(args: GetKubernetesClusterArgs, opts?: InvokeOptions): Promise<GetKubernetesClusterResult>
function getKubernetesClusterOutput(args: GetKubernetesClusterOutputArgs, opts?: InvokeOptions): Output<GetKubernetesClusterResult>
def get_kubernetes_cluster(cluster_id: Optional[str] = None,
folder_id: Optional[str] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetKubernetesClusterResult
def get_kubernetes_cluster_output(cluster_id: Optional[pulumi.Input[str]] = None,
folder_id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetKubernetesClusterResult]
func LookupKubernetesCluster(ctx *Context, args *LookupKubernetesClusterArgs, opts ...InvokeOption) (*LookupKubernetesClusterResult, error)
func LookupKubernetesClusterOutput(ctx *Context, args *LookupKubernetesClusterOutputArgs, opts ...InvokeOption) LookupKubernetesClusterResultOutput
> Note: This function is named LookupKubernetesCluster
in the Go SDK.
public static class GetKubernetesCluster
{
public static Task<GetKubernetesClusterResult> InvokeAsync(GetKubernetesClusterArgs args, InvokeOptions? opts = null)
public static Output<GetKubernetesClusterResult> Invoke(GetKubernetesClusterInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetKubernetesClusterResult> getKubernetesCluster(GetKubernetesClusterArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: yandex:index/getKubernetesCluster:getKubernetesCluster
arguments:
# arguments dictionary
The following arguments are supported:
- cluster_
id str - ID of a specific Kubernetes cluster.
- folder_
id str - Folder that the resource belongs to. If value is omitted, the default provider folder is used.
- name str
- Name of a specific Kubernetes cluster.
getKubernetesCluster Result
The following output properties are available:
- Cluster
Id string - Cluster
Ipv4Range string - IP range for allocating pod addresses.
- Cluster
Ipv6Range string - Identical to cluster_ipv4_range but for the IPv6 protocol.
- Created
At string - The Kubernetes cluster creation timestamp.
- Description string
- A description of the Kubernetes cluster.
- Folder
Id string - Health string
- Health of the Kubernetes cluster.
- Id string
- The provider-assigned unique ID for this managed resource.
- Kms
Providers List<GetKubernetes Cluster Kms Provider> - cluster KMS provider parameters.
- Labels Dictionary<string, string>
- A set of key/value label pairs to assign to the Kubernetes cluster.
- Log
Group stringId - Log group where cluster stores cluster system logs, like audit, events, or controlplane logs.
- Masters
List<Get
Kubernetes Cluster Master> - Kubernetes master configuration options. The structure is documented below.
- Name string
- Network
Id string - The ID of the cluster network.
- Network
Implementations List<GetKubernetes Cluster Network Implementation> - (Optional) Network Implementation options. The structure is documented below.
- Network
Policy stringProvider - Network policy provider for the cluster, if present. Possible values:
CALICO
. - Node
Ipv4Cidr intMask Size - Size of the masks that are assigned to each node in the cluster.
- Node
Service stringAccount Id - Service account to be used by the worker nodes of the Kubernetes cluster to access Container Registry or to push node logs and metrics.
- Release
Channel string - Cluster release channel.
- Service
Account stringId - Service account to be used for provisioning Compute Cloud and VPC resources
for Kubernetes cluster. Selected service account should have
edit
role on the folder where the Kubernetes cluster will be located and on the folder where selected network resides. - Service
Ipv4Range string - IP range Kubernetes services Kubernetes cluster IP addresses will be allocated from.
- Service
Ipv6Range string - Identical to service_ipv4_range but for the IPv6 protocol.
- Status string
- Status of the Kubernetes cluster.
- Cluster
Id string - Cluster
Ipv4Range string - IP range for allocating pod addresses.
- Cluster
Ipv6Range string - Identical to cluster_ipv4_range but for the IPv6 protocol.
- Created
At string - The Kubernetes cluster creation timestamp.
- Description string
- A description of the Kubernetes cluster.
- Folder
Id string - Health string
- Health of the Kubernetes cluster.
- Id string
- The provider-assigned unique ID for this managed resource.
- Kms
Providers []GetKubernetes Cluster Kms Provider - cluster KMS provider parameters.
- Labels map[string]string
- A set of key/value label pairs to assign to the Kubernetes cluster.
- Log
Group stringId - Log group where cluster stores cluster system logs, like audit, events, or controlplane logs.
- Masters
[]Get
Kubernetes Cluster Master - Kubernetes master configuration options. The structure is documented below.
- Name string
- Network
Id string - The ID of the cluster network.
- Network
Implementations []GetKubernetes Cluster Network Implementation - (Optional) Network Implementation options. The structure is documented below.
- Network
Policy stringProvider - Network policy provider for the cluster, if present. Possible values:
CALICO
. - Node
Ipv4Cidr intMask Size - Size of the masks that are assigned to each node in the cluster.
- Node
Service stringAccount Id - Service account to be used by the worker nodes of the Kubernetes cluster to access Container Registry or to push node logs and metrics.
- Release
Channel string - Cluster release channel.
- Service
Account stringId - Service account to be used for provisioning Compute Cloud and VPC resources
for Kubernetes cluster. Selected service account should have
edit
role on the folder where the Kubernetes cluster will be located and on the folder where selected network resides. - Service
Ipv4Range string - IP range Kubernetes services Kubernetes cluster IP addresses will be allocated from.
- Service
Ipv6Range string - Identical to service_ipv4_range but for the IPv6 protocol.
- Status string
- Status of the Kubernetes cluster.
- cluster
Id String - cluster
Ipv4Range String - IP range for allocating pod addresses.
- cluster
Ipv6Range String - Identical to cluster_ipv4_range but for the IPv6 protocol.
- created
At String - The Kubernetes cluster creation timestamp.
- description String
- A description of the Kubernetes cluster.
- folder
Id String - health String
- Health of the Kubernetes cluster.
- id String
- The provider-assigned unique ID for this managed resource.
- kms
Providers List<GetKubernetes Cluster Kms Provider> - cluster KMS provider parameters.
- labels Map<String,String>
- A set of key/value label pairs to assign to the Kubernetes cluster.
- log
Group StringId - Log group where cluster stores cluster system logs, like audit, events, or controlplane logs.
- masters
List<Get
Kubernetes Cluster Master> - Kubernetes master configuration options. The structure is documented below.
- name String
- network
Id String - The ID of the cluster network.
- network
Implementations List<GetKubernetes Cluster Network Implementation> - (Optional) Network Implementation options. The structure is documented below.
- network
Policy StringProvider - Network policy provider for the cluster, if present. Possible values:
CALICO
. - node
Ipv4Cidr IntegerMask Size - Size of the masks that are assigned to each node in the cluster.
- node
Service StringAccount Id - Service account to be used by the worker nodes of the Kubernetes cluster to access Container Registry or to push node logs and metrics.
- release
Channel String - Cluster release channel.
- service
Account StringId - Service account to be used for provisioning Compute Cloud and VPC resources
for Kubernetes cluster. Selected service account should have
edit
role on the folder where the Kubernetes cluster will be located and on the folder where selected network resides. - service
Ipv4Range String - IP range Kubernetes services Kubernetes cluster IP addresses will be allocated from.
- service
Ipv6Range String - Identical to service_ipv4_range but for the IPv6 protocol.
- status String
- Status of the Kubernetes cluster.
- cluster
Id string - cluster
Ipv4Range string - IP range for allocating pod addresses.
- cluster
Ipv6Range string - Identical to cluster_ipv4_range but for the IPv6 protocol.
- created
At string - The Kubernetes cluster creation timestamp.
- description string
- A description of the Kubernetes cluster.
- folder
Id string - health string
- Health of the Kubernetes cluster.
- id string
- The provider-assigned unique ID for this managed resource.
- kms
Providers GetKubernetes Cluster Kms Provider[] - cluster KMS provider parameters.
- labels {[key: string]: string}
- A set of key/value label pairs to assign to the Kubernetes cluster.
- log
Group stringId - Log group where cluster stores cluster system logs, like audit, events, or controlplane logs.
- masters
Get
Kubernetes Cluster Master[] - Kubernetes master configuration options. The structure is documented below.
- name string
- network
Id string - The ID of the cluster network.
- network
Implementations GetKubernetes Cluster Network Implementation[] - (Optional) Network Implementation options. The structure is documented below.
- network
Policy stringProvider - Network policy provider for the cluster, if present. Possible values:
CALICO
. - node
Ipv4Cidr numberMask Size - Size of the masks that are assigned to each node in the cluster.
- node
Service stringAccount Id - Service account to be used by the worker nodes of the Kubernetes cluster to access Container Registry or to push node logs and metrics.
- release
Channel string - Cluster release channel.
- service
Account stringId - Service account to be used for provisioning Compute Cloud and VPC resources
for Kubernetes cluster. Selected service account should have
edit
role on the folder where the Kubernetes cluster will be located and on the folder where selected network resides. - service
Ipv4Range string - IP range Kubernetes services Kubernetes cluster IP addresses will be allocated from.
- service
Ipv6Range string - Identical to service_ipv4_range but for the IPv6 protocol.
- status string
- Status of the Kubernetes cluster.
- cluster_
id str - cluster_
ipv4_ strrange - IP range for allocating pod addresses.
- cluster_
ipv6_ strrange - Identical to cluster_ipv4_range but for the IPv6 protocol.
- created_
at str - The Kubernetes cluster creation timestamp.
- description str
- A description of the Kubernetes cluster.
- folder_
id str - health str
- Health of the Kubernetes cluster.
- id str
- The provider-assigned unique ID for this managed resource.
- kms_
providers Sequence[GetKubernetes Cluster Kms Provider] - cluster KMS provider parameters.
- labels Mapping[str, str]
- A set of key/value label pairs to assign to the Kubernetes cluster.
- log_
group_ strid - Log group where cluster stores cluster system logs, like audit, events, or controlplane logs.
- masters
Sequence[Get
Kubernetes Cluster Master] - Kubernetes master configuration options. The structure is documented below.
- name str
- network_
id str - The ID of the cluster network.
- network_
implementations Sequence[GetKubernetes Cluster Network Implementation] - (Optional) Network Implementation options. The structure is documented below.
- network_
policy_ strprovider - Network policy provider for the cluster, if present. Possible values:
CALICO
. - node_
ipv4_ intcidr_ mask_ size - Size of the masks that are assigned to each node in the cluster.
- node_
service_ straccount_ id - Service account to be used by the worker nodes of the Kubernetes cluster to access Container Registry or to push node logs and metrics.
- release_
channel str - Cluster release channel.
- service_
account_ strid - Service account to be used for provisioning Compute Cloud and VPC resources
for Kubernetes cluster. Selected service account should have
edit
role on the folder where the Kubernetes cluster will be located and on the folder where selected network resides. - service_
ipv4_ strrange - IP range Kubernetes services Kubernetes cluster IP addresses will be allocated from.
- service_
ipv6_ strrange - Identical to service_ipv4_range but for the IPv6 protocol.
- status str
- Status of the Kubernetes cluster.
- cluster
Id String - cluster
Ipv4Range String - IP range for allocating pod addresses.
- cluster
Ipv6Range String - Identical to cluster_ipv4_range but for the IPv6 protocol.
- created
At String - The Kubernetes cluster creation timestamp.
- description String
- A description of the Kubernetes cluster.
- folder
Id String - health String
- Health of the Kubernetes cluster.
- id String
- The provider-assigned unique ID for this managed resource.
- kms
Providers List<Property Map> - cluster KMS provider parameters.
- labels Map<String>
- A set of key/value label pairs to assign to the Kubernetes cluster.
- log
Group StringId - Log group where cluster stores cluster system logs, like audit, events, or controlplane logs.
- masters List<Property Map>
- Kubernetes master configuration options. The structure is documented below.
- name String
- network
Id String - The ID of the cluster network.
- network
Implementations List<Property Map> - (Optional) Network Implementation options. The structure is documented below.
- network
Policy StringProvider - Network policy provider for the cluster, if present. Possible values:
CALICO
. - node
Ipv4Cidr NumberMask Size - Size of the masks that are assigned to each node in the cluster.
- node
Service StringAccount Id - Service account to be used by the worker nodes of the Kubernetes cluster to access Container Registry or to push node logs and metrics.
- release
Channel String - Cluster release channel.
- service
Account StringId - Service account to be used for provisioning Compute Cloud and VPC resources
for Kubernetes cluster. Selected service account should have
edit
role on the folder where the Kubernetes cluster will be located and on the folder where selected network resides. - service
Ipv4Range String - IP range Kubernetes services Kubernetes cluster IP addresses will be allocated from.
- service
Ipv6Range String - Identical to service_ipv4_range but for the IPv6 protocol.
- status String
- Status of the Kubernetes cluster.
Supporting Types
GetKubernetesClusterKmsProvider
- Key
Id string - KMS key ID.
- Key
Id string - KMS key ID.
- key
Id String - KMS key ID.
- key
Id string - KMS key ID.
- key_
id str - KMS key ID.
- key
Id String - KMS key ID.
GetKubernetesClusterMaster
- Cluster
Ca stringCertificate - PEM-encoded public certificate that is the root of trust for the Kubernetes cluster.
- External
V4Address string - An IPv4 external network address that is assigned to the master.
- External
V4Endpoint string - External endpoint that can be used to access Kubernetes cluster API from the internet (outside of the cloud).
- Internal
V4Address string - An IPv4 internal network address that is assigned to the master.
- Internal
V4Endpoint string - Internal endpoint that can be used to connect to the master from cloud networks.
- Maintenance
Policies List<GetKubernetes Cluster Master Maintenance Policy> - Maintenance policy for Kubernetes master. The structure is documented below.
- Public
Ip bool - Boolean flag. When
true
, Kubernetes master have visible ipv4 address. - Regionals
List<Get
Kubernetes Cluster Master Regional> - Information about cluster regional master. The structure is documented below.
- Security
Group List<string>Ids - A list of security groups IDs of the Kubernetes cluster.
- Version string
- Version of Kubernetes master.
- Version
Infos List<GetKubernetes Cluster Master Version Info> - Information about cluster version. The structure is documented below.
- Zonals
List<Get
Kubernetes Cluster Master Zonal> - Information about cluster zonal master. The structure is documented below.
- Cluster
Ca stringCertificate - PEM-encoded public certificate that is the root of trust for the Kubernetes cluster.
- External
V4Address string - An IPv4 external network address that is assigned to the master.
- External
V4Endpoint string - External endpoint that can be used to access Kubernetes cluster API from the internet (outside of the cloud).
- Internal
V4Address string - An IPv4 internal network address that is assigned to the master.
- Internal
V4Endpoint string - Internal endpoint that can be used to connect to the master from cloud networks.
- Maintenance
Policies []GetKubernetes Cluster Master Maintenance Policy - Maintenance policy for Kubernetes master. The structure is documented below.
- Public
Ip bool - Boolean flag. When
true
, Kubernetes master have visible ipv4 address. - Regionals
[]Get
Kubernetes Cluster Master Regional - Information about cluster regional master. The structure is documented below.
- Security
Group []stringIds - A list of security groups IDs of the Kubernetes cluster.
- Version string
- Version of Kubernetes master.
- Version
Infos []GetKubernetes Cluster Master Version Info - Information about cluster version. The structure is documented below.
- Zonals
[]Get
Kubernetes Cluster Master Zonal - Information about cluster zonal master. The structure is documented below.
- cluster
Ca StringCertificate - PEM-encoded public certificate that is the root of trust for the Kubernetes cluster.
- external
V4Address String - An IPv4 external network address that is assigned to the master.
- external
V4Endpoint String - External endpoint that can be used to access Kubernetes cluster API from the internet (outside of the cloud).
- internal
V4Address String - An IPv4 internal network address that is assigned to the master.
- internal
V4Endpoint String - Internal endpoint that can be used to connect to the master from cloud networks.
- maintenance
Policies List<GetKubernetes Cluster Master Maintenance Policy> - Maintenance policy for Kubernetes master. The structure is documented below.
- public
Ip Boolean - Boolean flag. When
true
, Kubernetes master have visible ipv4 address. - regionals
List<Get
Kubernetes Cluster Master Regional> - Information about cluster regional master. The structure is documented below.
- security
Group List<String>Ids - A list of security groups IDs of the Kubernetes cluster.
- version String
- Version of Kubernetes master.
- version
Infos List<GetKubernetes Cluster Master Version Info> - Information about cluster version. The structure is documented below.
- zonals
List<Get
Kubernetes Cluster Master Zonal> - Information about cluster zonal master. The structure is documented below.
- cluster
Ca stringCertificate - PEM-encoded public certificate that is the root of trust for the Kubernetes cluster.
- external
V4Address string - An IPv4 external network address that is assigned to the master.
- external
V4Endpoint string - External endpoint that can be used to access Kubernetes cluster API from the internet (outside of the cloud).
- internal
V4Address string - An IPv4 internal network address that is assigned to the master.
- internal
V4Endpoint string - Internal endpoint that can be used to connect to the master from cloud networks.
- maintenance
Policies GetKubernetes Cluster Master Maintenance Policy[] - Maintenance policy for Kubernetes master. The structure is documented below.
- public
Ip boolean - Boolean flag. When
true
, Kubernetes master have visible ipv4 address. - regionals
Get
Kubernetes Cluster Master Regional[] - Information about cluster regional master. The structure is documented below.
- security
Group string[]Ids - A list of security groups IDs of the Kubernetes cluster.
- version string
- Version of Kubernetes master.
- version
Infos GetKubernetes Cluster Master Version Info[] - Information about cluster version. The structure is documented below.
- zonals
Get
Kubernetes Cluster Master Zonal[] - Information about cluster zonal master. The structure is documented below.
- cluster_
ca_ strcertificate - PEM-encoded public certificate that is the root of trust for the Kubernetes cluster.
- external_
v4_ straddress - An IPv4 external network address that is assigned to the master.
- external_
v4_ strendpoint - External endpoint that can be used to access Kubernetes cluster API from the internet (outside of the cloud).
- internal_
v4_ straddress - An IPv4 internal network address that is assigned to the master.
- internal_
v4_ strendpoint - Internal endpoint that can be used to connect to the master from cloud networks.
- maintenance_
policies Sequence[GetKubernetes Cluster Master Maintenance Policy] - Maintenance policy for Kubernetes master. The structure is documented below.
- public_
ip bool - Boolean flag. When
true
, Kubernetes master have visible ipv4 address. - regionals
Sequence[Get
Kubernetes Cluster Master Regional] - Information about cluster regional master. The structure is documented below.
- security_
group_ Sequence[str]ids - A list of security groups IDs of the Kubernetes cluster.
- version str
- Version of Kubernetes master.
- version_
infos Sequence[GetKubernetes Cluster Master Version Info] - Information about cluster version. The structure is documented below.
- zonals
Sequence[Get
Kubernetes Cluster Master Zonal] - Information about cluster zonal master. The structure is documented below.
- cluster
Ca StringCertificate - PEM-encoded public certificate that is the root of trust for the Kubernetes cluster.
- external
V4Address String - An IPv4 external network address that is assigned to the master.
- external
V4Endpoint String - External endpoint that can be used to access Kubernetes cluster API from the internet (outside of the cloud).
- internal
V4Address String - An IPv4 internal network address that is assigned to the master.
- internal
V4Endpoint String - Internal endpoint that can be used to connect to the master from cloud networks.
- maintenance
Policies List<Property Map> - Maintenance policy for Kubernetes master. The structure is documented below.
- public
Ip Boolean - Boolean flag. When
true
, Kubernetes master have visible ipv4 address. - regionals List<Property Map>
- Information about cluster regional master. The structure is documented below.
- security
Group List<String>Ids - A list of security groups IDs of the Kubernetes cluster.
- version String
- Version of Kubernetes master.
- version
Infos List<Property Map> - Information about cluster version. The structure is documented below.
- zonals List<Property Map>
- Information about cluster zonal master. The structure is documented below.
GetKubernetesClusterMasterMaintenancePolicy
- Auto
Upgrade bool - Boolean flag that specifies if master can be upgraded automatically.
- Maintenance
Windows List<GetKubernetes Cluster Master Maintenance Policy Maintenance Window> - Set of day intervals, when maintenance is allowed, when update for master is allowed. When omitted, it defaults to any time.
- Auto
Upgrade bool - Boolean flag that specifies if master can be upgraded automatically.
- Maintenance
Windows []GetKubernetes Cluster Master Maintenance Policy Maintenance Window - Set of day intervals, when maintenance is allowed, when update for master is allowed. When omitted, it defaults to any time.
- auto
Upgrade Boolean - Boolean flag that specifies if master can be upgraded automatically.
- maintenance
Windows List<GetKubernetes Cluster Master Maintenance Policy Maintenance Window> - Set of day intervals, when maintenance is allowed, when update for master is allowed. When omitted, it defaults to any time.
- auto
Upgrade boolean - Boolean flag that specifies if master can be upgraded automatically.
- maintenance
Windows GetKubernetes Cluster Master Maintenance Policy Maintenance Window[] - Set of day intervals, when maintenance is allowed, when update for master is allowed. When omitted, it defaults to any time.
- auto_
upgrade bool - Boolean flag that specifies if master can be upgraded automatically.
- maintenance_
windows Sequence[GetKubernetes Cluster Master Maintenance Policy Maintenance Window] - Set of day intervals, when maintenance is allowed, when update for master is allowed. When omitted, it defaults to any time.
- auto
Upgrade Boolean - Boolean flag that specifies if master can be upgraded automatically.
- maintenance
Windows List<Property Map> - Set of day intervals, when maintenance is allowed, when update for master is allowed. When omitted, it defaults to any time.
GetKubernetesClusterMasterMaintenancePolicyMaintenanceWindow
- day str
- duration str
- start_
time str
GetKubernetesClusterMasterRegional
- Region string
- ID of the availability region where the master compute instances resides.
- Region string
- ID of the availability region where the master compute instances resides.
- region String
- ID of the availability region where the master compute instances resides.
- region string
- ID of the availability region where the master compute instances resides.
- region str
- ID of the availability region where the master compute instances resides.
- region String
- ID of the availability region where the master compute instances resides.
GetKubernetesClusterMasterVersionInfo
- Current
Version string - Current Kubernetes version, major.minor (e.g. 1.15).
- bool
- True/false flag. Newer revisions may include Kubernetes patches (e.g 1.15.1 > 1.15.2) as well as some internal component updates - new features or bug fixes in yandex-specific components either on the master or nodes.
- New
Revision stringSummary - Human readable description of the changes to be applied when updating to the latest revision. Empty if new_revision_available is false.
- Version
Deprecated bool - True/false flag. The current version is on the deprecation schedule, component (master or node group) should be upgraded.
- Current
Version string - Current Kubernetes version, major.minor (e.g. 1.15).
- bool
- True/false flag. Newer revisions may include Kubernetes patches (e.g 1.15.1 > 1.15.2) as well as some internal component updates - new features or bug fixes in yandex-specific components either on the master or nodes.
- New
Revision stringSummary - Human readable description of the changes to be applied when updating to the latest revision. Empty if new_revision_available is false.
- Version
Deprecated bool - True/false flag. The current version is on the deprecation schedule, component (master or node group) should be upgraded.
- current
Version String - Current Kubernetes version, major.minor (e.g. 1.15).
- Boolean
- True/false flag. Newer revisions may include Kubernetes patches (e.g 1.15.1 > 1.15.2) as well as some internal component updates - new features or bug fixes in yandex-specific components either on the master or nodes.
- new
Revision StringSummary - Human readable description of the changes to be applied when updating to the latest revision. Empty if new_revision_available is false.
- version
Deprecated Boolean - True/false flag. The current version is on the deprecation schedule, component (master or node group) should be upgraded.
- current
Version string - Current Kubernetes version, major.minor (e.g. 1.15).
- boolean
- True/false flag. Newer revisions may include Kubernetes patches (e.g 1.15.1 > 1.15.2) as well as some internal component updates - new features or bug fixes in yandex-specific components either on the master or nodes.
- new
Revision stringSummary - Human readable description of the changes to be applied when updating to the latest revision. Empty if new_revision_available is false.
- version
Deprecated boolean - True/false flag. The current version is on the deprecation schedule, component (master or node group) should be upgraded.
- current_
version str - Current Kubernetes version, major.minor (e.g. 1.15).
- new_
revision_ boolavailable - True/false flag. Newer revisions may include Kubernetes patches (e.g 1.15.1 > 1.15.2) as well as some internal component updates - new features or bug fixes in yandex-specific components either on the master or nodes.
- new_
revision_ strsummary - Human readable description of the changes to be applied when updating to the latest revision. Empty if new_revision_available is false.
- version_
deprecated bool - True/false flag. The current version is on the deprecation schedule, component (master or node group) should be upgraded.
- current
Version String - Current Kubernetes version, major.minor (e.g. 1.15).
- Boolean
- True/false flag. Newer revisions may include Kubernetes patches (e.g 1.15.1 > 1.15.2) as well as some internal component updates - new features or bug fixes in yandex-specific components either on the master or nodes.
- new
Revision StringSummary - Human readable description of the changes to be applied when updating to the latest revision. Empty if new_revision_available is false.
- version
Deprecated Boolean - True/false flag. The current version is on the deprecation schedule, component (master or node group) should be upgraded.
GetKubernetesClusterMasterZonal
- Zone string
- ID of the availability zone where the master compute instance resides.
- Zone string
- ID of the availability zone where the master compute instance resides.
- zone String
- ID of the availability zone where the master compute instance resides.
- zone string
- ID of the availability zone where the master compute instance resides.
- zone str
- ID of the availability zone where the master compute instance resides.
- zone String
- ID of the availability zone where the master compute instance resides.
GetKubernetesClusterNetworkImplementation
- Cilias
List<Get
Kubernetes Cluster Network Implementation Cilia> - Cilium network implementation configuration. No options exist.
- Cilias
[]Get
Kubernetes Cluster Network Implementation Cilia - Cilium network implementation configuration. No options exist.
- cilias
List<Get
Kubernetes Cluster Network Implementation Cilia> - Cilium network implementation configuration. No options exist.
- cilias
Get
Kubernetes Cluster Network Implementation Cilia[] - Cilium network implementation configuration. No options exist.
- cilias
Sequence[Get
Kubernetes Cluster Network Implementation Cilia] - Cilium network implementation configuration. No options exist.
- cilias List<Property Map>
- Cilium network implementation configuration. No options exist.
GetKubernetesClusterNetworkImplementationCilia
- Routing
Mode string
- Routing
Mode string
- routing
Mode String
- routing
Mode string
- routing_
mode str
- routing
Mode String
Package Details
- Repository
- Yandex pulumi/pulumi-yandex
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
yandex
Terraform Provider.