Describe Cluster
eks_describe_cluster | R Documentation |
Describes an Amazon EKS cluster¶
Description¶
Describes an Amazon EKS cluster.
The API server endpoint and certificate authority data returned by this
operation are required for kubelet
and kubectl
to communicate with
your Kubernetes API server. For more information, see Creating or
updating a kubeconfig
file for an Amazon EKS
cluster.
The API server endpoint and certificate authority data aren't available
until the cluster reaches the ACTIVE
state.
Usage¶
Arguments¶
name
[required] The name of your cluster.
Value¶
A list with the following syntax:
list(
cluster = list(
name = "string",
arn = "string",
createdAt = as.POSIXct(
"2015-01-01"
),
version = "string",
endpoint = "string",
roleArn = "string",
resourcesVpcConfig = list(
subnetIds = list(
"string"
),
securityGroupIds = list(
"string"
),
clusterSecurityGroupId = "string",
vpcId = "string",
endpointPublicAccess = TRUE|FALSE,
endpointPrivateAccess = TRUE|FALSE,
publicAccessCidrs = list(
"string"
)
),
kubernetesNetworkConfig = list(
serviceIpv4Cidr = "string",
serviceIpv6Cidr = "string",
ipFamily = "ipv4"|"ipv6"
),
logging = list(
clusterLogging = list(
list(
types = list(
"api"|"audit"|"authenticator"|"controllerManager"|"scheduler"
),
enabled = TRUE|FALSE
)
)
),
identity = list(
oidc = list(
issuer = "string"
)
),
status = "CREATING"|"ACTIVE"|"DELETING"|"FAILED"|"UPDATING"|"PENDING",
certificateAuthority = list(
data = "string"
),
clientRequestToken = "string",
platformVersion = "string",
tags = list(
"string"
),
encryptionConfig = list(
list(
resources = list(
"string"
),
provider = list(
keyArn = "string"
)
)
),
connectorConfig = list(
activationId = "string",
activationCode = "string",
activationExpiry = as.POSIXct(
"2015-01-01"
),
provider = "string",
roleArn = "string"
),
id = "string",
health = list(
issues = list(
list(
code = "AccessDenied"|"ClusterUnreachable"|"ConfigurationConflict"|"InternalFailure"|"ResourceLimitExceeded"|"ResourceNotFound"|"IamRoleNotFound"|"VpcNotFound"|"InsufficientFreeAddresses"|"Ec2ServiceNotSubscribed"|"Ec2SubnetNotFound"|"Ec2SecurityGroupNotFound"|"KmsGrantRevoked"|"KmsKeyNotFound"|"KmsKeyMarkedForDeletion"|"KmsKeyDisabled"|"StsRegionalEndpointDisabled"|"UnsupportedVersion"|"Other",
message = "string",
resourceIds = list(
"string"
)
)
)
),
outpostConfig = list(
outpostArns = list(
"string"
),
controlPlaneInstanceType = "string",
controlPlanePlacement = list(
groupName = "string"
)
),
accessConfig = list(
bootstrapClusterCreatorAdminPermissions = TRUE|FALSE,
authenticationMode = "API"|"API_AND_CONFIG_MAP"|"CONFIG_MAP"
),
upgradePolicy = list(
supportType = "STANDARD"|"EXTENDED"
)
)
)