一键导入
k8s-demo-deploy
Build / iterate the kind / k3d / Kustomize / Helm demo deployment. Use for any change under deploy/ or packages/nephio-stubs/.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Build / iterate the kind / k3d / Kustomize / Helm demo deployment. Use for any change under deploy/ or packages/nephio-stubs/.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Run + interpret + extend the real-secrets scan. Pre-commit, pre-PR, pre-release gate. (Folder name retains "anonymity" for backwards-link compat; the anonymity-scan was retired 2026-05-01 — see CLAUDE.md §2.1.)
Audit every pitch / docs claim into one of {implemented, simulated, planned, external_reference}. Block over-claiming.
Make the AC-004 demo replay deterministic, recordable, and resilient to network blips / LLM provider failure.
Review copilot-api responses to ensure every answer cites metrics/logs evidence. Block any response that hallucinates or leaks system prompt.
Implement ntn-metrics-emulator features TDD-style — red commit (failing test) → green commit (impl) → refactor. Strictly per SPEC-002 + metrics.schema.json.
Design and validate NTN scenarios (beam-degradation, handover-failure, gateway-fallback) — JSON conforming to scenario.schema.json with realistic Rel-19 wording.
| name | k8s-demo-deploy |
| description | Build / iterate the kind / k3d / Kustomize / Helm demo deployment. Use for any change under deploy/ or packages/nephio-stubs/. |
Cloud-native deploy workflow. Sprint-0 supports kustomize build | kubectl apply --dry-run=client; Sprint-1+ adds real apply with kind. Helm chart skeleton already in place under deploy/helm/orbitops-copilot/. Nephio per ADR-005 is stub-only.
deploy/k8s/, deploy/helm/, deploy/kind/, deploy/k3d/, deploy/docker-compose.yml, packages/nephio-stubs/./implement SPEC-006 or /demo.docs/specs/SPEC-006-k8s-deployment.mddocs/adr/ADR-005-nephio-stub-first.mddeploy/ files and Makefile targets kind-up / k8s-apply / k8s-smoke.:latest, resources.requests/limits, livenessProbe, readinessProbe.kustomize build deploy/k8s/overlays/local | kubectl apply --dry-run=client -f -.helm template orbitops deploy/helm/orbitops-copilot/ > /tmp/helm-rendered.yaml && kubectl apply --dry-run=client -f /tmp/helm-rendered.yaml.make kind-up && make k8s-apply && wait_pods_ready && curl healthz_via_port_forward && make kind-down.tests/k8s-smoke/ with the smoke script (when Sprint 1 lands)../verify.sh — gate 5 must pass.A modified Kustomize / Helm chart that renders cleanly and (Sprint-1+) deploys cleanly to kind. PR body includes the rendered diff snippet.
kustomize build exits 0 with no deprecation warnings.kubectl apply --dry-run=client exits 0.helm template exits 0 (Sprint-1+).:latest image tags../verify.sh 6/6.NodePort exposed publicly.imagePullSecrets for private registries (P1 task; not P0).version after a values change.kubectl delete / helm uninstall against any non-orbitops namespace.