Skip to content

Commit ea4ec97

Browse files
committed
Change namespace to use test env
1 parent fa0b4aa commit ea4ec97

File tree

2 files changed

+48
-48
lines changed

2 files changed

+48
-48
lines changed

.github/workflows/deploy-to-rancher.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,16 +39,16 @@ jobs:
3939
curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash
4040
4141
- name: Ensure namespace exists
42-
run: kubectl get ns oops-ops || kubectl create ns oops-ops
42+
run: kubectl get ns oopsops-test || kubectl create ns oopsops-test
4343

4444
- name: Create OpenAI API key secret
4545
run: |
4646
kubectl create secret generic openai-secret \
47-
--namespace oops-ops \
47+
--namespace oopsops-test \
4848
--from-literal=OPENAI_API_KEY=${{ secrets.OPENAI_API_KEY }} \
4949
--dry-run=client -o yaml | kubectl apply -f -
5050
5151
- name: Deploy using Helm
5252
run: |
5353
helm upgrade --install oopsops-app ./helm/oopsops \
54-
--namespace oops-ops
54+
--namespace oopsops-test

.github/workflows/deploy-to-test.yaml

Lines changed: 45 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -106,48 +106,48 @@ jobs:
106106
docker push ${{ env.GENAI_IMAGE }}:$TAG
107107
docker push ${{ env.GENAI_IMAGE }}:latest
108108
109-
deploy-helm:
110-
name: Deploy to Helm cluster
111-
needs: build-and-push
112-
runs-on: ubuntu-latest
113-
114-
steps:
115-
- name: Checkout code
116-
uses: actions/checkout@v4
117-
118-
- name: Set up kubeconfig
119-
run: |
120-
mkdir -p ~/.kube
121-
echo "${{ secrets.KUBECONFIG }}" > ~/.kube/config
122-
chmod 600 ~/.kube/config
123-
124-
- name: Set up kubectl
125-
uses: azure/setup-kubectl@v3
126-
with:
127-
version: v1.30.1
128-
129-
- name: Install Helm
130-
run: |
131-
curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash
132-
133-
- name: Deploy via Helm
134-
run: |
135-
helm repo update
136-
137-
helm upgrade --install oopsops-app \
138-
./helm/oopsops \
139-
--namespace oopsops-test \
140-
--create-namespace \
141-
--set client.image.tag=${{ env.TAG }} \
142-
--set document-service.image.tag=${{ env.TAG }} \
143-
--set anonymization-service.image.tag=${{ env.TAG }} \
144-
--set authentication-service.image.tag=${{ env.TAG }} \
145-
--set genai-service.image.tag=${{ env.TAG }} \
146-
147-
- name: Verify rollout
148-
run: |
149-
kubectl rollout status deployment/authentication-service -n oopsops-test
150-
kubectl rollout status deployment/document-service -n oopsops-test
151-
kubectl rollout status deployment/anonymization-service -n oopsops-test
152-
kubectl rollout status deployment/genai-service -n oopsops-test
153-
kubectl rollout status deployment/client -n oopsops-test
109+
# deploy-helm:
110+
# name: Deploy to Helm cluster
111+
# needs: build-and-push
112+
# runs-on: ubuntu-latest
113+
114+
# steps:
115+
# - name: Checkout code
116+
# uses: actions/checkout@v4
117+
118+
# - name: Set up kubeconfig
119+
# run: |
120+
# mkdir -p ~/.kube
121+
# echo "${{ secrets.KUBECONFIG }}" > ~/.kube/config
122+
# chmod 600 ~/.kube/config
123+
124+
# - name: Set up kubectl
125+
# uses: azure/setup-kubectl@v3
126+
# with:
127+
# version: v1.30.1
128+
129+
# - name: Install Helm
130+
# run: |
131+
# curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash
132+
133+
# - name: Deploy via Helm
134+
# run: |
135+
# helm repo update
136+
137+
# helm upgrade --install oopsops-app \
138+
# ./helm/oopsops \
139+
# --namespace oopsops-test \
140+
# --create-namespace \
141+
# --set client.image.tag=${{ env.TAG }} \
142+
# --set document-service.image.tag=${{ env.TAG }} \
143+
# --set anonymization-service.image.tag=${{ env.TAG }} \
144+
# --set authentication-service.image.tag=${{ env.TAG }} \
145+
# --set genai-service.image.tag=${{ env.TAG }} \
146+
147+
# - name: Verify rollout
148+
# run: |
149+
# kubectl rollout status deployment/authentication-service -n oopsops-test
150+
# kubectl rollout status deployment/document-service -n oopsops-test
151+
# kubectl rollout status deployment/anonymization-service -n oopsops-test
152+
# kubectl rollout status deployment/genai-service -n oopsops-test
153+
# kubectl rollout status deployment/client -n oopsops-test

0 commit comments

Comments
 (0)