Compare commits

...

4 Commits

Author SHA1 Message Date
deac 98f5b830e2 Merge branch 'main' of ssh://gitea.pixelparasol.com:4122/pixel-parasol-public/gitea-actions
/ publish (push) Successful in 7s
2026-05-29 12:35:09 -04:00
deac 2b68567518 mask kubeconfig 2026-05-29 12:35:05 -04:00
gitea-actions 2a98963df8 chore: bump version [skip ci] 2026-05-29 16:30:56 +00:00
deac ea84f7e741 obfuscated kube contexts
/ publish (push) Successful in 7s
2026-05-29 12:30:47 -04:00
2 changed files with 10 additions and 11 deletions
+1 -1
View File
@@ -1 +1 @@
1.3.0 1.4.0
+9 -10
View File
@@ -14,20 +14,19 @@ inputs:
runs: runs:
using: composite using: composite
steps: steps:
- name: Mask kubeconfig
shell: sh
run: echo "::add-mask::${{ inputs.K8S_CONFIG }}"
- name: Configure kubectl - name: Configure kubectl
shell: sh shell: sh
env:
K8S_CONFIG: ${{ inputs.K8S_CONFIG }}
run: | run: |
echo "Remove existing kubeconfig" echo "Configuring kubectl for context=${{ inputs.K8S_CONTEXT }} namespace=${{ inputs.K8S_NAMESPACE }}"
rm -f ~/.kube/config rm -f ~/.kube/config
echo "Re-creating .kube directory"
mkdir -p ~/.kube mkdir -p ~/.kube
printf '%s' "$K8S_CONFIG" > ~/.kube/config
echo "Set kubeconfig"
echo "${{ inputs.K8S_CONFIG }}" > ~/.kube/config
echo "Set kubeconfig context"
kubectl config set-context ${{ inputs.K8S_CONTEXT }} --cluster=${{ inputs.K8S_CONTEXT }} --namespace=${{ inputs.K8S_NAMESPACE }} 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 }} kubectl config use-context ${{ inputs.K8S_CONTEXT }}
echo "kubectl configured successfully"