gitextract__nbx67ym/ ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ └── feature_request.md │ ├── PULL_REQUEST_TEMPLATE.md │ └── workflows/ │ ├── build-webshell-image.yml │ ├── ci.yml │ └── docker-image.yml ├── .gitignore ├── Makefile ├── README.md ├── api/ │ ├── docs/ │ │ ├── docs.go │ │ ├── swagger.json │ │ └── swagger.yaml │ └── server/ │ ├── errors/ │ │ └── errors.go │ ├── httpstatus/ │ │ └── status.go │ ├── httputils/ │ │ ├── docs.go │ │ ├── httputils.go │ │ └── httputils_test.go │ ├── middleware/ │ │ ├── admission.go │ │ ├── audit.go │ │ ├── authentication.go │ │ ├── authorization.go │ │ ├── cors.go │ │ ├── limiter.go │ │ ├── log.go │ │ └── middleware.go │ ├── router/ │ │ ├── audit/ │ │ │ ├── audit.go │ │ │ └── audit_routes.go │ │ ├── auth/ │ │ │ ├── auth.go │ │ │ └── auth_routes.go │ │ ├── cluster/ │ │ │ ├── cluster.go │ │ │ ├── cluster_routes.go │ │ │ ├── helper.go │ │ │ ├── informer.go │ │ │ ├── proxy.go │ │ │ └── ws.go │ │ ├── helm/ │ │ │ ├── helm.go │ │ │ ├── release_routes.go │ │ │ └── respository_routes.go │ │ ├── plan/ │ │ │ ├── config_routes.go │ │ │ ├── node_routes.go │ │ │ ├── plan.go │ │ │ ├── plan_routes.go │ │ │ └── task_routes.go │ │ ├── proxy/ │ │ │ ├── helper.go │ │ │ └── proxy.go │ │ ├── router.go │ │ ├── static/ │ │ │ └── index.html │ │ ├── tenant/ │ │ │ ├── tenant.go │ │ │ └── tenant_routes.go │ │ └── user/ │ │ ├── user.go │ │ └── user_routes.go │ └── validator/ │ ├── helper.go │ ├── password.go │ ├── rbac.go │ └── validator.go ├── cmd/ │ ├── app/ │ │ ├── config/ │ │ │ └── config.go │ │ ├── options/ │ │ │ └── options.go │ │ └── server.go │ └── pixiuserver.go ├── config.yaml ├── deploy/ │ ├── README.md │ └── pixiu/ │ ├── .helmignore │ ├── Chart.yaml │ ├── templates/ │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── configmap.yaml │ │ ├── deployment.yaml │ │ ├── hpa.yaml │ │ ├── ingress.yaml │ │ ├── service.yaml │ │ └── serviceaccount.yaml │ └── values.yaml ├── docker/ │ ├── Dockerfile │ ├── Dockerfile-toolbox │ └── start.sh ├── docs/ │ ├── OWNERS │ ├── README.md │ ├── apis.md │ └── sql.md ├── go.mod ├── go.sum ├── hack/ │ ├── tools/ │ │ └── licfmt/ │ │ └── licfmt.go │ ├── update-gofmt.sh │ ├── update-image.sh │ └── verify-gofmt.sh ├── install.md ├── pkg/ │ ├── client/ │ │ ├── cache.go │ │ ├── client.go │ │ ├── helm.go │ │ ├── task.go │ │ ├── token_cache.go │ │ └── user_cache.go │ ├── controller/ │ │ ├── audit/ │ │ │ └── audit.go │ │ ├── auth/ │ │ │ └── auth.go │ │ ├── cluster/ │ │ │ ├── cluster.go │ │ │ ├── informer.go │ │ │ ├── util.go │ │ │ └── ws.go │ │ ├── controller.go │ │ ├── helm/ │ │ │ ├── helm.go │ │ │ ├── releases.go │ │ │ └── repository.go │ │ ├── plan/ │ │ │ ├── bootstrap_servers.go │ │ │ ├── checker.go │ │ │ ├── deploy.go │ │ │ ├── plan.go │ │ │ ├── plan_config.go │ │ │ ├── plan_node.go │ │ │ ├── plan_task.go │ │ │ ├── register.go │ │ │ ├── render.go │ │ │ └── worker.go │ │ ├── tenant/ │ │ │ └── tenant.go │ │ ├── user/ │ │ │ ├── user.go │ │ │ └── user_test.go │ │ └── util/ │ │ └── util.go │ ├── db/ │ │ ├── audit.go │ │ ├── cluster.go │ │ ├── factory.go │ │ ├── logger.go │ │ ├── migrator.go │ │ ├── model/ │ │ │ ├── audit.go │ │ │ ├── cluster.go │ │ │ ├── model.go │ │ │ ├── pixiu/ │ │ │ │ └── model.go │ │ │ ├── plan.go │ │ │ ├── rbac.go │ │ │ ├── rbac_test.go │ │ │ ├── repository.go │ │ │ ├── tenant.go │ │ │ └── user.go │ │ ├── options.go │ │ ├── plan.go │ │ ├── repository.go │ │ ├── tenant.go │ │ └── user.go │ ├── jobmanager/ │ │ ├── audit_cleaner.go │ │ ├── cluster_syncer.go │ │ ├── context.go │ │ └── manager.go │ ├── static/ │ │ ├── localfile.go │ │ └── static.go │ ├── types/ │ │ ├── helm.go │ │ ├── meta.go │ │ ├── request.go │ │ └── types.go │ └── util/ │ ├── container/ │ │ └── container.go │ ├── errors/ │ │ └── errors.go │ ├── log/ │ │ └── log.go │ ├── lru/ │ │ └── lru.go │ ├── ssh/ │ │ └── ssh.go │ ├── token/ │ │ └── token.go │ ├── util.go │ ├── util_test.go │ └── uuid/ │ └── uuid.go └── template/ ├── globals.go ├── hosts.go └── multinode.go