Files
sealos/controllers/user/deploy
cuisongliu e75ab5a9bd fix(user): refactor function signatures for improved readability and consis… (#6488)
* 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>
2026-01-21 14:32:44 +08:00
..

How to build image

sealos build -t docker.io/labring/sealos-user-controller:latest -f Dockerfile .

How to run

# 可选:使用 HELM_OPTS 传递 Helm 参数,例如覆盖云 API Server 域名/端口
# export HELM_OPTS="--set cloudAPIServerDomain=my.domain --set cloudAPIServerPort=6443"

sealos run docker.io/labring/sealos-user-controller:latest