Commit d8d9820
authored
Auto-apply RBAC at cluster start and improve CoreWeave docs (#2983)
Fixes up the docs to cover more of the coreweave workflow and removes
some extra yaml.
- `iris cluster start` now auto-applies RBAC (Namespace, ServiceAccount,
ClusterRole, ClusterRoleBinding) via `ensure_rbac()`, removing the
manual `kubectl apply` prerequisite
- Deleted standalone YAML manifests from `infra/coreweave/k8s/` (now
expressed as Python dicts in `CoreweavePlatform`)
- Rewrote `lib/iris/docs/coreweave.md` with new sections: Tools
(cwic/kubectl/Grafana), RBAC permissions table, config reference,
instance type naming, early failure detection, env vars, timeouts, and
troubleshooting1 parent 1b10a6f commit d8d9820
File tree
8 files changed
+339
-113
lines changed- infra/coreweave/k8s
- lib/iris
- docs
- examples
- src/iris/cluster/platform
8 files changed
+339
-113
lines changedThis file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
167 | 167 | | |
168 | 168 | | |
169 | 169 | | |
170 | | - | |
171 | | - | |
172 | | - | |
173 | | - | |
174 | | - | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
175 | 174 | | |
176 | 175 | | |
177 | 176 | | |
| |||
0 commit comments