You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: COVERS.md
+22Lines changed: 22 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -797,3 +797,25 @@ Create an image of a bridge being built between two islands: "Ingress Island" (e
797
797
### Prompt 5: The Team Handoff
798
798
799
799
Design an image of a relay race with three runners representing different teams (Infra → Platform → App). The first runner carries a baton labeled "GatewayClass," hands off to "Gateway," who hands off to "HTTPRoute." Compare with a single runner doing everything (Ingress). Style: relay teamwork, role separation, handoff coordination, 16:9 aspect ratio.
Create an image of a naval admiral (platform engineer) overlooking a fleet of ships (Kubernetes clusters) from a control tower. Some ships are in formation (consistent), others slightly off course (drifted). The admiral uses a telescope (monitoring) to check each ship's position against a map (desired state). Style: naval command, fleet coordination, oversight visualization, 16:9 aspect ratio.
806
+
807
+
### Prompt 2: The Configuration Tree
808
+
809
+
Design an image of a tree where the trunk represents base configuration, main branches represent environments (dev, staging, prod), and smaller branches represent individual clusters. Leaves on each branch show cluster-specific settings. A gardener (platform engineer) prunes branches to maintain consistency while allowing growth. Style: tree metaphor, inheritance visualization, maintenance, 16:9 aspect ratio.
810
+
811
+
### Prompt 3: The Synchronized Orchestra
812
+
813
+
Illustrate an orchestra where each section (cluster) plays from the same sheet music (Git repository) but with section-specific dynamics (environment overrides). A conductor (GitOps controller) ensures they stay synchronized. Musicians who drift off tempo are highlighted. Style: orchestral coordination, synchronization, drift detection, 16:9 aspect ratio.
814
+
815
+
### Prompt 4: The Manufacturing Line
816
+
817
+
Create an image of a manufacturing facility with multiple production lines (clusters) all producing the same product (platform services). Quality inspectors (drift detectors) check each line's output against a reference standard. Lines showing variance are flagged for adjustment. Style: manufacturing consistency, quality control, standardization, 16:9 aspect ratio.
818
+
819
+
### Prompt 5: The Wave Deployment
820
+
821
+
Design an image of waves rolling onto a beach, each wave representing a deployment wave (canary → staging → production regions). A surfer (platform engineer) rides the first wave, checking conditions before the next wave arrives. Warning flags mark any issues that should stop subsequent waves. Style: wave progression, phased rollout, validation checkpoints, 16:9 aspect ratio.
- clusters/: Contains the bootstrap configuration for each unique cluster. It acts as the "root" that the GitOps controller watches to discover which other directories to apply.
107
+
- infrastructure/: Managed primarily by DevOps/SRE teams, this folder contains middleware and platform services like monitoring stacks, service meshes, or ingress controllers.
108
+
- apps/: Managed by application developers or release engineers, containing the actual business logic workloads.
109
+
- base/ and overlays/: A standard pattern using Kustomize where common YAML resides in base and environment-specific changes (like image tags or resource limits) are defined in overlays.
110
+
111
+
Best Practices for 2026
112
+
113
+
- Environment-per-Folder: Use a single branch (usually main) and separate environments by directory to simplify release promotion and visibility.
114
+
- Separate Repos for Code and Config: Keep application source code in its own repository and use the GitOps repo strictly for Kubernetes manifests to decouple build and deployment lifecycles.
115
+
- App-of-Apps Pattern: Use a "root" application or ArgoCD ApplicationSets to automatically discover and deploy new services added to the directory structure.
116
+
- Secret Management: Never store raw secrets in the repo. Use tools like SOPS or External Secrets Operator to pull values from a secure vault.
117
+
83
118
Immutable Tags: In 2026, standard practice is to use unique, immutable tags—typically the Git Commit SHA (e.g., my-app:a3f5b2c).
0 commit comments