genkit-infra-expert
Execute use when deploying Genkit applications to production with Terraform. Trigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Execute use when deploying Genkit applications to production with Terraform. Trigger with phrases like \
How to use
Upewnij się, że masz zainstalowany Terraform 1.0 lub nowszy, uwierzytelniony gcloud i firebase CLI, oraz projekt Google Cloud z włączonym Firebase. Twoja aplikacja Genkit powinna być już zbudowana i skonteneryzowana, a klucze API do modeli AI (np. Gemini) dostępne.
Uruchom skill z frazą taką jak "deploy genkit terraform", "provision genkit infrastructure", "firebase functions terraform", "cloud run deployment" lub "genkit production infrastructure". Skill automatycznie zidentyfikuje kontekst i przygotuje się do wdrożenia.
Wybierz cel deploymentu — Firebase Functions, Cloud Run lub klaster GKE — w zależności od skali i wymagań aplikacji. Skill dostosuje konfigurację Terraform do wybranej platformy.
Skonfiguruj zmienne Terraform: ID projektu Google Cloud, region, oraz parametry aplikacji Genkit. Skill pomoże ustawić backend stanu w Google Cloud Storage dla zdalnego zarządzania stanem.
Skill wygeneruje konfigurację infrastruktury, skonfiguruje Secret Manager do bezpiecznego przechowywania kluczy API, utworzy dashboardy monitorowania dla użycia tokenów i opóźnień, oraz ustawi auto-scaling instancji.
Zwaliduj wdrożenie — skill udostępni raport potwierdzający poprawną implementację oraz listę kontrolną do testowania przepływów Genkit przez endpointy HTTP.