obfuscated kube contexts
/ publish (push) Successful in 7s

This commit is contained in:
2026-05-29 12:30:47 -04:00
parent 62ee7dcb72
commit ea84f7e741
+5 -10
View File
@@ -16,18 +16,13 @@ runs:
steps:
- name: Configure kubectl
shell: sh
env:
K8S_CONFIG: ${{ inputs.K8S_CONFIG }}
run: |
echo "Remove existing kubeconfig"
echo "Configuring kubectl for context=${{ inputs.K8S_CONTEXT }} namespace=${{ inputs.K8S_NAMESPACE }}"
rm -f ~/.kube/config
echo "Re-creating .kube directory"
mkdir -p ~/.kube
echo "Set kubeconfig"
echo "${{ inputs.K8S_CONFIG }}" > ~/.kube/config
echo "Set kubeconfig context"
printf '%s' "$K8S_CONFIG" > ~/.kube/config
kubectl config set-context ${{ inputs.K8S_CONTEXT }} --cluster=${{ inputs.K8S_CONTEXT }} --namespace=${{ inputs.K8S_NAMESPACE }}
echo "Use kubeconfig context ${{ inputs.K8S_CONTEXT }}"
kubectl config use-context ${{ inputs.K8S_CONTEXT }}
echo "kubectl configured successfully"