Skip to content

Commit b2ae1b0

Browse files
committed
feat: k8s v1.33.0 compatible
1 parent 8e129bd commit b2ae1b0

File tree

6 files changed

+30
-8
lines changed

6 files changed

+30
-8
lines changed

.github/workflows/integration.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,10 @@ on:
4848
description: 'Kubernetes version'
4949
type: choice
5050
options:
51-
- "['1.30']"
5251
- "['1.31']"
5352
- "['1.32']"
54-
default: "['1.32']"
53+
- "['1.33']"
54+
default: "['1.33']"
5555
install_profile:
5656
description: APL installation profile
5757
default: minimal-with-team

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@
160160
"test:ts": "ENV_DIR=$PWD/tests/fixtures NODE_ENV=test jest",
161161
"test:ts-cov": "jest --coverage",
162162
"validate-templates": "ENV_DIR=$PWD/tests/fixtures NODE_ENV=test binzx/otomi validate-templates",
163-
"validate-templates:all": "set -e; i=29; while [ $i -le 32 ]; do NODE_ENV=test binzx/otomi validate-templates -k 1.$i; i=$(($i+1)); done",
163+
"validate-templates:all": "set -e; i=30; while [ $i -le 33 ]; do NODE_ENV=test binzx/otomi validate-templates -k 1.$i; i=$(($i+1)); done",
164164
"validate-values": "ENV_DIR=$PWD/tests/fixtures NODE_ENV=test binzx/otomi validate-values",
165165
"bootstrap-dev": "rm -rf /tmp/otomi-bootstrap-dev; CI=1 VALUES_INPUT=$PWD/tests/bootstrap/input-local-dev.yaml ENV_DIR=/tmp/otomi-bootstrap-dev binzx/otomi bootstrap",
166166
"bootstrap-dev-with-repo": "CI=1 ENV_DIR=/tmp/otomi-bootstrap-dev binzx/otomi bootstrap",

schemas/api-versions/1.33.txt

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
admissionregistration.k8s.io/v1
2+
apiextensions.k8s.io/v1
3+
apiregistration.k8s.io/v1
4+
apps/v1
5+
authentication.k8s.io/v1
6+
authorization.k8s.io/v1
7+
autoscaling/v1
8+
autoscaling/v2
9+
batch/v1
10+
certificates.k8s.io/v1
11+
coordination.k8s.io/v1
12+
discovery.k8s.io/v1
13+
events.k8s.io/v1
14+
flowcontrol.apiserver.k8s.io/v1
15+
networking.k8s.io/v1
16+
node.k8s.io/v1
17+
policy/v1
18+
rbac.authorization.k8s.io/v1
19+
scheduling.k8s.io/v1
20+
storage.k8s.io/v1
21+
v1

schemas/gen-k8s-schemas.sh

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ set -ex
1010
# X.Y.Z-local - relative references, useful to avoid the network dependency
1111

1212
declare -a K8S_VERSIONS=(
13+
v1.33.0
1314
v1.32.0
1415
v1.31.1
1516
v1.30.2

schemas/v1.33-standalone.tar.gz

6.33 MB
Binary file not shown.

tools/Dockerfile

+5-5
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,21 @@ FROM ubuntu:20.04 AS builder
44
ARG DEBIAN_FRONTEND=noninteractive
55
ARG TARGETARCH
66
# https://github.com/kubernetes/kubernetes/releases
7-
ARG KUBECTL_VERSION=1.31.1
7+
ARG KUBECTL_VERSION=1.33.0
88
# https://github.com/helm/helm/tags
9-
ARG HELM_VERSION=3.16.2
9+
ARG HELM_VERSION=3.17.0
1010
# https://github.com/databus23/helm-diff/releases
11-
ARG HELM_DIFF_VERSION=3.9.11
11+
ARG HELM_DIFF_VERSION=3.11.0
1212
# https://github.com/jkroepke/helm-secrets/releases
13-
ARG HELM_SECRETS_VERSION=4.6.2
13+
ARG HELM_SECRETS_VERSION=4.6.3
1414
# https://github.com/mozilla/sops/releases
1515
ARG SOPS_VERSION=3.9.1
1616
# https://github.com/FiloSottile/age/releases
1717
ARG AGE_VERSION=1.2.0
1818
# https://github.com/noqcks/gucci/releases
1919
ARG GUCCI_VERSION=1.6.13
2020
# https://github.com/helmfile/helmfile/releases
21-
ARG HELMFILE_VERSION=0.168.0
21+
ARG HELMFILE_VERSION=0.171.0
2222
# https://nodejs.org/en/download/
2323
ARG NODE_VERSION=20
2424

0 commit comments

Comments
 (0)