确定单库单账号、集群级 Database、资源侧先写绑定和凭据定位合同。领域层承载纯规则,service 协調流程,Kubernetes adapter 负责资源呈现与版本保护。 验证:全量 make test、三轮 race、真实 API server 并发与重启补写、最小 RBAC/watch、lint 和文档检查通过。供应、凭据交付及删除清理尚未实现,保留 DeletionPending/finalizer 边界。
23 lines
1.0 KiB
YAML
23 lines
1.0 KiB
YAML
# This kustomization.yaml is not intended to be run by itself,
|
|
# since it depends on service name and namespace that are out of this kustomize package.
|
|
# It should be run by config/default
|
|
resources:
|
|
- bases/database.ayatori.ddupan.top_postgresqlinstances.yaml
|
|
- bases/database.ayatori.ddupan.top_postgresqldatabases.yaml
|
|
- bases/database.ayatori.ddupan.top_postgresqltenants.yaml
|
|
- bases/execution.ayatori.ddupan.top_jobs.yaml
|
|
- bases/execution.ayatori.ddupan.top_jobclasses.yaml
|
|
- bases/execution.ayatori.ddupan.top_kubernetesexecutionparameters.yaml
|
|
- bases/execution.ayatori.ddupan.top_opensandboxexecutionparameters.yaml
|
|
# +kubebuilder:scaffold:crdkustomizeresource
|
|
|
|
patches:
|
|
# [WEBHOOK] To enable webhook, uncomment all the sections with [WEBHOOK] prefix.
|
|
# patches here are for enabling the conversion webhook for each CRD
|
|
# +kubebuilder:scaffold:crdkustomizewebhookpatch
|
|
|
|
# [WEBHOOK] To enable webhook, uncomment the following section
|
|
# the following config is for teaching kustomize how to do kustomization for CRDs.
|
|
#configurations:
|
|
#- kustomizeconfig.yaml
|