Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 298834cd9f | |||
| a6dc98df0d | |||
| 04d506533e | |||
| a8797ceedb | |||
| c75c6f5172 |
@@ -73,8 +73,3 @@ runs:
|
||||
fi
|
||||
helm dependency update "$CHART_PATH"
|
||||
helm diff upgrade "$DEPLOYMENT_NAME" "$CHART_PATH" -n "$NAMESPACE" --values "$VALUES_FILE" $SET_FLAGS --context 5
|
||||
|
||||
- name: Remove kubeconfig
|
||||
if: always()
|
||||
shell: sh
|
||||
run: rm -f ~/.kube/config
|
||||
|
||||
@@ -68,8 +68,3 @@ runs:
|
||||
fi
|
||||
helm dependency update "$CHART_PATH"
|
||||
helm template "$DEPLOYMENT_NAME" "$CHART_PATH" -n "$NAMESPACE" --values "$VALUES_FILE" $SET_FLAGS
|
||||
|
||||
- name: Remove kubeconfig
|
||||
if: always()
|
||||
shell: sh
|
||||
run: rm -f ~/.kube/config
|
||||
|
||||
@@ -2,7 +2,7 @@ name: Configure Kubectl
|
||||
description: Configure kubectl for use with Kubernetes
|
||||
inputs:
|
||||
K8S_CONFIG:
|
||||
description: "The Kubernetes config (plain YAML)"
|
||||
description: "The base64-encoded Kubernetes config"
|
||||
required: true
|
||||
K8S_NAMESPACE:
|
||||
description: "The K8S namespace"
|
||||
@@ -28,7 +28,7 @@ runs:
|
||||
echo "Configuring kubectl for context=${{ inputs.K8S_CONTEXT }} namespace=${{ inputs.K8S_NAMESPACE }}"
|
||||
rm -f ~/.kube/config
|
||||
mkdir -p ~/.kube
|
||||
printf '%s' "$K8S_CONFIG" > ~/.kube/config
|
||||
printf '%s' "$K8S_CONFIG" | base64 -d > ~/.kube/config
|
||||
kubectl config set-context ${{ inputs.K8S_CONTEXT }} --cluster=${{ inputs.K8S_CONTEXT }} --namespace=${{ inputs.K8S_NAMESPACE }}
|
||||
kubectl config use-context ${{ inputs.K8S_CONTEXT }}
|
||||
echo "kubectl configured successfully"
|
||||
|
||||
Reference in New Issue
Block a user