From 59296f1f05f5771f2006ec64290d5ef83ecc6171 Mon Sep 17 00:00:00 2001 From: hansinikarunarathne Date: Thu, 22 Aug 2024 23:01:36 +0530 Subject: [PATCH] Chnage namespace to install istio Signed-off-by: hansinikarunarathne --- .github/workflows/ray_test.yaml | 3 --- contrib/ray/test.sh | 26 ++++++++++++++++++++++++++ 2 files changed, 26 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ray_test.yaml b/.github/workflows/ray_test.yaml index 8762b02bf9..a7cd0b458f 100644 --- a/.github/workflows/ray_test.yaml +++ b/.github/workflows/ray_test.yaml @@ -19,9 +19,6 @@ jobs: - name: Install KinD, Create KinD cluster and Install kustomize run: ./tests/gh-actions/install_KinD_create_KinD_cluster_install_kustomize.sh - - name: Install Istio - run: ./tests/gh-actions/install_istio.sh - - name: Build & Apply manifests run: | cd contrib/ray/ diff --git a/contrib/ray/test.sh b/contrib/ray/test.sh index 7b6c113ae0..31cc43a99a 100755 --- a/contrib/ray/test.sh +++ b/contrib/ray/test.sh @@ -34,6 +34,32 @@ function trap_handler { trap trap_handler EXIT +# Download Istioctl and its manifests. +export ISTIO_VERSION=1.21.1 +curl -L https://istio.io/downloadIstio | sh - +cd istio-1.21.1 +export PATH=$PWD/bin:$PATH + +# Install Istio with: +# 1. 100% trace sampling for demo purposes. +# 2. "sanitize_te" disabled for proper gRPC interception. This is required by Istio 1.21.0 (https://github.com/istio/istio/issues/49685). +# 3. TLS 1.3 enabled. +istioctl install -y -f - <