gh-actions-validator
Zabezpiecz przepływy GitHub Actions dla Google Cloud i Vertex AI za pomocą Workload Identity Federation
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do walidacji i wzmacniania bezpieczeństwa przepływów GitHub Actions wdrażających się na Google Cloud. Automatycznie sprawdza użycie Workload Identity Federation zamiast kluczy serwisowych, weryfikuje uprawnienia OIDC, egzekwuje zasadę najmniejszych uprawnień IAM i implementuje best practices bezpieczeństwa. Idealny dla zespołów DevOps wdrażających agenty AI na Vertex AI z CI/CD.
Jak używać
Upewnij się, że masz dostęp do repozytorium GitHub z włączonymi Actions, projektu Google Cloud z aktywnym billing, zainstalowanego gcloud CLI z uprawnieniami administratora oraz zrozumienia koncepcji Workload Identity Federation.
Uruchom skill z frazami takimi jak "validate github actions", "setup workload identity federation", "github actions security", "deploy agent with ci/cd" lub "automate vertex ai deployment", aby rozpocząć walidację.
Skill przeskanuje katalog .github/workflows/ w poszukiwaniu problemów bezpieczeństwa, szczególnie użycia JSON-owych kluczy serwisowych zamiast OIDC.
Zweryfikuj, że w przepływach jest ustawione uprawnienie id-token: write oraz że role IAM stosują zasadę najmniejszych uprawnień (bez ról owner lub editor).
Dodaj do przepływów skanowanie tajnych danych i skanowanie podatności, a następnie walidację wdrożeń poprzez health checki po deploymencie.
Skonfiguruj monitoring i alerty dla błędów wdrożenia, a skill dostarczy komendy do jednorazowej konfiguracji Workload Identity Federation w Twoim projekcie Google Cloud.
Podobne skille
solidity-security
autor: wshobson
1password
autor: openclaw
skill-writer
autor: pytorch
better-auth-best-practices
autor: novuhq
architect-review
autor: sickn33
content-creator
autor: alirezarezvani