mirror of
https://github.com/labring/sealos.git
synced 2026-09-19 02:23:07 +08:00
* refactor: improve function signatures and error handling across multiple files * fix(config): update configuration structure and environment variable names for clarity * fix(user): add syncClusterRoleBinding method for admin role binding management Signed-off-by: cuisongliu <cuisongliu@qq.com> * fix(user): refactor user reconciliation methods to use userReconcileState for improved state management * fix(tests): add context linting directive to webhook_suite_test for clarity * feat(user): add initial Helm chart for user controller with necessary resources * fix(deploy): rename deployment and RBAC manifests for clarity and streamline entrypoint script * fix(makefile): copy CRD artifacts to user Helm chart directory for deployment * fix(deployment): add checksum annotation for configmap to enable rolling updates * fix(templates): update resource names and configurations to use fullname template function * refactor: improve function signatures and error handling across multiple files * refactor: improve function signatures and error handling across multiple files * refactor: improve function signatures and error handling in user and license controllers * disable: turn off metrics endpoint in user values.yaml --------- Signed-off-by: cuisongliu <cuisongliu@qq.com>