diff --git a/.github/workflows/build-mysql-container.yaml b/.github/workflows/build-mysql-container.yaml index 1fc8e49f..abe1b61f 100644 --- a/.github/workflows/build-mysql-container.yaml +++ b/.github/workflows/build-mysql-container.yaml @@ -45,7 +45,7 @@ jobs: strategy: matrix: mysql-version: ${{ fromJson(needs.filter.outputs.mysql-versions) }} - k8s-version: [ "1.30.0" ] + k8s-version: [ "1.29.4" ] steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 diff --git a/.github/workflows/ci-e2e.yaml b/.github/workflows/ci-e2e.yaml index 04003891..546005c3 100644 --- a/.github/workflows/ci-e2e.yaml +++ b/.github/workflows/ci-e2e.yaml @@ -45,7 +45,7 @@ jobs: strategy: matrix: mysql-version: ["8.0.37"] - k8s-version: ["1.28.9", "1.29.4", "1.30.0"] + k8s-version: ["1.27.13", "1.28.9", "1.29.4"] runs-on: group: moco steps: @@ -68,7 +68,7 @@ jobs: strategy: matrix: mysql-version: ["8.0.35", "8.0.36", "8.0.37"] - k8s-version: ["1.30.0"] + k8s-version: ["1.29.4"] runs-on: group: moco steps: diff --git a/.github/workflows/helm.yaml b/.github/workflows/helm.yaml index 6a587ada..14ffc76d 100644 --- a/.github/workflows/helm.yaml +++ b/.github/workflows/helm.yaml @@ -38,8 +38,8 @@ jobs: if: steps.list-changed.outputs.changed == 'true' with: version: v0.23.0 - node_image: kindest/node:v1.30.0 - kubectl_version: v1.30.0 + node_image: kindest/node:v1.29.4 + kubectl_version: v1.29.4 - name: Apply cert-manager run: | diff --git a/.github/workflows/weekly.yaml b/.github/workflows/weekly.yaml index 23eec674..7c7219d5 100644 --- a/.github/workflows/weekly.yaml +++ b/.github/workflows/weekly.yaml @@ -30,7 +30,7 @@ jobs: strategy: matrix: mysql-version: ["8.0.37"] - k8s-version: ["1.28.9", "1.29.4", "1.30.0"] + k8s-version: ["1.27.13", "1.28.9", "1.29.4"] runs-on: group: moco steps: @@ -45,7 +45,7 @@ jobs: strategy: matrix: mysql-version: ["8.0.18", "8.0.25", "8.0.26", "8.0.27", "8.0.28", "8.0.30", "8.0.31", "8.0.32", "8.0.33", "8.0.34", "8.0.35", "8.0.36", "8.0.37"] - k8s-version: ["1.30.0"] + k8s-version: ["1.29.4"] runs-on: group: moco steps: diff --git a/README.md b/README.md index 0b2e49b3..ada50674 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ Blog article: [Introducing MOCO, a modern MySQL operator on Kubernetes](https:// ## Supported software - MySQL: 8.0.18, 8.0.25, 8.0.26, 8.0.27, 8.0.28, 8.0.30, 8.0.31, 8.0.32, 8.0.33, 8.0.34, 8.0.35, 8.0.36, 8.0.37 -- Kubernetes: 1.28, 1.29, 1.30 +- Kubernetes: 1.27, 1.28, 1.29 MOCO supports (tests) the LTS releases of MySQL 8. Innovation releases would probably work. But they are not tested in our CI. diff --git a/e2e/Makefile b/e2e/Makefile index 6d5ead53..99ac5747 100644 --- a/e2e/Makefile +++ b/e2e/Makefile @@ -1,5 +1,5 @@ KIND_VERSION = 0.23.0 -KUBERNETES_VERSION = 1.30.0 +KUBERNETES_VERSION = 1.29.4 CERT_MANAGER_VERSION = 1.14.5 MYSQL_VERSION = 8.0.37