customerio-deploy-pipeline
Wdrażaj integracje Customer.io na produkcję w chmurze z zarządzaniem sekretami i health checkami.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do automatycznego wdrażania integracji Customer.io na platformy produkcyjne: Google Cloud Run, Vercel, AWS Lambda i Kubernetes. Obsługuje zarządzanie sekretami poprzez Secret Manager, SSM Parameter Store i external secrets, zawiera skrypty health check oraz blue-green deployment. Idealny dla zespołów DevOps i inżynierów wdrażających Customer.io w środowisku chmurowym.
Jak używać
Upewnij się, że masz skonfigurowany pipeline CI/CD (zobacz skill customerio-ci-integration) oraz dostęp do wybranej platformy chmurowej (GCP, AWS, Vercel lub Kubernetes) z odpowiednimi uprawnieniami i poświadczeniami.
Przygotuj produkcyjne poświadczenia Customer.io i umieść je w menadżerze sekretów odpowiednim dla Twojej platformy: Secret Manager dla Cloud Run, SSM Parameter Store dla AWS Lambda, lub external secrets dla Kubernetes.
Wyzwól skill frazą taką jak "deploy customer.io", "customer.io cloud run", "customer.io kubernetes", "customer.io lambda" lub "customer.io vercel", podając nazwę platformy docelowej.
Skill wygeneruje plik konfiguracyjny workflow (np. .github/workflows/deploy-cloud-run.yml dla Cloud Run) z krokami buildowania, pushowania obrazu do rejestru i wdrażania usługi z automatycznym zarządzaniem sekretami.
Skill doda health check endpoints i skrypty blue-green deployment, aby zapewnić bezpieczne wdrażanie bez przestojów.
Zatwierdź wygenerowaną konfigurację w repozytorium — pipeline automatycznie wdroży integrację Customer.io na produkcję przy następnym push do głównej gałęzi.