Deploy mediamover v0.1.0 into arrstack #393
Reference in New Issue
Block a user
Delete Branch "benvin/mediamover-deploy"
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?
Deploys the released mediamover v0.1.0 into the arrstack namespace: a single-replica server (API + UI on :8080) that browses the mediafs source, queues per-file copy/move operations into the media PVCs, and spawns one worker Job per file using its own image — its ServiceAccount/RBAC grants the Job and Pod access that requires. All PVs/PVCs it mounts are already live.
apps/base/arrstack/mediamover/with SA, Role/RoleBinding (batch jobs create/get/list/watch/delete; pods get/list/watch; pods/log get/list), Deployment, Service, Gateway, HTTPRoutemediamover serverwith--src-root /srv/src --src-pvc mediafs,--dst-roots movies=/srv/dst/movies,tv=/srv/dst/tv,--dst-pvc movies=media-movies,tv=media-tv,--namespace arrstack,--image ...mediamover:v0.1.0mediamoveron 8080 to match the worker callback defaulthttp://mediamover.arrstack.svc:8080GET /api/limit(the server has no dedicated health endpoint); registersmediamoverin the arrstack base kustomization