From ec50927f05b69f80e4bc376d956876434b151403 Mon Sep 17 00:00:00 2001 From: Shashank Ram Date: Mon, 17 Aug 2020 12:45:38 -0700 Subject: [PATCH] ci: run cert-manager scenario with SMI policies enabled Only the nosplit integration test is meant to run without traffic split. This change makes the cert-manager scenario testable with SMI policies similar to the `tresor` scenario. Signed-off-by: Shashank Ram --- .github/workflows/main.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 896d16e2b2..8920709e06 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -227,7 +227,7 @@ jobs: go run ./ci/cmd/maestro.go integration-nosplit: - name: Integration Test with jetstack/cert-manager, SMI traffic policies (no Traffic Split), and egress disabled + name: Integration Test with jetstack/cert-manager, SMI traffic policies, and egress disabled runs-on: ubuntu-latest needs: [build] steps: @@ -254,14 +254,14 @@ jobs: go-version: 1.14 id: go - - name: Run Simulation w/ jetstack/cert-manager, SMI policies (no Traffic Split), and egress disabled + - name: Run Simulation w/ jetstack/cert-manager, SMI policies, and egress disabled env: CERT_MANAGER: "cert-manager" # enables jetstack/cert-manager integration - BOOKSTORE_SVC: "bookstore-v1" + BOOKSTORE_SVC: "bookstore" BOOKTHIEF_EXPECTED_RESPONSE_CODE: "404" ENABLE_EGRESS: "false" EGRESS_EXPECTED_RESPONSE_CODE: "404" # egress is disabled - DEPLOY_TRAFFIC_SPLIT: "false" + DEPLOY_TRAFFIC_SPLIT: "true" run: | touch .env make kind-up