Browse Source

use pre-encoded kubeconfig secret

pull/7422/head
Martin McKeaveney 4 years ago
parent
commit
f4e3a8432f
  1. 7
      .github/workflows/deploy-release.yml
  2. 7
      .github/workflows/release-develop.yml

7
.github/workflows/deploy-release.yml

@ -69,15 +69,10 @@ jobs:
env:
KUBECONFIG_FILE: '${{ secrets.RELEASE_KUBECONFIG }}'
- name: Set the base64 kubeconfig
run: |
base64_kubeconfig=$(echo ${{ secrets.RELEASE_KUBECONFIG }} | base64)
echo "RELEASE_KUBECONFIG=$base64_kubeconfig" >> $GITHUB_ENV
- name: Re roll the services
uses: actions-hub/kubectl@master
env:
KUBE_CONFIG: ${{ env.RELEASE_KUBECONFIG }}
KUBE_CONFIG: ${{ secrets.RELEASE_KUBECONFIG_BASE64 }}
with:
args: rollout restart deployment proxy-service -n budibase && kubectl rollout restart deployment app-service -n budibase && kubectl rollout restart deployment worker-service -n budibase

7
.github/workflows/release-develop.yml

@ -121,15 +121,10 @@ jobs:
env:
KUBECONFIG_FILE: '${{ secrets.RELEASE_KUBECONFIG }}'
- name: Set the base64 kubeconfig
run: |
base64_kubeconfig=$(echo ${{ secrets.RELEASE_KUBECONFIG }} | base64)
echo "RELEASE_KUBECONFIG=$base64_kubeconfig" >> $GITHUB_ENV
- name: Re roll the services
uses: actions-hub/kubectl@master
env:
KUBE_CONFIG: ${{ env.RELEASE_KUBECONFIG }}
KUBE_CONFIG: ${{ secrets.RELEASE_KUBECONFIG_BASE64 }}
with:
args: rollout restart deployment proxy-service -n budibase && kubectl rollout restart deployment app-service -n budibase && kubectl rollout restart deployment worker-service -n budibase

Loading…
Cancel
Save