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: .claude/skills/configure-k8s-deployment.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -164,7 +164,7 @@ Operator caveat (mention in handoff, not your job to verify): in-place expansion
164
164
After committing the edits, tell the user the next steps belong to a human operator (or CI) and are out of scope for you:
165
165
166
166
1. Open a PR with the overlay edits and have it reviewed.
167
-
2. Merge to `main`. CI (`build-and-test.yml`) rebuilds and pushes the image to GHCR with the tag from Q3.
167
+
2. Merge to `main`. CI (`build-and-test.yml`) rebuilds and pushes the image to GHCR with the tag from Q3. The kind integration jobs (`test-nginx`, `test-traefik`) auto-discover slug and Traefik hostnames from the overlay output, so no workflow edits are needed for fork-specific values.
168
168
3. Cluster operator runs `kubectl apply -k k8s/overlays/prod/` against the OpenMS cluster.
169
169
4. Operator verifies with `kubectl -n openms rollout status deployment/<slug>-streamlit` and a browser check on `https://<sub>.webapps.openms.de`.
170
170
@@ -185,4 +185,5 @@ After committing the edits, tell the user the next steps belong to a human opera
185
185
- [ ] Redis URL written in both Deployment patches (`streamlit` and `rq-worker`)
186
186
- [ ] Memory-tier component selected
187
187
- [ ] Storage size in `k8s/base/workspace-pvc.yaml` updated only if the user picked a non-default size; PVC name and `claimName` untouched
188
+
- [ ] `.github/workflows/build-and-test.yml` uses dynamic overlay discovery (no `template-app` / `template.webapps.openms.*` literals); patched in if the fork's workflow was on the old hardcoded shape
188
189
- [ ] Changes committed on a feature branch (no PR opened unless the user asked for one)
0 commit comments