Skip to content

Commit 2378426

Browse files
committed
[customizations/eks]: Update credential API version
Kubernetes has deprecated v1alpha1, v1beta1 has been available since Kubernetes v1.11 (kubernetes/kubernetes#64482), and EKS currently supports Kubernetes versions v1.16 through v1.21. This is a breaking change for clients running versions v1.10 and older, which haven't been supported by EKS since September 2019. Signed-off-by: Micah Hausler <mhausler@amazon.com>
1 parent 7734cee commit 2378426

22 files changed

Lines changed: 25 additions & 25 deletions

awscli/customizations/eks/get_token.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ def _run_main(self, parsed_args, parsed_globals):
7474

7575
full_object = {
7676
"kind": "ExecCredential",
77-
"apiVersion": "client.authentication.k8s.io/v1alpha1",
77+
"apiVersion": "client.authentication.k8s.io/v1beta1",
7878
"spec": {},
7979
"status": {
8080
"expirationTimestamp": token_expiration,

awscli/customizations/eks/update_kubeconfig.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
# Use the endpoint for kubernetes 1.10
3535
# To get the most recent endpoint we will need to
3636
# Do a check on the cluster's version number
37-
API_VERSION = "client.authentication.k8s.io/v1alpha1"
37+
API_VERSION = "client.authentication.k8s.io/v1beta1"
3838

3939
class UpdateKubeconfigCommand(BasicCommand):
4040
NAME = 'update-kubeconfig'

awscli/examples/eks/get-token.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Output::
1010

1111
{
1212
"kind": "ExecCredential",
13-
"apiVersion": "client.authentication.k8s.io/v1alpha1",
13+
"apiVersion": "client.authentication.k8s.io/v1beta1",
1414
"spec": {},
1515
"status": {
1616
"expirationTimestamp": "2019-08-14T18:44:27Z",

tests/functional/eks/test_get_token.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ def test_get_token(self, mock_datetime):
7272
response,
7373
{
7474
"kind": "ExecCredential",
75-
"apiVersion": "client.authentication.k8s.io/v1alpha1",
75+
"apiVersion": "client.authentication.k8s.io/v1beta1",
7676
"spec": {},
7777
"status": {
7878
"expirationTimestamp": "2019-10-23T23:14:00Z",

tests/functional/eks/testdata/invalid_string_cluster_entry

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ users:
1313
- name: arn:aws:eks:us-west-2:111222333444:cluster/Existing
1414
user:
1515
exec:
16-
apiVersion: client.authentication.k8s.io/v1alpha1
16+
apiVersion: client.authentication.k8s.io/v1beta1
1717
args:
1818
- --region
1919
- us-west-2

tests/functional/eks/testdata/invalid_string_clusters

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ users:
1212
- name: arn:aws:eks:us-west-2:111222333444:cluster/Existing
1313
user:
1414
exec:
15-
apiVersion: client.authentication.k8s.io/v1alpha1
15+
apiVersion: client.authentication.k8s.io/v1beta1
1616
args:
1717
- --region
1818
- us-west-2

tests/functional/eks/testdata/invalid_string_context_entry

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ users:
1313
- name: arn:aws:eks:us-west-2:111222333444:cluster/Existing
1414
user:
1515
exec:
16-
apiVersion: client.authentication.k8s.io/v1alpha1
16+
apiVersion: client.authentication.k8s.io/v1beta1
1717
args:
1818
- --region
1919
- us-west-2

tests/functional/eks/testdata/invalid_string_contexts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ users:
1212
- name: arn:aws:eks:us-west-2:111222333444:cluster/Existing
1313
user:
1414
exec:
15-
apiVersion: client.authentication.k8s.io/v1alpha1
15+
apiVersion: client.authentication.k8s.io/v1beta1
1616
args:
1717
- --region
1818
- us-west-2

tests/functional/eks/testdata/output_combined

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ users:
2424
- name: arn:aws:eks:us-west-2:111222333444:cluster/Existing
2525
user:
2626
exec:
27-
apiVersion: client.authentication.k8s.io/v1alpha1
27+
apiVersion: client.authentication.k8s.io/v1beta1
2828
args:
2929
- --region
3030
- us-west-2
@@ -36,7 +36,7 @@ users:
3636
- name: arn:aws:eks:region:111222333444:cluster/ExampleCluster
3737
user:
3838
exec:
39-
apiVersion: client.authentication.k8s.io/v1alpha1
39+
apiVersion: client.authentication.k8s.io/v1beta1
4040
args:
4141
- --region
4242
- region

tests/functional/eks/testdata/output_combined_changed_ordering

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ users:
22
- name: arn:aws:eks:us-west-2:111222333444:cluster/Existing
33
user:
44
exec:
5-
apiVersion: client.authentication.k8s.io/v1alpha1
5+
apiVersion: client.authentication.k8s.io/v1beta1
66
args:
77
- --region
88
- us-west-2
@@ -14,7 +14,7 @@ users:
1414
- name: arn:aws:eks:region:111222333444:cluster/ExampleCluster
1515
user:
1616
exec:
17-
apiVersion: client.authentication.k8s.io/v1alpha1
17+
apiVersion: client.authentication.k8s.io/v1beta1
1818
args:
1919
- --region
2020
- region

0 commit comments

Comments
 (0)