Deploy and validate UDS Core on the stable RKE2 platform #10
Labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Depends on
#9 Document and satisfy cluster prerequisites for UDS Core
gitchegumi/homelab
Reference
gitchegumi/homelab#10
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
Deploy UDS Core only after the underlying cluster prerequisites have been documented and validated. Keep UDS lifecycle work distinct from base RKE2 bootstrap so failures have a clear ownership boundary.
Scope
Acceptance criteria
Dependencies / blockers
Blocked by completion of the UDS prerequisite/readiness issue and stable base networking and storage.
Deployment kickoff
Issue #9 passed its readiness gate and is closed. UDS Core 1.11.1 deployment can begin.
Pinned inputs
Reusable configuration and documentation will use only S3_ENDPOINT, LOKI_CHUNKS_BUCKET, LOKI_ADMIN_BUCKET, VELERO_BUCKET, KEYCLOAK_DB_HOST, KEYCLOAK_DB_NAME, KEYCLOAK_DB_USER, tenant/admin domain placeholders, and secret references.
Deployment phases
Deployment will proceed one verified step at a time.
Restart and recovery testing — PASS. Representative Keycloak, Loki, and Velero pods were manually deleted. Kubernetes automatically recreated all workloads without intervention. Keycloak recovered and returned HTTP 200 through the external Istio route; Loki restored its expected replica count; Velero recovered with its default BackupStorageLocation reporting Available. All cluster nodes remained Ready and no unexpected non-Running workloads remained after testing.
Closing as complete