Feature/automation #6
@@ -106,15 +106,19 @@ jobs:
|
||||
|
||||
- name: Set up Kubeconfig
|
||||
run: |
|
||||
mkdir -p ~/.kube
|
||||
echo "${{ secrets.KUBECONFIG_CONTENT }}" > ~/.kube/kubeconfig
|
||||
export KUBECONFIG=~/.kube/kubeconfig
|
||||
mkdir -p $HOME/.kube
|
||||
echo "${{ secrets.KUBECONFIG_CONTENT }}" > $HOME/.kube/config
|
||||
chmod 600 $HOME/.kube/config
|
||||
cat $HOME/.kube/config
|
||||
|
||||
- name: Check Helm version
|
||||
- name: Check Kubernetes connection
|
||||
run: |
|
||||
helm version
|
||||
kubectl cluster-info
|
||||
kubectl get nodes
|
||||
|
||||
- name: Run Helm upgrade/install
|
||||
env:
|
||||
KUBECONFIG: ${{ github.workspace }}/.kube/config
|
||||
run: |
|
||||
helm upgrade --install spearhead-docs .helm \
|
||||
--namespace spearhead-docs \
|
||||
|
||||
Reference in New Issue
Block a user