├── .gitignore ├── Dockerfile ├── LICENSE ├── Makefile ├── PROJECT ├── README-EN.md ├── README.md ├── apis └── mpd │ └── v1 │ ├── alias.go │ ├── groupversion_info.go │ ├── mpdcluster_types.go │ ├── mpdlocalvolume_types.go │ └── zz_generated.deepcopy.go ├── clientset └── versioned │ ├── clientset.go │ ├── doc.go │ ├── fake │ ├── clientset_generated.go │ ├── doc.go │ └── register.go │ ├── scheme │ ├── doc.go │ └── register.go │ └── typed │ └── mpd │ └── v1 │ ├── doc.go │ ├── fake │ ├── doc.go │ ├── fake_mpd_client.go │ └── fake_mpdcluster.go │ ├── generated_expansion.go │ ├── mpd_client.go │ └── mpdcluster.go ├── config ├── all.yaml ├── configmap │ ├── controller-config.yaml │ ├── image-config.yaml │ ├── instance-system-resources.yaml │ ├── instance_level_config.yaml │ ├── polardb4mpd-controller.yaml │ └── postgresql-1-0-mycnf-template-rwo.yaml ├── crd │ ├── bases │ │ ├── mpd.polardb.aliyun.com_mpdclusters.yaml │ │ └── mpd.polardb.aliyun.com_mpdlocalvolumes.yaml │ ├── kustomization.yaml │ ├── kustomizeconfig.yaml │ └── patches │ │ ├── cainjection_in_mpdclusters.yaml │ │ ├── cainjection_in_mpdlocalvolumes.yaml │ │ ├── webhook_in_mpdclusters.yaml │ │ └── webhook_in_mpdlocalvolumes.yaml ├── default │ ├── kustomization.yaml │ ├── manager_auth_proxy_patch.yaml │ ├── manager_webhook_patch.yaml │ └── webhookcainjection_patch.yaml ├── example │ ├── manager_pod_test.yaml │ └── mpd_test.yaml ├── manager │ ├── kustomization.yaml │ └── manager.yaml ├── rbac │ ├── all.yaml │ ├── kustomization.yaml │ ├── mpdlocalvolume_editor_role.yaml │ ├── mpdlocalvolume_viewer_role.yaml │ ├── role.yaml │ └── rolebinding.yaml ├── samples │ ├── mpd_v1_mpdcluster.yaml │ └── mpd_v1_mpdlocalvolume.yaml └── webhook │ ├── kustomization.yaml │ ├── kustomizeconfig.yaml │ └── service.yaml ├── docs ├── docs-EN │ ├── img │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ └── 5.png │ ├── install-EN.md │ ├── install_quick-EN.md │ ├── prerequest-EN.md │ └── user_manual-EN.md ├── img │ ├── 1.png │ ├── 2.png │ ├── 3.png │ ├── 4.png │ └── 5.png ├── install.md ├── install_quick.md ├── prerequest.md └── user_manual.md ├── env.yaml ├── go.mod ├── go.sum ├── hack ├── boilerplate.go.txt └── update-codegen.sh ├── install.sh ├── main.go ├── pkg ├── bizapis │ └── rest.go ├── business │ ├── adapter │ │ ├── account_repository.go │ │ ├── engine_params_repository.go │ │ ├── local_storage_cluster_repository.go │ │ ├── local_storage_pod_manager.go │ │ ├── manager_env_get_strategy_local_storage_cluster.go │ │ ├── manager_env_get_strategy_shared_storage_cluster.go │ │ ├── shared_storage_cluster_repository.go │ │ ├── shared_storage_pod_manager.go │ │ └── utils.go │ ├── domain │ │ ├── fs_id_generator.go │ │ ├── i_local_storage_cluster_repository.go │ │ ├── i_shared_storage_cluster_repository.go │ │ ├── local_storage_cluster.go │ │ └── shared_storage_cluster.go │ ├── monitor │ │ └── shared_storage_cluster_status_sync_monitor.go │ ├── service │ │ ├── local_storage_cluster.go │ │ └── shared_storage_cluster.go │ ├── wire.go │ ├── wire_gen.go │ └── workflow │ │ ├── local │ │ ├── install.go │ │ ├── state_register.go │ │ └── wf_step_register.go │ │ └── shared │ │ ├── add_ro.go │ │ ├── extend_storage.go │ │ ├── flush_params.go │ │ ├── install.go │ │ ├── migrate_ro.go │ │ ├── migrate_rw.go │ │ ├── modify_class.go │ │ ├── rebuild.go │ │ ├── rebuild_ro.go │ │ ├── remove_ro.go │ │ ├── restart_cluster.go │ │ ├── restart_ins.go │ │ ├── state_register.go │ │ ├── switch_rw.go │ │ ├── upgrade_minor_version.go │ │ └── wf_step_register.go ├── configuration │ └── config.go ├── controllers │ └── mpd │ │ ├── leader-election-runnables.go │ │ ├── mpdcluster_controller.go │ │ ├── predicates.go │ │ └── suite_test.go ├── define │ └── constant.go ├── version │ └── version.go ├── wfimpl │ ├── mpd_cluster_resource.go │ ├── statemachine_instance.go │ ├── wf_manager_instance.go │ └── wf_step_base.go └── workflow │ ├── local │ └── create.yaml │ └── shared │ ├── add_ro.yaml │ ├── create.yaml │ ├── extend_storage.yaml │ ├── flush_params.yaml │ ├── migrate_ro.yaml │ ├── migrate_rw.yaml │ ├── modify_class.yaml │ ├── rebuild.yaml │ ├── rebuild_ro.yaml │ ├── remove_ro.yaml │ ├── restart_cluster.yaml │ ├── restart_ins.yaml │ ├── rw_switch.yaml │ └── upgrade_minor_version.yaml ├── polardb-stack-chart ├── .helmignore ├── Chart.yaml ├── templates │ ├── _helpers.tpl │ ├── daemon │ │ ├── configMap.yaml │ │ ├── deployment.yml │ │ └── polarstack-daemon.yaml │ ├── operator │ │ ├── controller-config.yaml │ │ ├── image-config.yaml │ │ ├── instance-system-resources.yaml │ │ ├── instance_level_config.yaml │ │ ├── manager.yaml │ │ ├── mpd.polardb.aliyun.com_mpdclusters.yaml │ │ ├── mpd.polardb.aliyun.com_mpdlocalvolumes.yaml │ │ ├── mpdlocalvolume_editor_role.yaml │ │ ├── mpdlocalvolume_viewer_role.yaml │ │ ├── polardb4mpd-controller.yaml │ │ ├── postgresql-1-0-mycnf-template-rwo.yaml │ │ ├── role.yaml │ │ └── rolebinding.yaml │ └── storage │ │ ├── metabase-config.yaml │ │ ├── polardb-sms-manager-cm.yaml │ │ ├── polardb-sms-manager-svc.yaml │ │ ├── polardb-sms-manager-with-rbac.yaml │ │ └── polardb-sms-manager.yaml └── values.yaml ├── script ├── set_labels.sh └── startup-test.sh └── tests ├── account_test.go ├── create_pod_test.go ├── data_test.go ├── helper_test.go ├── pkg └── workflow │ └── shared │ ├── add_ro.yaml │ ├── create.yaml │ ├── extend_storage.yaml │ ├── flush_params.yaml │ ├── migrate_ro.yaml │ ├── migrate_rw.yaml │ ├── modify_class.yaml │ ├── rebuild.yaml │ ├── rebuild_ro.yaml │ ├── remove_ro.yaml │ ├── restart_cluster.yaml │ ├── restart_ins.yaml │ ├── rw_switch.yaml │ └── upgrade_minor_version.yaml └── update_cluster_test.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/Makefile -------------------------------------------------------------------------------- /PROJECT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/PROJECT -------------------------------------------------------------------------------- /README-EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/README-EN.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/README.md -------------------------------------------------------------------------------- /apis/mpd/v1/alias.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/apis/mpd/v1/alias.go -------------------------------------------------------------------------------- /apis/mpd/v1/groupversion_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/apis/mpd/v1/groupversion_info.go -------------------------------------------------------------------------------- /apis/mpd/v1/mpdcluster_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/apis/mpd/v1/mpdcluster_types.go -------------------------------------------------------------------------------- /apis/mpd/v1/mpdlocalvolume_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/apis/mpd/v1/mpdlocalvolume_types.go -------------------------------------------------------------------------------- /apis/mpd/v1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/apis/mpd/v1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /clientset/versioned/clientset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/clientset/versioned/clientset.go -------------------------------------------------------------------------------- /clientset/versioned/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/clientset/versioned/doc.go -------------------------------------------------------------------------------- /clientset/versioned/fake/clientset_generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/clientset/versioned/fake/clientset_generated.go -------------------------------------------------------------------------------- /clientset/versioned/fake/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/clientset/versioned/fake/doc.go -------------------------------------------------------------------------------- /clientset/versioned/fake/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/clientset/versioned/fake/register.go -------------------------------------------------------------------------------- /clientset/versioned/scheme/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/clientset/versioned/scheme/doc.go -------------------------------------------------------------------------------- /clientset/versioned/scheme/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/clientset/versioned/scheme/register.go -------------------------------------------------------------------------------- /clientset/versioned/typed/mpd/v1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/clientset/versioned/typed/mpd/v1/doc.go -------------------------------------------------------------------------------- /clientset/versioned/typed/mpd/v1/fake/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/clientset/versioned/typed/mpd/v1/fake/doc.go -------------------------------------------------------------------------------- /clientset/versioned/typed/mpd/v1/fake/fake_mpd_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/clientset/versioned/typed/mpd/v1/fake/fake_mpd_client.go -------------------------------------------------------------------------------- /clientset/versioned/typed/mpd/v1/fake/fake_mpdcluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/clientset/versioned/typed/mpd/v1/fake/fake_mpdcluster.go -------------------------------------------------------------------------------- /clientset/versioned/typed/mpd/v1/generated_expansion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/clientset/versioned/typed/mpd/v1/generated_expansion.go -------------------------------------------------------------------------------- /clientset/versioned/typed/mpd/v1/mpd_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/clientset/versioned/typed/mpd/v1/mpd_client.go -------------------------------------------------------------------------------- /clientset/versioned/typed/mpd/v1/mpdcluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/clientset/versioned/typed/mpd/v1/mpdcluster.go -------------------------------------------------------------------------------- /config/all.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/all.yaml -------------------------------------------------------------------------------- /config/configmap/controller-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/configmap/controller-config.yaml -------------------------------------------------------------------------------- /config/configmap/image-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/configmap/image-config.yaml -------------------------------------------------------------------------------- /config/configmap/instance-system-resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/configmap/instance-system-resources.yaml -------------------------------------------------------------------------------- /config/configmap/instance_level_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/configmap/instance_level_config.yaml -------------------------------------------------------------------------------- /config/configmap/polardb4mpd-controller.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/configmap/polardb4mpd-controller.yaml -------------------------------------------------------------------------------- /config/configmap/postgresql-1-0-mycnf-template-rwo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/configmap/postgresql-1-0-mycnf-template-rwo.yaml -------------------------------------------------------------------------------- /config/crd/bases/mpd.polardb.aliyun.com_mpdclusters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/crd/bases/mpd.polardb.aliyun.com_mpdclusters.yaml -------------------------------------------------------------------------------- /config/crd/bases/mpd.polardb.aliyun.com_mpdlocalvolumes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/crd/bases/mpd.polardb.aliyun.com_mpdlocalvolumes.yaml -------------------------------------------------------------------------------- /config/crd/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/crd/kustomization.yaml -------------------------------------------------------------------------------- /config/crd/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/crd/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/crd/patches/cainjection_in_mpdclusters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/crd/patches/cainjection_in_mpdclusters.yaml -------------------------------------------------------------------------------- /config/crd/patches/cainjection_in_mpdlocalvolumes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/crd/patches/cainjection_in_mpdlocalvolumes.yaml -------------------------------------------------------------------------------- /config/crd/patches/webhook_in_mpdclusters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/crd/patches/webhook_in_mpdclusters.yaml -------------------------------------------------------------------------------- /config/crd/patches/webhook_in_mpdlocalvolumes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/crd/patches/webhook_in_mpdlocalvolumes.yaml -------------------------------------------------------------------------------- /config/default/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/default/kustomization.yaml -------------------------------------------------------------------------------- /config/default/manager_auth_proxy_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/default/manager_auth_proxy_patch.yaml -------------------------------------------------------------------------------- /config/default/manager_webhook_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/default/manager_webhook_patch.yaml -------------------------------------------------------------------------------- /config/default/webhookcainjection_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/default/webhookcainjection_patch.yaml -------------------------------------------------------------------------------- /config/example/manager_pod_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/example/manager_pod_test.yaml -------------------------------------------------------------------------------- /config/example/mpd_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/example/mpd_test.yaml -------------------------------------------------------------------------------- /config/manager/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/manager/kustomization.yaml -------------------------------------------------------------------------------- /config/manager/manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/manager/manager.yaml -------------------------------------------------------------------------------- /config/rbac/all.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/rbac/all.yaml -------------------------------------------------------------------------------- /config/rbac/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/rbac/kustomization.yaml -------------------------------------------------------------------------------- /config/rbac/mpdlocalvolume_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/rbac/mpdlocalvolume_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/mpdlocalvolume_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/rbac/mpdlocalvolume_viewer_role.yaml -------------------------------------------------------------------------------- /config/rbac/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/rbac/role.yaml -------------------------------------------------------------------------------- /config/rbac/rolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/rbac/rolebinding.yaml -------------------------------------------------------------------------------- /config/samples/mpd_v1_mpdcluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/samples/mpd_v1_mpdcluster.yaml -------------------------------------------------------------------------------- /config/samples/mpd_v1_mpdlocalvolume.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/samples/mpd_v1_mpdlocalvolume.yaml -------------------------------------------------------------------------------- /config/webhook/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/webhook/kustomization.yaml -------------------------------------------------------------------------------- /config/webhook/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/webhook/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/webhook/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/config/webhook/service.yaml -------------------------------------------------------------------------------- /docs/docs-EN/img/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/docs/docs-EN/img/1.png -------------------------------------------------------------------------------- /docs/docs-EN/img/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/docs/docs-EN/img/2.png -------------------------------------------------------------------------------- /docs/docs-EN/img/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/docs/docs-EN/img/3.png -------------------------------------------------------------------------------- /docs/docs-EN/img/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/docs/docs-EN/img/4.png -------------------------------------------------------------------------------- /docs/docs-EN/img/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/docs/docs-EN/img/5.png -------------------------------------------------------------------------------- /docs/docs-EN/install-EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/docs/docs-EN/install-EN.md -------------------------------------------------------------------------------- /docs/docs-EN/install_quick-EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/docs/docs-EN/install_quick-EN.md -------------------------------------------------------------------------------- /docs/docs-EN/prerequest-EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/docs/docs-EN/prerequest-EN.md -------------------------------------------------------------------------------- /docs/docs-EN/user_manual-EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/docs/docs-EN/user_manual-EN.md -------------------------------------------------------------------------------- /docs/img/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/docs/img/1.png -------------------------------------------------------------------------------- /docs/img/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/docs/img/2.png -------------------------------------------------------------------------------- /docs/img/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/docs/img/3.png -------------------------------------------------------------------------------- /docs/img/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/docs/img/4.png -------------------------------------------------------------------------------- /docs/img/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/docs/img/5.png -------------------------------------------------------------------------------- /docs/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/docs/install.md -------------------------------------------------------------------------------- /docs/install_quick.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/docs/install_quick.md -------------------------------------------------------------------------------- /docs/prerequest.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/docs/prerequest.md -------------------------------------------------------------------------------- /docs/user_manual.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/docs/user_manual.md -------------------------------------------------------------------------------- /env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/env.yaml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/go.sum -------------------------------------------------------------------------------- /hack/boilerplate.go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/hack/boilerplate.go.txt -------------------------------------------------------------------------------- /hack/update-codegen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/hack/update-codegen.sh -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/install.sh -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/main.go -------------------------------------------------------------------------------- /pkg/bizapis/rest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/bizapis/rest.go -------------------------------------------------------------------------------- /pkg/business/adapter/account_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/adapter/account_repository.go -------------------------------------------------------------------------------- /pkg/business/adapter/engine_params_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/adapter/engine_params_repository.go -------------------------------------------------------------------------------- /pkg/business/adapter/local_storage_cluster_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/adapter/local_storage_cluster_repository.go -------------------------------------------------------------------------------- /pkg/business/adapter/local_storage_pod_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/adapter/local_storage_pod_manager.go -------------------------------------------------------------------------------- /pkg/business/adapter/manager_env_get_strategy_local_storage_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/adapter/manager_env_get_strategy_local_storage_cluster.go -------------------------------------------------------------------------------- /pkg/business/adapter/manager_env_get_strategy_shared_storage_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/adapter/manager_env_get_strategy_shared_storage_cluster.go -------------------------------------------------------------------------------- /pkg/business/adapter/shared_storage_cluster_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/adapter/shared_storage_cluster_repository.go -------------------------------------------------------------------------------- /pkg/business/adapter/shared_storage_pod_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/adapter/shared_storage_pod_manager.go -------------------------------------------------------------------------------- /pkg/business/adapter/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/adapter/utils.go -------------------------------------------------------------------------------- /pkg/business/domain/fs_id_generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/domain/fs_id_generator.go -------------------------------------------------------------------------------- /pkg/business/domain/i_local_storage_cluster_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/domain/i_local_storage_cluster_repository.go -------------------------------------------------------------------------------- /pkg/business/domain/i_shared_storage_cluster_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/domain/i_shared_storage_cluster_repository.go -------------------------------------------------------------------------------- /pkg/business/domain/local_storage_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/domain/local_storage_cluster.go -------------------------------------------------------------------------------- /pkg/business/domain/shared_storage_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/domain/shared_storage_cluster.go -------------------------------------------------------------------------------- /pkg/business/monitor/shared_storage_cluster_status_sync_monitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/monitor/shared_storage_cluster_status_sync_monitor.go -------------------------------------------------------------------------------- /pkg/business/service/local_storage_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/service/local_storage_cluster.go -------------------------------------------------------------------------------- /pkg/business/service/shared_storage_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/service/shared_storage_cluster.go -------------------------------------------------------------------------------- /pkg/business/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/wire.go -------------------------------------------------------------------------------- /pkg/business/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/wire_gen.go -------------------------------------------------------------------------------- /pkg/business/workflow/local/install.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/workflow/local/install.go -------------------------------------------------------------------------------- /pkg/business/workflow/local/state_register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/workflow/local/state_register.go -------------------------------------------------------------------------------- /pkg/business/workflow/local/wf_step_register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/workflow/local/wf_step_register.go -------------------------------------------------------------------------------- /pkg/business/workflow/shared/add_ro.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/workflow/shared/add_ro.go -------------------------------------------------------------------------------- /pkg/business/workflow/shared/extend_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/workflow/shared/extend_storage.go -------------------------------------------------------------------------------- /pkg/business/workflow/shared/flush_params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/workflow/shared/flush_params.go -------------------------------------------------------------------------------- /pkg/business/workflow/shared/install.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/workflow/shared/install.go -------------------------------------------------------------------------------- /pkg/business/workflow/shared/migrate_ro.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/workflow/shared/migrate_ro.go -------------------------------------------------------------------------------- /pkg/business/workflow/shared/migrate_rw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/workflow/shared/migrate_rw.go -------------------------------------------------------------------------------- /pkg/business/workflow/shared/modify_class.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/workflow/shared/modify_class.go -------------------------------------------------------------------------------- /pkg/business/workflow/shared/rebuild.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/workflow/shared/rebuild.go -------------------------------------------------------------------------------- /pkg/business/workflow/shared/rebuild_ro.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/workflow/shared/rebuild_ro.go -------------------------------------------------------------------------------- /pkg/business/workflow/shared/remove_ro.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/workflow/shared/remove_ro.go -------------------------------------------------------------------------------- /pkg/business/workflow/shared/restart_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/workflow/shared/restart_cluster.go -------------------------------------------------------------------------------- /pkg/business/workflow/shared/restart_ins.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/workflow/shared/restart_ins.go -------------------------------------------------------------------------------- /pkg/business/workflow/shared/state_register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/workflow/shared/state_register.go -------------------------------------------------------------------------------- /pkg/business/workflow/shared/switch_rw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/workflow/shared/switch_rw.go -------------------------------------------------------------------------------- /pkg/business/workflow/shared/upgrade_minor_version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/workflow/shared/upgrade_minor_version.go -------------------------------------------------------------------------------- /pkg/business/workflow/shared/wf_step_register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/business/workflow/shared/wf_step_register.go -------------------------------------------------------------------------------- /pkg/configuration/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/configuration/config.go -------------------------------------------------------------------------------- /pkg/controllers/mpd/leader-election-runnables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/controllers/mpd/leader-election-runnables.go -------------------------------------------------------------------------------- /pkg/controllers/mpd/mpdcluster_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/controllers/mpd/mpdcluster_controller.go -------------------------------------------------------------------------------- /pkg/controllers/mpd/predicates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/controllers/mpd/predicates.go -------------------------------------------------------------------------------- /pkg/controllers/mpd/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/controllers/mpd/suite_test.go -------------------------------------------------------------------------------- /pkg/define/constant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/define/constant.go -------------------------------------------------------------------------------- /pkg/version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/version/version.go -------------------------------------------------------------------------------- /pkg/wfimpl/mpd_cluster_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/wfimpl/mpd_cluster_resource.go -------------------------------------------------------------------------------- /pkg/wfimpl/statemachine_instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/wfimpl/statemachine_instance.go -------------------------------------------------------------------------------- /pkg/wfimpl/wf_manager_instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/wfimpl/wf_manager_instance.go -------------------------------------------------------------------------------- /pkg/wfimpl/wf_step_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/wfimpl/wf_step_base.go -------------------------------------------------------------------------------- /pkg/workflow/local/create.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/workflow/local/create.yaml -------------------------------------------------------------------------------- /pkg/workflow/shared/add_ro.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/workflow/shared/add_ro.yaml -------------------------------------------------------------------------------- /pkg/workflow/shared/create.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/workflow/shared/create.yaml -------------------------------------------------------------------------------- /pkg/workflow/shared/extend_storage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/workflow/shared/extend_storage.yaml -------------------------------------------------------------------------------- /pkg/workflow/shared/flush_params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/workflow/shared/flush_params.yaml -------------------------------------------------------------------------------- /pkg/workflow/shared/migrate_ro.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/workflow/shared/migrate_ro.yaml -------------------------------------------------------------------------------- /pkg/workflow/shared/migrate_rw.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/workflow/shared/migrate_rw.yaml -------------------------------------------------------------------------------- /pkg/workflow/shared/modify_class.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/workflow/shared/modify_class.yaml -------------------------------------------------------------------------------- /pkg/workflow/shared/rebuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/workflow/shared/rebuild.yaml -------------------------------------------------------------------------------- /pkg/workflow/shared/rebuild_ro.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/workflow/shared/rebuild_ro.yaml -------------------------------------------------------------------------------- /pkg/workflow/shared/remove_ro.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/workflow/shared/remove_ro.yaml -------------------------------------------------------------------------------- /pkg/workflow/shared/restart_cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/workflow/shared/restart_cluster.yaml -------------------------------------------------------------------------------- /pkg/workflow/shared/restart_ins.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/workflow/shared/restart_ins.yaml -------------------------------------------------------------------------------- /pkg/workflow/shared/rw_switch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/workflow/shared/rw_switch.yaml -------------------------------------------------------------------------------- /pkg/workflow/shared/upgrade_minor_version.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/pkg/workflow/shared/upgrade_minor_version.yaml -------------------------------------------------------------------------------- /polardb-stack-chart/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/polardb-stack-chart/.helmignore -------------------------------------------------------------------------------- /polardb-stack-chart/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/polardb-stack-chart/Chart.yaml -------------------------------------------------------------------------------- /polardb-stack-chart/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/polardb-stack-chart/templates/_helpers.tpl -------------------------------------------------------------------------------- /polardb-stack-chart/templates/daemon/configMap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/polardb-stack-chart/templates/daemon/configMap.yaml -------------------------------------------------------------------------------- /polardb-stack-chart/templates/daemon/deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/polardb-stack-chart/templates/daemon/deployment.yml -------------------------------------------------------------------------------- /polardb-stack-chart/templates/daemon/polarstack-daemon.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/polardb-stack-chart/templates/daemon/polarstack-daemon.yaml -------------------------------------------------------------------------------- /polardb-stack-chart/templates/operator/controller-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/polardb-stack-chart/templates/operator/controller-config.yaml -------------------------------------------------------------------------------- /polardb-stack-chart/templates/operator/image-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/polardb-stack-chart/templates/operator/image-config.yaml -------------------------------------------------------------------------------- /polardb-stack-chart/templates/operator/instance-system-resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/polardb-stack-chart/templates/operator/instance-system-resources.yaml -------------------------------------------------------------------------------- /polardb-stack-chart/templates/operator/instance_level_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/polardb-stack-chart/templates/operator/instance_level_config.yaml -------------------------------------------------------------------------------- /polardb-stack-chart/templates/operator/manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/polardb-stack-chart/templates/operator/manager.yaml -------------------------------------------------------------------------------- /polardb-stack-chart/templates/operator/mpd.polardb.aliyun.com_mpdclusters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/polardb-stack-chart/templates/operator/mpd.polardb.aliyun.com_mpdclusters.yaml -------------------------------------------------------------------------------- /polardb-stack-chart/templates/operator/mpd.polardb.aliyun.com_mpdlocalvolumes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/polardb-stack-chart/templates/operator/mpd.polardb.aliyun.com_mpdlocalvolumes.yaml -------------------------------------------------------------------------------- /polardb-stack-chart/templates/operator/mpdlocalvolume_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/polardb-stack-chart/templates/operator/mpdlocalvolume_editor_role.yaml -------------------------------------------------------------------------------- /polardb-stack-chart/templates/operator/mpdlocalvolume_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/polardb-stack-chart/templates/operator/mpdlocalvolume_viewer_role.yaml -------------------------------------------------------------------------------- /polardb-stack-chart/templates/operator/polardb4mpd-controller.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/polardb-stack-chart/templates/operator/polardb4mpd-controller.yaml -------------------------------------------------------------------------------- /polardb-stack-chart/templates/operator/postgresql-1-0-mycnf-template-rwo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/polardb-stack-chart/templates/operator/postgresql-1-0-mycnf-template-rwo.yaml -------------------------------------------------------------------------------- /polardb-stack-chart/templates/operator/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/polardb-stack-chart/templates/operator/role.yaml -------------------------------------------------------------------------------- /polardb-stack-chart/templates/operator/rolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/polardb-stack-chart/templates/operator/rolebinding.yaml -------------------------------------------------------------------------------- /polardb-stack-chart/templates/storage/metabase-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/polardb-stack-chart/templates/storage/metabase-config.yaml -------------------------------------------------------------------------------- /polardb-stack-chart/templates/storage/polardb-sms-manager-cm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/polardb-stack-chart/templates/storage/polardb-sms-manager-cm.yaml -------------------------------------------------------------------------------- /polardb-stack-chart/templates/storage/polardb-sms-manager-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/polardb-stack-chart/templates/storage/polardb-sms-manager-svc.yaml -------------------------------------------------------------------------------- /polardb-stack-chart/templates/storage/polardb-sms-manager-with-rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/polardb-stack-chart/templates/storage/polardb-sms-manager-with-rbac.yaml -------------------------------------------------------------------------------- /polardb-stack-chart/templates/storage/polardb-sms-manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/polardb-stack-chart/templates/storage/polardb-sms-manager.yaml -------------------------------------------------------------------------------- /polardb-stack-chart/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/polardb-stack-chart/values.yaml -------------------------------------------------------------------------------- /script/set_labels.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/script/set_labels.sh -------------------------------------------------------------------------------- /script/startup-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/script/startup-test.sh -------------------------------------------------------------------------------- /tests/account_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/tests/account_test.go -------------------------------------------------------------------------------- /tests/create_pod_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/tests/create_pod_test.go -------------------------------------------------------------------------------- /tests/data_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/tests/data_test.go -------------------------------------------------------------------------------- /tests/helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/tests/helper_test.go -------------------------------------------------------------------------------- /tests/pkg/workflow/shared/add_ro.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/tests/pkg/workflow/shared/add_ro.yaml -------------------------------------------------------------------------------- /tests/pkg/workflow/shared/create.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/tests/pkg/workflow/shared/create.yaml -------------------------------------------------------------------------------- /tests/pkg/workflow/shared/extend_storage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/tests/pkg/workflow/shared/extend_storage.yaml -------------------------------------------------------------------------------- /tests/pkg/workflow/shared/flush_params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/tests/pkg/workflow/shared/flush_params.yaml -------------------------------------------------------------------------------- /tests/pkg/workflow/shared/migrate_ro.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/tests/pkg/workflow/shared/migrate_ro.yaml -------------------------------------------------------------------------------- /tests/pkg/workflow/shared/migrate_rw.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/tests/pkg/workflow/shared/migrate_rw.yaml -------------------------------------------------------------------------------- /tests/pkg/workflow/shared/modify_class.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/tests/pkg/workflow/shared/modify_class.yaml -------------------------------------------------------------------------------- /tests/pkg/workflow/shared/rebuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/tests/pkg/workflow/shared/rebuild.yaml -------------------------------------------------------------------------------- /tests/pkg/workflow/shared/rebuild_ro.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/tests/pkg/workflow/shared/rebuild_ro.yaml -------------------------------------------------------------------------------- /tests/pkg/workflow/shared/remove_ro.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/tests/pkg/workflow/shared/remove_ro.yaml -------------------------------------------------------------------------------- /tests/pkg/workflow/shared/restart_cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/tests/pkg/workflow/shared/restart_cluster.yaml -------------------------------------------------------------------------------- /tests/pkg/workflow/shared/restart_ins.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/tests/pkg/workflow/shared/restart_ins.yaml -------------------------------------------------------------------------------- /tests/pkg/workflow/shared/rw_switch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/tests/pkg/workflow/shared/rw_switch.yaml -------------------------------------------------------------------------------- /tests/pkg/workflow/shared/upgrade_minor_version.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/tests/pkg/workflow/shared/upgrade_minor_version.yaml -------------------------------------------------------------------------------- /tests/update_cluster_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ApsaraDB/PolarDB-Stack-Operator/HEAD/tests/update_cluster_test.go --------------------------------------------------------------------------------