mirror of
https://github.com/labring/sealos.git
synced 2026-09-19 10:54:42 +08:00
feat(devbox): add startup configmap synchronization and volume management (#6172) * feat(devbox): add support for startup config map and related volume mounts * Update controllers/devbox/internal/controller/devbox_controller.go * Update controllers/devbox/internal/controller/devbox_controller.go * Update controllers/devbox/internal/controller/helper/devbox.go * Update controllers/devbox/internal/controller/helper/devbox.go * fix(devbox): ensure both DEVBOX_STARTUP_CM_NAME and DEVBOX_STARTUP_CM_NAMESPACE are set together * fix(devbox): update startup.sh check to ensure configmap data consistency * fix(devbox): ensure devboxConfigmap data is initialized (#877) --------- Signed-off-by: Yun Pan <dinoallo@netc.it> Co-authored-by: cuisongliu <cuisongliu@qq.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>