Writing Skills
writing-skills
效率与协作技能,来自 obra/superpowers,查看原文获取完整用途和操作说明。
coreweave-prod-checklist【部署与运维】Production readiness checklist for CoreWeave GPU workloads. Use when launching inference services, preparing GPU training for production, or validating deployment configurations. Trigger with phrases like "coreweave production", "coreweave go-live", "coreweave checklist", "coreweave launch".
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
name: coreweave-prod-checklist description: 'Production readiness checklist for CoreWeave GPU workloads.
Use when launching inference services, preparing GPU training for production,
or validating deployment configurations.
Trigger with phrases like "coreweave production", "coreweave go-live",
"coreweave checklist", "coreweave launch".
' allowed-tools: Read, Bash(kubectl:*), Grep version: 1.11.0 license: MIT author: Jeremy Longshore jeremy@intentsolutions.io tags:
Community-contributed. Not affiliated with, endorsed by, or sponsored by CoreWeave, Inc. CoreWeave is a registered trademark of CoreWeave, Inc.
Use this gate before exposing a CoreWeave inference or training workload to production. It proves that capacity, data protection, observability, and recovery are owned and tested; it is not a substitute for a service-specific risk review.
minReplicas >= 1 for production (no cold starts)kubectl rollout undo deployment/my-inference
kubectl rollout status deployment/my-inference
| Failed gate | Required action |
|---|---|
| Readiness or staging test fails | Hold the release and restore the prior known-good revision. |
| GPU capacity is unconfirmed | Do not launch; resolve quota or capacity with the platform owner. |
| Secret or network policy is missing | Block deployment until the namespace hardening baseline is present. |
| Monitoring route is absent | Block production exposure until alerts reach the on-call owner. |
Run the last production checks during the approved change window:
kubectl -n inference-prod apply -f release.yaml
kubectl -n inference-prod rollout status deployment/my-inference --timeout=15m
kubectl -n inference-prod get pods -l app=my-inference
If rollout or the smoke test fails, execute the documented rollback immediately, capture redacted events, and mark the change no-go rather than retrying with weaker security or capacity controls.
For upgrades, see coreweave-upgrade-migration.