Writing Skills
writing-skills
效率与协作技能,来自 obra/superpowers,查看原文获取完整用途和操作说明。
gcp-deployment-manager【部署与运维】"Infrastructure as code using YAML templates for repeatable GCP resource" deployments.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
name: gcp-deployment-manager compatibility: opencode completeness: 95 content-types:
Deploy and manage google cloud deployment manager infrastructure as part of your cloud-native environment.
Use google cloud deployment manager when:
Avoid google cloud deployment manager when:
Primary Purpose: Provide cloud infrastructure for modern application deployments.
Common Use Cases:
# Reference: Configure for high availability
# - Enable redundancy across availability zones
# - Set up automatic failover
# - Configure load balancing
# - Enable automated backups
# Reference: Implement security best practices
# - Enable encryption at rest and in transit
# - Configure network security controls
# - Implement identity and access management
# - Enable audit logging
Enable comprehensive observability:
Implement defense-in-depth:
Connect with platform services:
Problem: No visibility into resource health and performance.
Solution:
Problem: Resources exposed to unauthorized access.
Solution:
Problem: Data loss with no recovery option.
Solution:
Problem: Service outage from single resource failure.
Solution:
| Category | Best Practice |
|---|---|
| Availability | Enable high availability and auto-scaling |
| Security | Enforce IAM, encryption, and network controls |
| Monitoring | Enable comprehensive observability |
| Backups | Automated backups with regular testing |
| Cost | Right-size resources and monitor spending |
| Skill | Purpose |
|---|---|
cncf-gcp-compute-engine | Related infrastructure service |
cncf-gcp-vpc | Related infrastructure service |
cncf-gcp-cloud-sql | Related infrastructure service |
cncf-gcp-gke | Related infrastructure service |
Assess Requirements — Understand the use case, scale, integration needs, and existing infrastructure. Checkpoint: Document requirements, constraints, and success criteria.
Design Architecture — Plan component interactions, data flow, and deployment strategy using cloud-native best practices. Checkpoint: Verify the architecture addresses all requirements and follows CNCF conventions.
Implement & Configure — Create manifests, configurations, and deployment scripts. Include resource limits, health checks, and observability hooks. Checkpoint: Validate all YAML against schema and test in a staging environment.
Deploy & Monitor — Apply manifests to the cluster, verify component health, and confirm observability is working. Checkpoint: Confirm all pods/services are running, probes passing, and metrics/alerts configured.
Authoritative documentation links for this skill's domain. The model follows markdown links at load time to resolve external references and inline content.