Difference between revisions of "Aws eks describe-cluster"
Jump to navigation
Jump to search
(23 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{lowercase}} | {{lowercase}} | ||
https://awscli.amazonaws.com/v2/documentation/api/latest/reference/eks/describe-cluster.html | https://awscli.amazonaws.com/v2/documentation/api/latest/reference/eks/describe-cluster.html | ||
+ | <code>[[aws eks]] describe-cluster</code> | ||
+ | == Examples == | ||
+ | * <code>[[aws eks describe-cluster --name your_cluster_name]]</code> | ||
+ | aws eks describe-cluster --name your_cluster_name | grep status | ||
+ | "status": "UPDATING" | "status": "ACTIVE" | ||
+ | |||
+ | aws eks describe-cluster --name $CLUSTER_NAME | grep [[endpoint]] | ||
+ | aws eks describe-cluster --name your_cluster_name | grep [[endpointPublicAccess]] | ||
+ | |||
+ | |||
+ | * <code>[[aws eks describe-cluster --name my-cluster --query "cluster.identity.oidc.issuer" --output text]]</code> | ||
− | + | * <code>[[aws eks list-clusters --output text]] | awk '{print $2}' | xargs -n1 aws eks describe-cluster --name</code> | |
− | * <code>[[aws eks describe-cluster --name | + | |
− | + | { | |
+ | "cluster": { | ||
+ | "name": "education-eks-fuYvBeqk", | ||
+ | "arn": "arn:aws:eks:us-east-2:12345567:cluster/education-eks-fuYvBeqk", | ||
+ | "createdAt": "2022-06-10T20:16:02.354000+02:00", | ||
+ | "version": "1.21", | ||
+ | "endpoint": "https://XXXXX7EB0A.gr7.us-east-2.eks.amazonaws.com", | ||
+ | "roleArn": "arn:aws:iam::12345567:role/education-eks-fuYvBeqk20220610181533885900000003", | ||
+ | "resourcesVpcConfig": { | ||
+ | "subnetIds": [ | ||
+ | "subnet-01f1c5501eafda971", | ||
+ | "subnet-021dc3fee44b6082d", | ||
+ | "subnet-0cab46c16c5688d6f" | ||
+ | ], | ||
+ | "securityGroupIds": [ | ||
+ | "sg-0c9598605bfb6d96a" | ||
+ | ], | ||
+ | "clusterSecurityGroupId": "sg-0ba2953e46b431170", | ||
+ | "vpcId": "vpc-0717226a31exxxxx", | ||
+ | "[[endpointPublicAccess]]": true, | ||
+ | "[[endpointPrivateAccess]]": false, | ||
+ | "publicAccessCidrs": [ | ||
+ | "0.0.0.0/0" | ||
+ | ] | ||
+ | }, | ||
+ | "kubernetesNetworkConfig": { | ||
+ | "serviceIpv4Cidr": "172.20.0.0/16", | ||
+ | "ipFamily": "ipv4" | ||
+ | }, | ||
+ | "logging": { | ||
+ | "clusterLogging": [ | ||
+ | { | ||
+ | "types": [ | ||
+ | "[[api]]", | ||
+ | "[[audit]]", | ||
+ | "[[authenticator]]", | ||
+ | "[[controllerManager]]", | ||
+ | "[[scheduler]]" | ||
+ | ], | ||
+ | "enabled": false | ||
+ | } | ||
+ | ] | ||
+ | }, | ||
+ | "[[identity]]": { | ||
+ | "[[oidc]]": { | ||
+ | "issuer": "https://[[oidc.eks]].us-east-2.amazonaws.com/id/6457185BA3C72F8Axxxxxxxx" | ||
+ | } | ||
+ | }, | ||
+ | "status": "UPDATING", | ||
+ | "[[certificateAuthority]]": { | ||
+ | "data": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM1ekNDQWMrZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJeU1EWXhNREU0TWpFek1sb1hEVE15TURZd056RTRNakV6TWxvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBSnQzCnArK1RwdVhjYlkvc0hLOGx6ZFlvR0s1Ky9UVnZ2M2ZMc2Y2SjVLLy80TWIraDlmcHREN0FDUExjbFYzWFkxNncKY3J5UWQ4NjB3UkV6aHhublFQSHpoWVA0RjJyODJpTDluTFZ5Tkd5QXU1V0RqTnp2MnJnbC9uUkowcTJKcTBzcApvVnRBcGJsbG45aDVTeWhIMkdhZDNua1ovZ2xJYUl2bDZLQ3JteCtqdzRUNUJDcW5janFhVXRoa3cya3g3UlAyCjBzZTFOdUZZK3BNVlBDWGFUb1231232131232132131232131231321mRSt5WTkydkpuYm83ZjRxT1hndGZxRVpQdFJkUHBkRVdTU0xta0pxbitSWUgyOFptRkFjdWpveQp6U053RUdxRnhTQlQrVTA5emZzQ0F3RUFBYU5DTUVBd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZNSjFzYkpNK29BUnF6ZUpxdWNUbU hrMkhha2lNQTBHQ1NxR1NJYjMKRFFFQkN3VUFBNElCQVFCSHE2VGd3SCtTWitERUxnalAzbHVXSUZLRmpoWUkxalVpM2kyQmhMcm5OYVdTODdDeAp1dGU5WGErNFNlMzJERHUvbkhOcXdsUHp4TXVKVFUxZVdGT1lRTk5LS3ljWnREY2RtbVRzUHNYWjFhdkNLMVA4ClBMS0w4Q2hzVDVHMDNnbnhCSUFqZllrK0FFY3hjT3c5YVNxU3d3OGFsTFIzL2RGMWYyVWtzUk1UTlVjd 0Z2c0kKVVNONTJwekJKQnFrTFdMNFhzWkg1a3JRTG9DRWhYRUloa1M2WjVHeDFGWDN3VGdKdnM3a3RLZk15TDhPUStFdApGbVZ4ajRRNjVjRmVKSnZoUjUwM091eDR5WWkzYnBsY Wk3UnVGUXI0TWNpVGxydmZxY2x3MUhhYVAvQzhRRk1XCitzeEdsUjNqSDYvMUtqb1JoeEkzMUZ4RS9acHB1aGV0cHF1NgotLS | ||
+ | XXXXXXXXXXX" | ||
+ | }, | ||
+ | "platformVersion": "eks.7", | ||
+ | "tags": {} | ||
+ | } | ||
+ | } | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | .../... | ||
+ | }, | ||
+ | "platformVersion": "eks.2", | ||
+ | "tags": {} | ||
+ | } | ||
+ | } | ||
+ | |||
+ | == Official example == | ||
+ | <pre> | ||
+ | aws eks describe-cluster --name devel | ||
+ | { | ||
+ | "cluster": { | ||
+ | "name": "devel", | ||
+ | "arn": "arn:aws:eks:us-west-2:012345678910:cluster/devel", | ||
+ | "createdAt": 1527807879.988, | ||
+ | "version": "1.10", | ||
+ | "endpoint": "https://EXAMPLE0A04F01705DD065655C30CC3D.yl4.us-west-2.eks.amazonaws.com", | ||
+ | "roleArn": "arn:aws:iam::012345678910:role/eks-service-role-AWSServiceRoleForAmazonEKS-J7ONKE3BQ4PI", | ||
+ | "resourcesVpcConfig": { | ||
+ | "subnetIds": [ | ||
+ | "subnet-6782e71e", | ||
+ | "subnet-e7e761ac" | ||
+ | ], | ||
+ | "securityGroupIds": [ | ||
+ | "sg-6979fe18" | ||
+ | ], | ||
+ | "vpcId": "vpc-950809ec" | ||
+ | }, | ||
+ | "status": "ACTIVE", | ||
+ | "certificateAuthority": { | ||
+ | "data": "EXAMPLECRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUN5RENDQWJDZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRFNE1EVXpNVEl6TVRFek1Wb1hEVEk0TURVeU9ESXpNVEV6TVZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTTZWCjVUaG4rdFcySm9Xa2hQMzRlVUZMNitaRXJOZGIvWVdrTmtDdWNGS2RaaXl2TjlMVmdvUmV2MjlFVFZlN1ZGbSsKUTJ3ZURyRXJiQyt0dVlibkFuN1ZLYmE3ay9hb1BHekZMdmVnb0t6b0M1N2NUdGVwZzRIazRlK2tIWHNaME10MApyb3NzcjhFM1ROeExETnNJTThGL1cwdjhsTGNCbWRPcjQyV2VuTjFHZXJnaDNSZ2wzR3JIazBnNTU0SjFWenJZCm9hTi8zODFUczlOTFF2QTBXb0xIcjBFRlZpTFdSZEoyZ3lXaC9ybDVyOFNDOHZaQXg1YW1BU0hVd01aTFpWRC8KTDBpOW4wRVM0MkpVdzQyQmxHOEdpd3NhTkJWV3lUTHZKclNhRXlDSHFtVVZaUTFDZkFXUjl0L3JleVVOVXM3TApWV1FqM3BFbk9RMitMSWJrc0RzQ0F3RUFBYU1qTUNFd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFNZ3RsQ1dIQ2U2YzVHMXl2YlFTS0Q4K2hUalkKSm1NSG56L2EvRGt0WG9YUjFVQzIrZUgzT1BZWmVjRVZZZHVaSlZCckNNQ2VWR0ZkeWdBYlNLc1FxWDg0S2RXbAp1MU5QaERDSmEyRHliN2pVMUV6VThTQjFGZUZ5ZFE3a0hNS1E1blpBRVFQOTY4S01hSGUrSm0yQ2x1UFJWbEJVCjF4WlhTS1gzTVZ0K1Q0SU1EV2d6c3JRSjVuQkRjdEtLcUZtM3pKdVVubHo5ZEpVckdscEltMjVJWXJDckxYUFgKWkUwRUtRNWEzMHhkVWNrTHRGQkQrOEtBdFdqSS9yZUZPNzM1YnBMdVoyOTBaNm42QlF3elRrS0p4cnhVc3QvOAppNGsxcnlsaUdWMm5SSjBUYjNORkczNHgrYWdzYTRoSTFPbU90TFM0TmgvRXJxT3lIUXNDc2hEQUtKUT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=" | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | </pre> | ||
+ | == Related == | ||
+ | * <code>[[aws eks list-clusters]] --output text | awk '{print $2}'</code> | ||
+ | * <code>[[eksctl]]</code> | ||
+ | * <code>[[kubectl version --short=true]]</code> | ||
== See also == | == See also == |
Latest revision as of 12:54, 12 February 2024
https://awscli.amazonaws.com/v2/documentation/api/latest/reference/eks/describe-cluster.html
aws eks describe-cluster
Contents
Examples[edit]
aws eks describe-cluster --name your_cluster_name | grep status "status": "UPDATING" | "status": "ACTIVE"
aws eks describe-cluster --name $CLUSTER_NAME | grep endpoint aws eks describe-cluster --name your_cluster_name | grep endpointPublicAccess
aws eks list-clusters --output text | awk '{print $2}' | xargs -n1 aws eks describe-cluster --name
{ "cluster": { "name": "education-eks-fuYvBeqk", "arn": "arn:aws:eks:us-east-2:12345567:cluster/education-eks-fuYvBeqk", "createdAt": "2022-06-10T20:16:02.354000+02:00", "version": "1.21", "endpoint": "https://XXXXX7EB0A.gr7.us-east-2.eks.amazonaws.com", "roleArn": "arn:aws:iam::12345567:role/education-eks-fuYvBeqk20220610181533885900000003", "resourcesVpcConfig": { "subnetIds": [ "subnet-01f1c5501eafda971", "subnet-021dc3fee44b6082d", "subnet-0cab46c16c5688d6f" ], "securityGroupIds": [ "sg-0c9598605bfb6d96a" ], "clusterSecurityGroupId": "sg-0ba2953e46b431170", "vpcId": "vpc-0717226a31exxxxx", "endpointPublicAccess": true, "endpointPrivateAccess": false, "publicAccessCidrs": [ "0.0.0.0/0" ] }, "kubernetesNetworkConfig": { "serviceIpv4Cidr": "172.20.0.0/16", "ipFamily": "ipv4" }, "logging": { "clusterLogging": [ { "types": [ "api", "audit", "authenticator", "controllerManager", "scheduler" ], "enabled": false } ] }, "identity": { "oidc": { "issuer": "https://oidc.eks.us-east-2.amazonaws.com/id/6457185BA3C72F8Axxxxxxxx" } }, "status": "UPDATING", "certificateAuthority": { "data": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM1ekNDQWMrZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJeU1EWXhNREU0TWpFek1sb1hEVE15TURZd056RTRNakV6TWxvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBSnQzCnArK1RwdVhjYlkvc0hLOGx6ZFlvR0s1Ky9UVnZ2M2ZMc2Y2SjVLLy80TWIraDlmcHREN0FDUExjbFYzWFkxNncKY3J5UWQ4NjB3UkV6aHhublFQSHpoWVA0RjJyODJpTDluTFZ5Tkd5QXU1V0RqTnp2MnJnbC9uUkowcTJKcTBzcApvVnRBcGJsbG45aDVTeWhIMkdhZDNua1ovZ2xJYUl2bDZLQ3JteCtqdzRUNUJDcW5janFhVXRoa3cya3g3UlAyCjBzZTFOdUZZK3BNVlBDWGFUb1231232131232132131232131231321mRSt5WTkydkpuYm83ZjRxT1hndGZxRVpQdFJkUHBkRVdTU0xta0pxbitSWUgyOFptRkFjdWpveQp6U053RUdxRnhTQlQrVTA5emZzQ0F3RUFBYU5DTUVBd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZNSjFzYkpNK29BUnF6ZUpxdWNUbU hrMkhha2lNQTBHQ1NxR1NJYjMKRFFFQkN3VUFBNElCQVFCSHE2VGd3SCtTWitERUxnalAzbHVXSUZLRmpoWUkxalVpM2kyQmhMcm5OYVdTODdDeAp1dGU5WGErNFNlMzJERHUvbkhOcXdsUHp4TXVKVFUxZVdGT1lRTk5LS3ljWnREY2RtbVRzUHNYWjFhdkNLMVA4ClBMS0w4Q2hzVDVHMDNnbnhCSUFqZllrK0FFY3hjT3c5YVNxU3d3OGFsTFIzL2RGMWYyVWtzUk1UTlVjd 0Z2c0kKVVNONTJwekJKQnFrTFdMNFhzWkg1a3JRTG9DRWhYRUloa1M2WjVHeDFGWDN3VGdKdnM3a3RLZk15TDhPUStFdApGbVZ4ajRRNjVjRmVKSnZoUjUwM091eDR5WWkzYnBsY Wk3UnVGUXI0TWNpVGxydmZxY2x3MUhhYVAvQzhRRk1XCitzeEdsUjNqSDYvMUtqb1JoeEkzMUZ4RS9acHB1aGV0cHF1NgotLS XXXXXXXXXXX" }, "platformVersion": "eks.7", "tags": {} } }
.../... }, "platformVersion": "eks.2", "tags": {} } }
Official example[edit]
aws eks describe-cluster --name devel { "cluster": { "name": "devel", "arn": "arn:aws:eks:us-west-2:012345678910:cluster/devel", "createdAt": 1527807879.988, "version": "1.10", "endpoint": "https://EXAMPLE0A04F01705DD065655C30CC3D.yl4.us-west-2.eks.amazonaws.com", "roleArn": "arn:aws:iam::012345678910:role/eks-service-role-AWSServiceRoleForAmazonEKS-J7ONKE3BQ4PI", "resourcesVpcConfig": { "subnetIds": [ "subnet-6782e71e", "subnet-e7e761ac" ], "securityGroupIds": [ "sg-6979fe18" ], "vpcId": "vpc-950809ec" }, "status": "ACTIVE", "certificateAuthority": { "data": "EXAMPLECRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUN5RENDQWJDZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRFNE1EVXpNVEl6TVRFek1Wb1hEVEk0TURVeU9ESXpNVEV6TVZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTTZWCjVUaG4rdFcySm9Xa2hQMzRlVUZMNitaRXJOZGIvWVdrTmtDdWNGS2RaaXl2TjlMVmdvUmV2MjlFVFZlN1ZGbSsKUTJ3ZURyRXJiQyt0dVlibkFuN1ZLYmE3ay9hb1BHekZMdmVnb0t6b0M1N2NUdGVwZzRIazRlK2tIWHNaME10MApyb3NzcjhFM1ROeExETnNJTThGL1cwdjhsTGNCbWRPcjQyV2VuTjFHZXJnaDNSZ2wzR3JIazBnNTU0SjFWenJZCm9hTi8zODFUczlOTFF2QTBXb0xIcjBFRlZpTFdSZEoyZ3lXaC9ybDVyOFNDOHZaQXg1YW1BU0hVd01aTFpWRC8KTDBpOW4wRVM0MkpVdzQyQmxHOEdpd3NhTkJWV3lUTHZKclNhRXlDSHFtVVZaUTFDZkFXUjl0L3JleVVOVXM3TApWV1FqM3BFbk9RMitMSWJrc0RzQ0F3RUFBYU1qTUNFd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFNZ3RsQ1dIQ2U2YzVHMXl2YlFTS0Q4K2hUalkKSm1NSG56L2EvRGt0WG9YUjFVQzIrZUgzT1BZWmVjRVZZZHVaSlZCckNNQ2VWR0ZkeWdBYlNLc1FxWDg0S2RXbAp1MU5QaERDSmEyRHliN2pVMUV6VThTQjFGZUZ5ZFE3a0hNS1E1blpBRVFQOTY4S01hSGUrSm0yQ2x1UFJWbEJVCjF4WlhTS1gzTVZ0K1Q0SU1EV2d6c3JRSjVuQkRjdEtLcUZtM3pKdVVubHo5ZEpVckdscEltMjVJWXJDckxYUFgKWkUwRUtRNWEzMHhkVWNrTHRGQkQrOEtBdFdqSS9yZUZPNzM1YnBMdVoyOTBaNm42QlF3elRrS0p4cnhVc3QvOAppNGsxcnlsaUdWMm5SSjBUYjNORkczNHgrYWdzYTRoSTFPbU90TFM0TmgvRXJxT3lIUXNDc2hEQUtKUT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=" } } }
Related[edit]
aws eks list-clusters --output text | awk '{print $2}'
eksctl
kubectl version --short=true
See also[edit]
Advertising: