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"
)
)
)