Set up test for Istio 1.8.2 to verify Envoy V3 protocol (#6215)

This commit is contained in:
Zhenxu Ke 2021-01-16 12:44:26 +08:00 committed by GitHub
parent b0cc91382c
commit cbfe7ee87c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 13 additions and 4 deletions

View File

@ -27,7 +27,6 @@ on:
env:
SKIP_TEST: true
ES_VERSION: es7
ISTIO_VERSION: 1.7.1
TAG: ${{ github.sha }}
SCRIPTS_DIR: test/e2e-mesh/e2e-istio/scripts
SW_OAP_BASE_IMAGE: openjdk:11-jdk
@ -40,7 +39,10 @@ jobs:
fail-fast: true
matrix:
analyzer: [k8s-mesh, mx-mesh]
name: Istio+ALS(${{ matrix.analyzer }})
istio_version: [1.7.1, 1.8.2]
name: Istio(${{ matrix.istio_version }})+ALS(${{ matrix.analyzer }})
env:
ISTIO_VERSION: ${{ matrix.istio_version }}
steps:
- uses: actions/checkout@v2
with:
@ -134,7 +136,13 @@ jobs:
metrics-service:
runs-on: ubuntu-16.04
timeout-minutes: 60
name: MetricsService
name: Istio(${{ matrix.istio_version }})+MetricsService
strategy:
fail-fast: true
matrix:
istio_version: [1.7.1, 1.8.2]
env:
ISTIO_VERSION: ${{ matrix.istio_version }}
steps:
- uses: actions/checkout@v2
with:

View File

@ -10,6 +10,7 @@ Release Notes.
* Add `package` to `.proto` files, prevent polluting top-level namespace in some languages; The OAP server supports previous agent releases, whereas the previous OAP server (<=8.3.0) won't recognize newer agents since this version (>= 8.4.0).
* Add ElasticSearch 7.10 to test matrix and verify it works.
* Replace Apache RAT with skywalking-eyes to check license headers.
* Set up test of Envoy ALS / MetricsService under Istio 1.8.2 to verify Envoy V3 protocol
#### Java Agent
* The operation name of quartz-scheduler plugin, has been changed as the `quartz-scheduler/${className}` format.

View File

@ -22,5 +22,5 @@
set -ex
istioctl version || (curl -L https://istio.io/downloadIstio | sh - && sudo mv $PWD/istio-$ISTIO_VERSION/bin/istioctl /usr/local/bin/)
istioctl install $@
istioctl install -y $@
kubectl label namespace default istio-injection=enabled