Skip to content

Commit a316020

Browse files
jmdealAdnaneKhan
andauthored
chore: bump greatest supported k8s version (#8774)
Co-authored-by: Adnan Khan <AdnaneKhan@users.noreply.github.com>
1 parent 9e59a13 commit a316020

32 files changed

+224
-222
lines changed

.github/actions/e2e/install-karpenter/action.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ inputs:
2121
required: true
2222
k8s_version:
2323
description: 'Version of Kubernetes to use for the launched cluster'
24-
default: "1.32"
24+
default: "1.34"
2525
git_ref:
2626
description: "The git commit, tag, or branch to check out. Requires a corresponding Karpenter snapshot release"
2727
private_cluster:

.github/actions/e2e/run-tests-private-cluster/action.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ inputs:
55
description: "Account ID to access AWS"
66
required: true
77
suite:
8-
type: string
8+
description: "The test suite to run"
99
required: true
1010
ecr_account_id:
1111
description: "Account ID to access ECR Repository"
@@ -33,7 +33,7 @@ inputs:
3333
required: true
3434
k8s_version:
3535
description: 'Version of Kubernetes to use for the launched cluster'
36-
default: "1.32"
36+
default: "1.34"
3737
private_cluster:
3838
description: "Whether to create a private cluster which does not add access to the public internet. Valid values are 'true' or 'false'"
3939
default: 'false'

.github/actions/e2e/setup-cluster/action.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ inputs:
2727
required: true
2828
k8s_version:
2929
description: 'Version of Kubernetes to use for the launched cluster'
30-
default: "1.32"
30+
default: "1.34"
3131
eksctl_version:
3232
description: "Version of eksctl to install"
3333
default: v0.202.0
@@ -142,7 +142,7 @@ runs:
142142
ipFamily: "$IP_FAMILY"
143143
managedNodeGroups:
144144
- instanceType: c5.4xlarge
145-
amiFamily: AmazonLinux2
145+
amiFamily: AmazonLinux2023
146146
name: "$CLUSTER_NAME-system-pool"
147147
desiredCapacity: 2
148148
disableIMDSv1: true

.github/actions/install-deps/action.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ description: 'Installs Go Downloads and installs Karpenter Dependencies'
33
inputs:
44
k8sVersion:
55
description: Kubernetes version to use when installing the toolchain
6-
default: "1.32.x"
6+
default: "1.34.x"
77
runs:
88
using: "composite"
99
steps:

.github/workflows/ci-test.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
strategy:
1515
fail-fast: false
1616
matrix:
17-
k8sVersion: ["1.26.x", "1.27.x", "1.28.x", "1.29.x", "1.30.x", "1.31.x", "1.32.x"]
17+
k8sVersion: ["1.28.x", "1.29.x", "1.30.x", "1.31.x", "1.32.x", "1.33.x", "1.34.x"]
1818
steps:
1919
- uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
2020
- uses: ./.github/actions/install-deps
@@ -23,7 +23,7 @@ jobs:
2323
- run: K8S_VERSION=${{ matrix.k8sVersion }} make ci-test
2424
- name: Send coverage
2525
# should only send converage once https://docs.coveralls.io/parallel-builds
26-
if: matrix.k8sVersion == '1.32.x'
26+
if: matrix.k8sVersion == '1.34.x'
2727
env:
2828
COVERALLS_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2929
run: goveralls -coverprofile=coverage.out -service=github

.github/workflows/codeql-analysis.yaml

Lines changed: 10 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -17,34 +17,26 @@ jobs:
1717
actions: read # github/codeql-action/init@v2
1818
security-events: write # github/codeql-action/init@v2
1919
steps:
20-
- uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
20+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2121
- uses: ./.github/actions/install-deps
2222
- run: make vulncheck
23-
- uses: github/codeql-action/init@df32e399139a3050671466d7d9b3cbacc1cfd034 # v2.22.8
23+
- uses: github/codeql-action/init@3c3833e0f8c1c83d449a7478aa59c036a9165498 # v3.29.11
2424
with:
2525
languages: go
26-
- uses: github/codeql-action/autobuild@df32e399139a3050671466d7d9b3cbacc1cfd034 # v2.22.8
27-
- uses: github/codeql-action/analyze@df32e399139a3050671466d7d9b3cbacc1cfd034 # v2.22.8
26+
- uses: github/codeql-action/autobuild@3c3833e0f8c1c83d449a7478aa59c036a9165498 # v3.29.11
27+
- uses: github/codeql-action/analyze@3c3833e0f8c1c83d449a7478aa59c036a9165498 # v3.29.11
2828
# Javascript is added here for evaluating Github Action vulnerabilities
2929
# https://github.blog/2023-08-09-four-tips-to-keep-your-github-actions-workflows-secure/#2-enable-code-scanning-for-workflows
3030
analyze-github-actions:
3131
name: Analyze Github Actions
3232
if: github.repository == 'aws/karpenter-provider-aws'
3333
runs-on: ubuntu-latest
3434
permissions:
35-
actions: read # github/codeql-action/init@v2
36-
security-events: write # github/codeql-action/init@v2
35+
actions: read # github/codeql-action/init@v3
36+
security-events: write # github/codeql-action/init@v3
3737
steps:
38-
- uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
39-
- uses: github/codeql-action/init@df32e399139a3050671466d7d9b3cbacc1cfd034 # v2.22.8
38+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
39+
- uses: github/codeql-action/init@3c3833e0f8c1c83d449a7478aa59c036a9165498 # v3.29.11
4040
with:
41-
languages: javascript
42-
config: |
43-
packs:
44-
# Use the latest version of 'codeql-javascript' published by 'advanced-security'
45-
# This will catch things like actions that aren't pinned to a hash
46-
- advanced-security/codeql-javascript
47-
paths:
48-
- '.github/workflows'
49-
- '.github/actions'
50-
- uses: github/codeql-action/analyze@df32e399139a3050671466d7d9b3cbacc1cfd034 # v2.22.8
41+
languages: actions
42+
- uses: github/codeql-action/analyze@3c3833e0f8c1c83d449a7478aa59c036a9165498 # v3.29.11

.github/workflows/e2e-matrix.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77
default: "us-east-2"
88
k8s_version:
99
type: string
10-
default: "1.32"
10+
default: "1.34"
1111
cleanup:
1212
type: boolean
1313
required: true
@@ -34,14 +34,14 @@ on:
3434
k8s_version:
3535
type: choice
3636
options:
37-
- "1.26"
38-
- "1.27"
3937
- "1.28"
4038
- "1.29"
4139
- "1.30"
4240
- "1.31"
4341
- "1.32"
44-
default: "1.32"
42+
- "1.33"
43+
- "1.34"
44+
default: "1.34"
4545
cleanup:
4646
type: boolean
4747
required: true

.github/workflows/e2e-upgrade.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,21 +16,21 @@ on:
1616
k8s_version:
1717
type: choice
1818
options:
19-
- "1.26"
20-
- "1.27"
2119
- "1.28"
2220
- "1.29"
2321
- "1.30"
2422
- "1.31"
2523
- "1.32"
26-
default: "1.32"
24+
- "1.33"
25+
- "1.34"
26+
default: "1.34"
2727
cleanup:
2828
required: true
2929
default: true
3030
type: boolean
3131
source:
3232
type: string
33-
default: "aws"
33+
default: "aws"
3434
workflow_call:
3535
inputs:
3636
from_git_ref:
@@ -43,15 +43,15 @@ on:
4343
default: "us-east-2"
4444
k8s_version:
4545
type: string
46-
default: "1.32"
46+
default: "1.34"
4747
cleanup:
4848
required: true
4949
type: boolean
5050
workflow_trigger:
5151
type: string
5252
source:
5353
type: string
54-
default: "aws"
54+
default: "aws"
5555
secrets:
5656
SLACK_WEBHOOK_URL:
5757
required: true

.github/workflows/e2e-version-compatibility-trigger.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
strategy:
3535
fail-fast: false
3636
matrix:
37-
k8s_version: ["1.26", "1.27", "1.28", "1.29", "1.30", "1.31", "1.32"]
37+
k8s_version: ["1.28", "1.29", "1.30", "1.31", "1.32", "1.33", "1.34"]
3838
uses: ./.github/workflows/e2e-matrix.yaml
3939
with:
4040
region: ${{ inputs.region || 'eu-west-1' }}

.github/workflows/e2e.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,14 @@ on:
3030
k8s_version:
3131
type: choice
3232
options:
33-
- "1.26"
34-
- "1.27"
3533
- "1.28"
3634
- "1.29"
3735
- "1.30"
3836
- "1.31"
3937
- "1.32"
40-
default: "1.32"
38+
- "1.33"
39+
- "1.34"
40+
default: "1.34"
4141
cluster_name:
4242
type: string
4343
cleanup:
@@ -51,14 +51,14 @@ on:
5151
type: string
5252
source:
5353
type: string
54-
default: "aws"
54+
default: "aws"
5555
workflow_call:
5656
inputs:
5757
git_ref:
5858
type: string
5959
source:
6060
type: string
61-
default: "aws"
61+
default: "aws"
6262
region:
6363
type: string
6464
default: "us-east-2"
@@ -67,7 +67,7 @@ on:
6767
required: true
6868
k8s_version:
6969
type: string
70-
default: "1.32"
70+
default: "1.34"
7171
enable_metrics:
7272
type: boolean
7373
default: false

0 commit comments

Comments
 (0)