/
bubapb
/
Devops-Tools-Documentation
Обзор
Документация
Войти
/
bubapb
/
Devops-Tools-Documentation
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
Scripts/kubeconfig_github_secrets.sh
18 строк
428 B
JohnyDev
automate-Kubeconfig-github-secrets (#330)
10 дек 2023, 12:51
Не верифицирован
10 дек 2023, 12:51
74ee21e
Код
Авторство
О чём код?
#!/bin/bash # Define variables SECRET_NAME="KUBECONFIG" REPO_OWNER="" REPO_NAME="" KUBECONFIG_PATH="$HOME/.kube/config" KUBECONFIG=$(cat $KUBECONFIG_PATH | base64) # Add kubeconfig in GitHub secret echo $KUBECONFIG | gh secret set $SECRET_NAME --repos=$OWNER/$REPO if [ $? -eq 0 ]; then echo "Secret $SECRET_NAME set successfully." else echo "Failed to set secret $SECRET_NAME." exit 1 fi