diff --git a/.chloggen/e2e-support-multiversion-k8s.yaml b/.chloggen/e2e-support-multiversion-k8s.yaml new file mode 100755 index 000000000000..b4724ac25f3d --- /dev/null +++ b/.chloggen/e2e-support-multiversion-k8s.yaml @@ -0,0 +1,16 @@ +# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' +change_type: enhancement + +# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) +component: k8sattributesprocessor + +# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). +note: run tests on 4 latest k8s version + +# One or more tracking issues related to the change +issues: [18767] + +# (Optional) One or more lines of additional information to render under the primary note. +# These lines will be padded with 2 spaces and then inserted directly into the document. +# Use pipe (|) for multiline entries. +subtext: diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml index d89f082fa516..461380a9fd6c 100644 --- a/.github/workflows/e2e-tests.yml +++ b/.github/workflows/e2e-tests.yml @@ -10,6 +10,9 @@ on: jobs: kubernetes-test: + strategy: + matrix: + k8s-version: ["v1.26.0", "v1.25.3", "v1.24.7", "v1.23.13"] runs-on: ubuntu-latest steps: - name: Checkout Repo @@ -43,6 +46,9 @@ jobs: uses: helm/chart-testing-action@v2.3.0 - name: Create kind cluster uses: helm/kind-action@v1.5.0 + with: + node_image: kindest/node:${{ matrix.k8s-version }} + kubectl_version: ${{ matrix.k8s-version }} - name: Check kind run: | kubectl cluster-info --context kind-chart-testing