devops
Deploy to Cloudflare (Workers, R2, D1), Docker, GCP (Cloud Run, GKE), Kubernetes (kubectl, Helm). Use for serverless, containers, CI/CD, GitOps, security audit.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Deploy to Cloudflare (Workers, R2, D1), Docker, GCP (Cloud Run, GKE), Kubernetes (kubectl, Helm). Use for serverless, containers, CI/CD, GitOps, security audit.
How to use
Zainstaluj skill DevOps w swoim środowisku Claude/Codex, upewniając się, że masz dostęp do wymaganych narzędzi CLI: wrangler dla Cloudflare, docker dla kontenerów, gcloud dla Google Cloud Platform oraz kubectl dla Kubernetes.
Określ platformę docelową na podstawie Twoich wymagań. Jeśli potrzebujesz ultra-niskich opóźnień globalnych, wybierz Cloudflare Workers; do przechowywania dużych plików bez opłat za transfer — Cloudflare R2; do bazy danych SQL — Cloudflare D1; do konteneryzowanych aplikacji — Docker z Cloud Run lub GKE; do enterprise Kubernetes — Google Kubernetes Engine.
Przygotuj projekt. Dla Cloudflare Worker uruchom wrangler init my-worker, przejdź do katalogu i wykonaj wrangler deploy. Dla Docker'a stwórz Dockerfile, zbuduj obraz poleceniem docker build -t myapp . i uruchom kontener docker run -p 3000:3000 myapp.
W przypadku Google Cloud Platform użyj gcloud run deploy my-service --image gcr.io/project/image --region us-central1 do wdrożenia na Cloud Run, lub zarządzaj GKE poprzez gcloud z opcjami dla klastrów Kubernetes.
Dla Kubernetes zastosuj manifesty YAML poleceniem kubectl apply -f manifests/, a następnie monitoruj pody za pomocą kubectl get pods. Jeśli używasz Helm do zarządzania pakietami, skonfiguruj wymagane wykresy i wdróż je w swoim klastrze.
Skonfiguruj GitOps workflow, jeśli wdrażasz wieloregionalnie — skill wspiera Argo CD i Flux do automatyzacji wdrożeń. Przeprowadź audyt bezpieczeństwa, weryfikując RBAC i polityki sieciowe w swoim klastrze.