Set up test for Istio 1.8.2 to verify Envoy V3 protocol (#6215)
This commit is contained in:
parent
b0cc91382c
commit
cbfe7ee87c
|
|
@ -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:
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in New Issue