├── .flake8 ├── .github ├── ISSUE_TEMPLATE │ └── postgres-operator-issue-template.md ├── PULL_REQUEST_TEMPLATE │ └── postgres-operator-pull-request-template.md └── workflows │ ├── run_e2e.yaml │ └── run_tests.yaml ├── .gitignore ├── .golangci.yml ├── .zappr.yaml ├── BUILD.md ├── CODEOWNERS ├── CONTRIBUTING.md ├── LICENSE ├── MAINTAINERS ├── Makefile ├── README.md ├── SECURITY.md ├── charts ├── postgres-operator-ui │ ├── .helmignore │ ├── Chart.yaml │ ├── index.yaml │ ├── postgres-operator-ui-1.5.0.tgz │ ├── postgres-operator-ui-1.6.0.tgz │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── clusterrole.yaml │ │ ├── clusterrolebinding.yaml │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ ├── service.yaml │ │ └── serviceaccount.yaml │ └── values.yaml └── postgres-operator │ ├── .helmignore │ ├── Chart.yaml │ ├── crds │ ├── operatorconfigurations.yaml │ ├── postgresqls.yaml │ └── postgresteams.yaml │ ├── index.yaml │ ├── postgres-operator-1.5.0.tgz │ ├── postgres-operator-1.6.0.tgz │ ├── templates │ ├── NOTES.txt │ ├── _helpers.tpl │ ├── clusterrole-postgres-pod.yaml │ ├── clusterrole.yaml │ ├── clusterrolebinding.yaml │ ├── configmap.yaml │ ├── crds.yaml │ ├── deployment.yaml │ ├── operatorconfiguration.yaml │ ├── postgres-pod-priority-class.yaml │ ├── service.yaml │ └── serviceaccount.yaml │ ├── values-crd.yaml │ └── values.yaml ├── cmd └── main.go ├── delivery.yaml ├── docker ├── DebugDockerfile ├── Dockerfile ├── NotFromScrachDockerfile ├── README.md ├── WithBuildDebugDockerfile ├── WithBuildDockerfile └── logical-backup │ ├── Dockerfile │ └── dump.sh ├── docs ├── administrator.md ├── developer.md ├── diagrams │ ├── Makefile │ ├── logo.png │ ├── neutral_operator.excalidraw │ ├── neutral_operator.png │ ├── operator.png │ ├── operator.tex │ ├── pgui-cluster-list.png │ ├── pgui-cluster-startup.png │ ├── pgui-delete-cluster.png │ ├── pgui-finished-setup.png │ ├── pgui-new-cluster.png │ ├── pgui-operator-logs.png │ ├── pgui-waiting-for-master.png │ ├── pod.png │ └── pod.tex ├── index.md ├── operator-ui.md ├── quickstart.md ├── reference │ ├── cluster_manifest.md │ ├── command_line_and_environment.md │ └── operator_parameters.md └── user.md ├── e2e ├── Dockerfile ├── Makefile ├── README.md ├── exec.sh ├── exec_into_env.sh ├── kind-cluster-postgres-operator-e2e-tests.yaml ├── requirements.txt ├── run.sh ├── scripts │ ├── cleanup.sh │ ├── get_logs.sh │ └── watch_objects.sh └── tests │ ├── __init__.py │ ├── k8s_api.py │ └── test_e2e.py ├── go.mod ├── go.sum ├── hack ├── custom-boilerplate.go.txt ├── tools.go ├── update-codegen.sh └── verify-codegen.sh ├── kubectl-pg ├── README.md ├── build.sh ├── cmd │ ├── addDb.go │ ├── addUser.go │ ├── check.go │ ├── connect.go │ ├── create.go │ ├── delete.go │ ├── extVolume.go │ ├── list.go │ ├── logs.go │ ├── root.go │ ├── scale.go │ ├── update.go │ ├── util.go │ └── version.go ├── go.mod ├── go.sum └── main.go ├── manifests ├── api-service.yaml ├── complete-postgres-manifest.yaml ├── configmap.yaml ├── custom-team-membership.yaml ├── e2e-storage-class.yaml ├── fake-teams-api.yaml ├── infrastructure-roles-configmap.yaml ├── infrastructure-roles-new.yaml ├── infrastructure-roles.yaml ├── kustomization.yaml ├── minimal-fake-pooler-deployment.yaml ├── minimal-postgres-manifest.yaml ├── operator-service-account-rbac.yaml ├── operatorconfiguration.crd.yaml ├── platform-credentials.yaml ├── postgres-operator.yaml ├── postgres-pod-priority-class.yaml ├── postgresql-operator-default-configuration.yaml ├── postgresql.crd.yaml ├── postgresteam.crd.yaml ├── standby-manifest.yaml └── user-facing-clusterroles.yaml ├── mkdocs.yml ├── mocks └── mocks.go ├── pkg ├── apis │ └── acid.zalan.do │ │ ├── register.go │ │ └── v1 │ │ ├── const.go │ │ ├── crds.go │ │ ├── doc.go │ │ ├── marshal.go │ │ ├── operator_configuration_type.go │ │ ├── postgres_team_type.go │ │ ├── postgresql_type.go │ │ ├── register.go │ │ ├── util.go │ │ ├── util_test.go │ │ └── zz_generated.deepcopy.go ├── apiserver │ ├── apiserver.go │ └── apiserver_test.go ├── cluster │ ├── cluster.go │ ├── cluster_test.go │ ├── connection_pooler.go │ ├── connection_pooler_new_test.go │ ├── connection_pooler_test.go │ ├── database.go │ ├── exec.go │ ├── filesystems.go │ ├── k8sres.go │ ├── k8sres_test.go │ ├── pod.go │ ├── resources.go │ ├── sync.go │ ├── types.go │ ├── util.go │ ├── util_test.go │ ├── volumes.go │ └── volumes_test.go ├── controller │ ├── controller.go │ ├── logs_and_api.go │ ├── node.go │ ├── node_test.go │ ├── operator_config.go │ ├── pod.go │ ├── postgresql.go │ ├── postgresql_test.go │ ├── types.go │ ├── util.go │ └── util_test.go ├── generated │ ├── clientset │ │ └── versioned │ │ │ ├── clientset.go │ │ │ ├── doc.go │ │ │ ├── fake │ │ │ ├── clientset_generated.go │ │ │ ├── doc.go │ │ │ └── register.go │ │ │ ├── scheme │ │ │ ├── doc.go │ │ │ └── register.go │ │ │ └── typed │ │ │ └── acid.zalan.do │ │ │ └── v1 │ │ │ ├── acid.zalan.do_client.go │ │ │ ├── doc.go │ │ │ ├── fake │ │ │ ├── doc.go │ │ │ ├── fake_acid.zalan.do_client.go │ │ │ ├── fake_operatorconfiguration.go │ │ │ ├── fake_postgresql.go │ │ │ └── fake_postgresteam.go │ │ │ ├── generated_expansion.go │ │ │ ├── operatorconfiguration.go │ │ │ ├── postgresql.go │ │ │ └── postgresteam.go │ ├── informers │ │ └── externalversions │ │ │ ├── acid.zalan.do │ │ │ ├── interface.go │ │ │ └── v1 │ │ │ │ ├── interface.go │ │ │ │ ├── postgresql.go │ │ │ │ └── postgresteam.go │ │ │ ├── factory.go │ │ │ ├── generic.go │ │ │ └── internalinterfaces │ │ │ └── factory_interfaces.go │ └── listers │ │ └── acid.zalan.do │ │ └── v1 │ │ ├── expansion_generated.go │ │ ├── postgresql.go │ │ └── postgresteam.go ├── spec │ ├── types.go │ └── types_test.go ├── teams │ ├── postgres_team.go │ └── postgres_team_test.go └── util │ ├── config │ ├── config.go │ ├── config_test.go │ └── util.go │ ├── constants │ ├── annotations.go │ ├── aws.go │ ├── kubernetes.go │ ├── pooler.go │ ├── postgresql.go │ ├── roles.go │ └── units.go │ ├── filesystems │ ├── ext234.go │ └── filesystems.go │ ├── k8sutil │ ├── k8sutil.go │ └── k8sutil_test.go │ ├── nicediff │ └── diff.go │ ├── patroni │ ├── patroni.go │ └── patroni_test.go │ ├── retryutil │ ├── retry_util.go │ └── retry_util_test.go │ ├── ringlog │ └── ringlog.go │ ├── teams │ ├── teams.go │ └── teams_test.go │ ├── users │ └── users.go │ ├── util.go │ ├── util_test.go │ └── volumes │ ├── ebs.go │ └── volumes.go ├── run_operator_locally.sh └── ui ├── .dockerignore ├── Dockerfile ├── MANIFEST.in ├── Makefile ├── app ├── .eslintignore ├── .eslintrc.yml ├── README.rst ├── package.json ├── src │ ├── app.js │ ├── app.tag.pug │ ├── edit.tag.pug │ ├── help-edit.tag.pug │ ├── help-general.tag.pug │ ├── logs.tag.pug │ ├── new.tag.pug │ ├── postgresql.tag.pug │ ├── postgresqls.tag.pug │ ├── prism.js │ ├── restore.tag.pug │ └── status.tag.pug └── webpack.config.js ├── manifests ├── deployment.yaml ├── ingress.yaml ├── kustomization.yaml ├── service.yaml └── ui-service-account-rbac.yaml ├── operator_ui ├── __init__.py ├── __main__.py ├── backoff.py ├── cluster_discovery.py ├── main.py ├── mock.py ├── oauth.py ├── spiloutils.py ├── static │ ├── favicon-96x96.png │ ├── prism.css │ ├── prism.js │ └── styles.css ├── templates │ ├── index.html │ ├── login-deeplink.html │ └── login-resolve-deeplink.html ├── update.py └── utils.py ├── requirements.txt ├── run_local.sh ├── setup.py ├── start_server.sh └── tox.ini /.flake8: -------------------------------------------------------------------------------- 1 | [flake8] 2 | exclude=.git,__pycache__ 3 | max-line-length=120 4 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/postgres-operator-issue-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/.github/ISSUE_TEMPLATE/postgres-operator-issue-template.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/postgres-operator-pull-request-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/.github/PULL_REQUEST_TEMPLATE/postgres-operator-pull-request-template.md -------------------------------------------------------------------------------- /.github/workflows/run_e2e.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/.github/workflows/run_e2e.yaml -------------------------------------------------------------------------------- /.github/workflows/run_tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/.github/workflows/run_tests.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.zappr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/.zappr.yaml -------------------------------------------------------------------------------- /BUILD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/BUILD.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/MAINTAINERS -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/SECURITY.md -------------------------------------------------------------------------------- /charts/postgres-operator-ui/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator-ui/.helmignore -------------------------------------------------------------------------------- /charts/postgres-operator-ui/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator-ui/Chart.yaml -------------------------------------------------------------------------------- /charts/postgres-operator-ui/index.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator-ui/index.yaml -------------------------------------------------------------------------------- /charts/postgres-operator-ui/postgres-operator-ui-1.5.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator-ui/postgres-operator-ui-1.5.0.tgz -------------------------------------------------------------------------------- /charts/postgres-operator-ui/postgres-operator-ui-1.6.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator-ui/postgres-operator-ui-1.6.0.tgz -------------------------------------------------------------------------------- /charts/postgres-operator-ui/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator-ui/templates/NOTES.txt -------------------------------------------------------------------------------- /charts/postgres-operator-ui/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator-ui/templates/_helpers.tpl -------------------------------------------------------------------------------- /charts/postgres-operator-ui/templates/clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator-ui/templates/clusterrole.yaml -------------------------------------------------------------------------------- /charts/postgres-operator-ui/templates/clusterrolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator-ui/templates/clusterrolebinding.yaml -------------------------------------------------------------------------------- /charts/postgres-operator-ui/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator-ui/templates/deployment.yaml -------------------------------------------------------------------------------- /charts/postgres-operator-ui/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator-ui/templates/ingress.yaml -------------------------------------------------------------------------------- /charts/postgres-operator-ui/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator-ui/templates/service.yaml -------------------------------------------------------------------------------- /charts/postgres-operator-ui/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator-ui/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /charts/postgres-operator-ui/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator-ui/values.yaml -------------------------------------------------------------------------------- /charts/postgres-operator/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator/.helmignore -------------------------------------------------------------------------------- /charts/postgres-operator/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator/Chart.yaml -------------------------------------------------------------------------------- /charts/postgres-operator/crds/operatorconfigurations.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator/crds/operatorconfigurations.yaml -------------------------------------------------------------------------------- /charts/postgres-operator/crds/postgresqls.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator/crds/postgresqls.yaml -------------------------------------------------------------------------------- /charts/postgres-operator/crds/postgresteams.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator/crds/postgresteams.yaml -------------------------------------------------------------------------------- /charts/postgres-operator/index.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator/index.yaml -------------------------------------------------------------------------------- /charts/postgres-operator/postgres-operator-1.5.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator/postgres-operator-1.5.0.tgz -------------------------------------------------------------------------------- /charts/postgres-operator/postgres-operator-1.6.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator/postgres-operator-1.6.0.tgz -------------------------------------------------------------------------------- /charts/postgres-operator/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator/templates/NOTES.txt -------------------------------------------------------------------------------- /charts/postgres-operator/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator/templates/_helpers.tpl -------------------------------------------------------------------------------- /charts/postgres-operator/templates/clusterrole-postgres-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator/templates/clusterrole-postgres-pod.yaml -------------------------------------------------------------------------------- /charts/postgres-operator/templates/clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator/templates/clusterrole.yaml -------------------------------------------------------------------------------- /charts/postgres-operator/templates/clusterrolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator/templates/clusterrolebinding.yaml -------------------------------------------------------------------------------- /charts/postgres-operator/templates/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator/templates/configmap.yaml -------------------------------------------------------------------------------- /charts/postgres-operator/templates/crds.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator/templates/crds.yaml -------------------------------------------------------------------------------- /charts/postgres-operator/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator/templates/deployment.yaml -------------------------------------------------------------------------------- /charts/postgres-operator/templates/operatorconfiguration.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator/templates/operatorconfiguration.yaml -------------------------------------------------------------------------------- /charts/postgres-operator/templates/postgres-pod-priority-class.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator/templates/postgres-pod-priority-class.yaml -------------------------------------------------------------------------------- /charts/postgres-operator/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator/templates/service.yaml -------------------------------------------------------------------------------- /charts/postgres-operator/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /charts/postgres-operator/values-crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator/values-crd.yaml -------------------------------------------------------------------------------- /charts/postgres-operator/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/charts/postgres-operator/values.yaml -------------------------------------------------------------------------------- /cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/cmd/main.go -------------------------------------------------------------------------------- /delivery.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/delivery.yaml -------------------------------------------------------------------------------- /docker/DebugDockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docker/DebugDockerfile -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/NotFromScrachDockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docker/NotFromScrachDockerfile -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/WithBuildDebugDockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docker/WithBuildDebugDockerfile -------------------------------------------------------------------------------- /docker/WithBuildDockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docker/WithBuildDockerfile -------------------------------------------------------------------------------- /docker/logical-backup/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docker/logical-backup/Dockerfile -------------------------------------------------------------------------------- /docker/logical-backup/dump.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docker/logical-backup/dump.sh -------------------------------------------------------------------------------- /docs/administrator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docs/administrator.md -------------------------------------------------------------------------------- /docs/developer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docs/developer.md -------------------------------------------------------------------------------- /docs/diagrams/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docs/diagrams/Makefile -------------------------------------------------------------------------------- /docs/diagrams/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docs/diagrams/logo.png -------------------------------------------------------------------------------- /docs/diagrams/neutral_operator.excalidraw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docs/diagrams/neutral_operator.excalidraw -------------------------------------------------------------------------------- /docs/diagrams/neutral_operator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docs/diagrams/neutral_operator.png -------------------------------------------------------------------------------- /docs/diagrams/operator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docs/diagrams/operator.png -------------------------------------------------------------------------------- /docs/diagrams/operator.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docs/diagrams/operator.tex -------------------------------------------------------------------------------- /docs/diagrams/pgui-cluster-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docs/diagrams/pgui-cluster-list.png -------------------------------------------------------------------------------- /docs/diagrams/pgui-cluster-startup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docs/diagrams/pgui-cluster-startup.png -------------------------------------------------------------------------------- /docs/diagrams/pgui-delete-cluster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docs/diagrams/pgui-delete-cluster.png -------------------------------------------------------------------------------- /docs/diagrams/pgui-finished-setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docs/diagrams/pgui-finished-setup.png -------------------------------------------------------------------------------- /docs/diagrams/pgui-new-cluster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docs/diagrams/pgui-new-cluster.png -------------------------------------------------------------------------------- /docs/diagrams/pgui-operator-logs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docs/diagrams/pgui-operator-logs.png -------------------------------------------------------------------------------- /docs/diagrams/pgui-waiting-for-master.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docs/diagrams/pgui-waiting-for-master.png -------------------------------------------------------------------------------- /docs/diagrams/pod.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docs/diagrams/pod.png -------------------------------------------------------------------------------- /docs/diagrams/pod.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docs/diagrams/pod.tex -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/operator-ui.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docs/operator-ui.md -------------------------------------------------------------------------------- /docs/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docs/quickstart.md -------------------------------------------------------------------------------- /docs/reference/cluster_manifest.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docs/reference/cluster_manifest.md -------------------------------------------------------------------------------- /docs/reference/command_line_and_environment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docs/reference/command_line_and_environment.md -------------------------------------------------------------------------------- /docs/reference/operator_parameters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docs/reference/operator_parameters.md -------------------------------------------------------------------------------- /docs/user.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/docs/user.md -------------------------------------------------------------------------------- /e2e/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/e2e/Dockerfile -------------------------------------------------------------------------------- /e2e/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/e2e/Makefile -------------------------------------------------------------------------------- /e2e/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/e2e/README.md -------------------------------------------------------------------------------- /e2e/exec.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | kubectl exec -i $1 -- sh -c "$2" 3 | -------------------------------------------------------------------------------- /e2e/exec_into_env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/e2e/exec_into_env.sh -------------------------------------------------------------------------------- /e2e/kind-cluster-postgres-operator-e2e-tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/e2e/kind-cluster-postgres-operator-e2e-tests.yaml -------------------------------------------------------------------------------- /e2e/requirements.txt: -------------------------------------------------------------------------------- 1 | kubernetes==11.0.0 2 | timeout_decorator==0.4.1 3 | pyyaml==5.3.1 4 | -------------------------------------------------------------------------------- /e2e/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/e2e/run.sh -------------------------------------------------------------------------------- /e2e/scripts/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/e2e/scripts/cleanup.sh -------------------------------------------------------------------------------- /e2e/scripts/get_logs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/e2e/scripts/get_logs.sh -------------------------------------------------------------------------------- /e2e/scripts/watch_objects.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/e2e/scripts/watch_objects.sh -------------------------------------------------------------------------------- /e2e/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/e2e/tests/__init__.py -------------------------------------------------------------------------------- /e2e/tests/k8s_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/e2e/tests/k8s_api.py -------------------------------------------------------------------------------- /e2e/tests/test_e2e.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/e2e/tests/test_e2e.py -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/go.sum -------------------------------------------------------------------------------- /hack/custom-boilerplate.go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/hack/custom-boilerplate.go.txt -------------------------------------------------------------------------------- /hack/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/hack/tools.go -------------------------------------------------------------------------------- /hack/update-codegen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/hack/update-codegen.sh -------------------------------------------------------------------------------- /hack/verify-codegen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/hack/verify-codegen.sh -------------------------------------------------------------------------------- /kubectl-pg/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/kubectl-pg/README.md -------------------------------------------------------------------------------- /kubectl-pg/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/kubectl-pg/build.sh -------------------------------------------------------------------------------- /kubectl-pg/cmd/addDb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/kubectl-pg/cmd/addDb.go -------------------------------------------------------------------------------- /kubectl-pg/cmd/addUser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/kubectl-pg/cmd/addUser.go -------------------------------------------------------------------------------- /kubectl-pg/cmd/check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/kubectl-pg/cmd/check.go -------------------------------------------------------------------------------- /kubectl-pg/cmd/connect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/kubectl-pg/cmd/connect.go -------------------------------------------------------------------------------- /kubectl-pg/cmd/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/kubectl-pg/cmd/create.go -------------------------------------------------------------------------------- /kubectl-pg/cmd/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/kubectl-pg/cmd/delete.go -------------------------------------------------------------------------------- /kubectl-pg/cmd/extVolume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/kubectl-pg/cmd/extVolume.go -------------------------------------------------------------------------------- /kubectl-pg/cmd/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/kubectl-pg/cmd/list.go -------------------------------------------------------------------------------- /kubectl-pg/cmd/logs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/kubectl-pg/cmd/logs.go -------------------------------------------------------------------------------- /kubectl-pg/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/kubectl-pg/cmd/root.go -------------------------------------------------------------------------------- /kubectl-pg/cmd/scale.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/kubectl-pg/cmd/scale.go -------------------------------------------------------------------------------- /kubectl-pg/cmd/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/kubectl-pg/cmd/update.go -------------------------------------------------------------------------------- /kubectl-pg/cmd/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/kubectl-pg/cmd/util.go -------------------------------------------------------------------------------- /kubectl-pg/cmd/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/kubectl-pg/cmd/version.go -------------------------------------------------------------------------------- /kubectl-pg/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/kubectl-pg/go.mod -------------------------------------------------------------------------------- /kubectl-pg/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/kubectl-pg/go.sum -------------------------------------------------------------------------------- /kubectl-pg/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/kubectl-pg/main.go -------------------------------------------------------------------------------- /manifests/api-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/manifests/api-service.yaml -------------------------------------------------------------------------------- /manifests/complete-postgres-manifest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/manifests/complete-postgres-manifest.yaml -------------------------------------------------------------------------------- /manifests/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/manifests/configmap.yaml -------------------------------------------------------------------------------- /manifests/custom-team-membership.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/manifests/custom-team-membership.yaml -------------------------------------------------------------------------------- /manifests/e2e-storage-class.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/manifests/e2e-storage-class.yaml -------------------------------------------------------------------------------- /manifests/fake-teams-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/manifests/fake-teams-api.yaml -------------------------------------------------------------------------------- /manifests/infrastructure-roles-configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/manifests/infrastructure-roles-configmap.yaml -------------------------------------------------------------------------------- /manifests/infrastructure-roles-new.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/manifests/infrastructure-roles-new.yaml -------------------------------------------------------------------------------- /manifests/infrastructure-roles.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/manifests/infrastructure-roles.yaml -------------------------------------------------------------------------------- /manifests/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/manifests/kustomization.yaml -------------------------------------------------------------------------------- /manifests/minimal-fake-pooler-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/manifests/minimal-fake-pooler-deployment.yaml -------------------------------------------------------------------------------- /manifests/minimal-postgres-manifest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/manifests/minimal-postgres-manifest.yaml -------------------------------------------------------------------------------- /manifests/operator-service-account-rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/manifests/operator-service-account-rbac.yaml -------------------------------------------------------------------------------- /manifests/operatorconfiguration.crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/manifests/operatorconfiguration.crd.yaml -------------------------------------------------------------------------------- /manifests/platform-credentials.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/manifests/platform-credentials.yaml -------------------------------------------------------------------------------- /manifests/postgres-operator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/manifests/postgres-operator.yaml -------------------------------------------------------------------------------- /manifests/postgres-pod-priority-class.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/manifests/postgres-pod-priority-class.yaml -------------------------------------------------------------------------------- /manifests/postgresql-operator-default-configuration.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/manifests/postgresql-operator-default-configuration.yaml -------------------------------------------------------------------------------- /manifests/postgresql.crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/manifests/postgresql.crd.yaml -------------------------------------------------------------------------------- /manifests/postgresteam.crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/manifests/postgresteam.crd.yaml -------------------------------------------------------------------------------- /manifests/standby-manifest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/manifests/standby-manifest.yaml -------------------------------------------------------------------------------- /manifests/user-facing-clusterroles.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/manifests/user-facing-clusterroles.yaml -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /mocks/mocks.go: -------------------------------------------------------------------------------- 1 | package mocks 2 | -------------------------------------------------------------------------------- /pkg/apis/acid.zalan.do/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/apis/acid.zalan.do/register.go -------------------------------------------------------------------------------- /pkg/apis/acid.zalan.do/v1/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/apis/acid.zalan.do/v1/const.go -------------------------------------------------------------------------------- /pkg/apis/acid.zalan.do/v1/crds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/apis/acid.zalan.do/v1/crds.go -------------------------------------------------------------------------------- /pkg/apis/acid.zalan.do/v1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/apis/acid.zalan.do/v1/doc.go -------------------------------------------------------------------------------- /pkg/apis/acid.zalan.do/v1/marshal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/apis/acid.zalan.do/v1/marshal.go -------------------------------------------------------------------------------- /pkg/apis/acid.zalan.do/v1/operator_configuration_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/apis/acid.zalan.do/v1/operator_configuration_type.go -------------------------------------------------------------------------------- /pkg/apis/acid.zalan.do/v1/postgres_team_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/apis/acid.zalan.do/v1/postgres_team_type.go -------------------------------------------------------------------------------- /pkg/apis/acid.zalan.do/v1/postgresql_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/apis/acid.zalan.do/v1/postgresql_type.go -------------------------------------------------------------------------------- /pkg/apis/acid.zalan.do/v1/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/apis/acid.zalan.do/v1/register.go -------------------------------------------------------------------------------- /pkg/apis/acid.zalan.do/v1/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/apis/acid.zalan.do/v1/util.go -------------------------------------------------------------------------------- /pkg/apis/acid.zalan.do/v1/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/apis/acid.zalan.do/v1/util_test.go -------------------------------------------------------------------------------- /pkg/apis/acid.zalan.do/v1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/apis/acid.zalan.do/v1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /pkg/apiserver/apiserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/apiserver/apiserver.go -------------------------------------------------------------------------------- /pkg/apiserver/apiserver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/apiserver/apiserver_test.go -------------------------------------------------------------------------------- /pkg/cluster/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/cluster/cluster.go -------------------------------------------------------------------------------- /pkg/cluster/cluster_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/cluster/cluster_test.go -------------------------------------------------------------------------------- /pkg/cluster/connection_pooler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/cluster/connection_pooler.go -------------------------------------------------------------------------------- /pkg/cluster/connection_pooler_new_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/cluster/connection_pooler_new_test.go -------------------------------------------------------------------------------- /pkg/cluster/connection_pooler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/cluster/connection_pooler_test.go -------------------------------------------------------------------------------- /pkg/cluster/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/cluster/database.go -------------------------------------------------------------------------------- /pkg/cluster/exec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/cluster/exec.go -------------------------------------------------------------------------------- /pkg/cluster/filesystems.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/cluster/filesystems.go -------------------------------------------------------------------------------- /pkg/cluster/k8sres.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/cluster/k8sres.go -------------------------------------------------------------------------------- /pkg/cluster/k8sres_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/cluster/k8sres_test.go -------------------------------------------------------------------------------- /pkg/cluster/pod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/cluster/pod.go -------------------------------------------------------------------------------- /pkg/cluster/resources.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/cluster/resources.go -------------------------------------------------------------------------------- /pkg/cluster/sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/cluster/sync.go -------------------------------------------------------------------------------- /pkg/cluster/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/cluster/types.go -------------------------------------------------------------------------------- /pkg/cluster/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/cluster/util.go -------------------------------------------------------------------------------- /pkg/cluster/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/cluster/util_test.go -------------------------------------------------------------------------------- /pkg/cluster/volumes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/cluster/volumes.go -------------------------------------------------------------------------------- /pkg/cluster/volumes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/cluster/volumes_test.go -------------------------------------------------------------------------------- /pkg/controller/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/controller/controller.go -------------------------------------------------------------------------------- /pkg/controller/logs_and_api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/controller/logs_and_api.go -------------------------------------------------------------------------------- /pkg/controller/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/controller/node.go -------------------------------------------------------------------------------- /pkg/controller/node_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/controller/node_test.go -------------------------------------------------------------------------------- /pkg/controller/operator_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/controller/operator_config.go -------------------------------------------------------------------------------- /pkg/controller/pod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/controller/pod.go -------------------------------------------------------------------------------- /pkg/controller/postgresql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/controller/postgresql.go -------------------------------------------------------------------------------- /pkg/controller/postgresql_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/controller/postgresql_test.go -------------------------------------------------------------------------------- /pkg/controller/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/controller/types.go -------------------------------------------------------------------------------- /pkg/controller/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/controller/util.go -------------------------------------------------------------------------------- /pkg/controller/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/controller/util_test.go -------------------------------------------------------------------------------- /pkg/generated/clientset/versioned/clientset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/generated/clientset/versioned/clientset.go -------------------------------------------------------------------------------- /pkg/generated/clientset/versioned/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/generated/clientset/versioned/doc.go -------------------------------------------------------------------------------- /pkg/generated/clientset/versioned/fake/clientset_generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/generated/clientset/versioned/fake/clientset_generated.go -------------------------------------------------------------------------------- /pkg/generated/clientset/versioned/fake/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/generated/clientset/versioned/fake/doc.go -------------------------------------------------------------------------------- /pkg/generated/clientset/versioned/fake/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/generated/clientset/versioned/fake/register.go -------------------------------------------------------------------------------- /pkg/generated/clientset/versioned/scheme/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/generated/clientset/versioned/scheme/doc.go -------------------------------------------------------------------------------- /pkg/generated/clientset/versioned/scheme/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/generated/clientset/versioned/scheme/register.go -------------------------------------------------------------------------------- /pkg/generated/clientset/versioned/typed/acid.zalan.do/v1/acid.zalan.do_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/generated/clientset/versioned/typed/acid.zalan.do/v1/acid.zalan.do_client.go -------------------------------------------------------------------------------- /pkg/generated/clientset/versioned/typed/acid.zalan.do/v1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/generated/clientset/versioned/typed/acid.zalan.do/v1/doc.go -------------------------------------------------------------------------------- /pkg/generated/clientset/versioned/typed/acid.zalan.do/v1/fake/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/generated/clientset/versioned/typed/acid.zalan.do/v1/fake/doc.go -------------------------------------------------------------------------------- /pkg/generated/clientset/versioned/typed/acid.zalan.do/v1/fake/fake_acid.zalan.do_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/generated/clientset/versioned/typed/acid.zalan.do/v1/fake/fake_acid.zalan.do_client.go -------------------------------------------------------------------------------- /pkg/generated/clientset/versioned/typed/acid.zalan.do/v1/fake/fake_operatorconfiguration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/generated/clientset/versioned/typed/acid.zalan.do/v1/fake/fake_operatorconfiguration.go -------------------------------------------------------------------------------- /pkg/generated/clientset/versioned/typed/acid.zalan.do/v1/fake/fake_postgresql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/generated/clientset/versioned/typed/acid.zalan.do/v1/fake/fake_postgresql.go -------------------------------------------------------------------------------- /pkg/generated/clientset/versioned/typed/acid.zalan.do/v1/fake/fake_postgresteam.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/generated/clientset/versioned/typed/acid.zalan.do/v1/fake/fake_postgresteam.go -------------------------------------------------------------------------------- /pkg/generated/clientset/versioned/typed/acid.zalan.do/v1/generated_expansion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/generated/clientset/versioned/typed/acid.zalan.do/v1/generated_expansion.go -------------------------------------------------------------------------------- /pkg/generated/clientset/versioned/typed/acid.zalan.do/v1/operatorconfiguration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/generated/clientset/versioned/typed/acid.zalan.do/v1/operatorconfiguration.go -------------------------------------------------------------------------------- /pkg/generated/clientset/versioned/typed/acid.zalan.do/v1/postgresql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/generated/clientset/versioned/typed/acid.zalan.do/v1/postgresql.go -------------------------------------------------------------------------------- /pkg/generated/clientset/versioned/typed/acid.zalan.do/v1/postgresteam.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/generated/clientset/versioned/typed/acid.zalan.do/v1/postgresteam.go -------------------------------------------------------------------------------- /pkg/generated/informers/externalversions/acid.zalan.do/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/generated/informers/externalversions/acid.zalan.do/interface.go -------------------------------------------------------------------------------- /pkg/generated/informers/externalversions/acid.zalan.do/v1/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/generated/informers/externalversions/acid.zalan.do/v1/interface.go -------------------------------------------------------------------------------- /pkg/generated/informers/externalversions/acid.zalan.do/v1/postgresql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/generated/informers/externalversions/acid.zalan.do/v1/postgresql.go -------------------------------------------------------------------------------- /pkg/generated/informers/externalversions/acid.zalan.do/v1/postgresteam.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/generated/informers/externalversions/acid.zalan.do/v1/postgresteam.go -------------------------------------------------------------------------------- /pkg/generated/informers/externalversions/factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/generated/informers/externalversions/factory.go -------------------------------------------------------------------------------- /pkg/generated/informers/externalversions/generic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/generated/informers/externalversions/generic.go -------------------------------------------------------------------------------- /pkg/generated/informers/externalversions/internalinterfaces/factory_interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/generated/informers/externalversions/internalinterfaces/factory_interfaces.go -------------------------------------------------------------------------------- /pkg/generated/listers/acid.zalan.do/v1/expansion_generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/generated/listers/acid.zalan.do/v1/expansion_generated.go -------------------------------------------------------------------------------- /pkg/generated/listers/acid.zalan.do/v1/postgresql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/generated/listers/acid.zalan.do/v1/postgresql.go -------------------------------------------------------------------------------- /pkg/generated/listers/acid.zalan.do/v1/postgresteam.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/generated/listers/acid.zalan.do/v1/postgresteam.go -------------------------------------------------------------------------------- /pkg/spec/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/spec/types.go -------------------------------------------------------------------------------- /pkg/spec/types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/spec/types_test.go -------------------------------------------------------------------------------- /pkg/teams/postgres_team.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/teams/postgres_team.go -------------------------------------------------------------------------------- /pkg/teams/postgres_team_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/teams/postgres_team_test.go -------------------------------------------------------------------------------- /pkg/util/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/util/config/config.go -------------------------------------------------------------------------------- /pkg/util/config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/util/config/config_test.go -------------------------------------------------------------------------------- /pkg/util/config/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/util/config/util.go -------------------------------------------------------------------------------- /pkg/util/constants/annotations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/util/constants/annotations.go -------------------------------------------------------------------------------- /pkg/util/constants/aws.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/util/constants/aws.go -------------------------------------------------------------------------------- /pkg/util/constants/kubernetes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/util/constants/kubernetes.go -------------------------------------------------------------------------------- /pkg/util/constants/pooler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/util/constants/pooler.go -------------------------------------------------------------------------------- /pkg/util/constants/postgresql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/util/constants/postgresql.go -------------------------------------------------------------------------------- /pkg/util/constants/roles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/util/constants/roles.go -------------------------------------------------------------------------------- /pkg/util/constants/units.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/util/constants/units.go -------------------------------------------------------------------------------- /pkg/util/filesystems/ext234.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/util/filesystems/ext234.go -------------------------------------------------------------------------------- /pkg/util/filesystems/filesystems.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/util/filesystems/filesystems.go -------------------------------------------------------------------------------- /pkg/util/k8sutil/k8sutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/util/k8sutil/k8sutil.go -------------------------------------------------------------------------------- /pkg/util/k8sutil/k8sutil_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/util/k8sutil/k8sutil_test.go -------------------------------------------------------------------------------- /pkg/util/nicediff/diff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/util/nicediff/diff.go -------------------------------------------------------------------------------- /pkg/util/patroni/patroni.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/util/patroni/patroni.go -------------------------------------------------------------------------------- /pkg/util/patroni/patroni_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/util/patroni/patroni_test.go -------------------------------------------------------------------------------- /pkg/util/retryutil/retry_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/util/retryutil/retry_util.go -------------------------------------------------------------------------------- /pkg/util/retryutil/retry_util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/util/retryutil/retry_util_test.go -------------------------------------------------------------------------------- /pkg/util/ringlog/ringlog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/util/ringlog/ringlog.go -------------------------------------------------------------------------------- /pkg/util/teams/teams.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/util/teams/teams.go -------------------------------------------------------------------------------- /pkg/util/teams/teams_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/util/teams/teams_test.go -------------------------------------------------------------------------------- /pkg/util/users/users.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/util/users/users.go -------------------------------------------------------------------------------- /pkg/util/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/util/util.go -------------------------------------------------------------------------------- /pkg/util/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/util/util_test.go -------------------------------------------------------------------------------- /pkg/util/volumes/ebs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/util/volumes/ebs.go -------------------------------------------------------------------------------- /pkg/util/volumes/volumes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/pkg/util/volumes/volumes.go -------------------------------------------------------------------------------- /run_operator_locally.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/run_operator_locally.sh -------------------------------------------------------------------------------- /ui/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/.dockerignore -------------------------------------------------------------------------------- /ui/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/Dockerfile -------------------------------------------------------------------------------- /ui/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/MANIFEST.in -------------------------------------------------------------------------------- /ui/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/Makefile -------------------------------------------------------------------------------- /ui/app/.eslintignore: -------------------------------------------------------------------------------- 1 | src/vendor/*.js 2 | -------------------------------------------------------------------------------- /ui/app/.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/app/.eslintrc.yml -------------------------------------------------------------------------------- /ui/app/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/app/README.rst -------------------------------------------------------------------------------- /ui/app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/app/package.json -------------------------------------------------------------------------------- /ui/app/src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/app/src/app.js -------------------------------------------------------------------------------- /ui/app/src/app.tag.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/app/src/app.tag.pug -------------------------------------------------------------------------------- /ui/app/src/edit.tag.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/app/src/edit.tag.pug -------------------------------------------------------------------------------- /ui/app/src/help-edit.tag.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/app/src/help-edit.tag.pug -------------------------------------------------------------------------------- /ui/app/src/help-general.tag.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/app/src/help-general.tag.pug -------------------------------------------------------------------------------- /ui/app/src/logs.tag.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/app/src/logs.tag.pug -------------------------------------------------------------------------------- /ui/app/src/new.tag.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/app/src/new.tag.pug -------------------------------------------------------------------------------- /ui/app/src/postgresql.tag.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/app/src/postgresql.tag.pug -------------------------------------------------------------------------------- /ui/app/src/postgresqls.tag.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/app/src/postgresqls.tag.pug -------------------------------------------------------------------------------- /ui/app/src/prism.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/app/src/prism.js -------------------------------------------------------------------------------- /ui/app/src/restore.tag.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/app/src/restore.tag.pug -------------------------------------------------------------------------------- /ui/app/src/status.tag.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/app/src/status.tag.pug -------------------------------------------------------------------------------- /ui/app/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/app/webpack.config.js -------------------------------------------------------------------------------- /ui/manifests/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/manifests/deployment.yaml -------------------------------------------------------------------------------- /ui/manifests/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/manifests/ingress.yaml -------------------------------------------------------------------------------- /ui/manifests/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/manifests/kustomization.yaml -------------------------------------------------------------------------------- /ui/manifests/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/manifests/service.yaml -------------------------------------------------------------------------------- /ui/manifests/ui-service-account-rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/manifests/ui-service-account-rbac.yaml -------------------------------------------------------------------------------- /ui/operator_ui/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/operator_ui/__init__.py -------------------------------------------------------------------------------- /ui/operator_ui/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/operator_ui/__main__.py -------------------------------------------------------------------------------- /ui/operator_ui/backoff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/operator_ui/backoff.py -------------------------------------------------------------------------------- /ui/operator_ui/cluster_discovery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/operator_ui/cluster_discovery.py -------------------------------------------------------------------------------- /ui/operator_ui/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/operator_ui/main.py -------------------------------------------------------------------------------- /ui/operator_ui/mock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/operator_ui/mock.py -------------------------------------------------------------------------------- /ui/operator_ui/oauth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/operator_ui/oauth.py -------------------------------------------------------------------------------- /ui/operator_ui/spiloutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/operator_ui/spiloutils.py -------------------------------------------------------------------------------- /ui/operator_ui/static/favicon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/operator_ui/static/favicon-96x96.png -------------------------------------------------------------------------------- /ui/operator_ui/static/prism.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/operator_ui/static/prism.css -------------------------------------------------------------------------------- /ui/operator_ui/static/prism.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/operator_ui/static/prism.js -------------------------------------------------------------------------------- /ui/operator_ui/static/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/operator_ui/static/styles.css -------------------------------------------------------------------------------- /ui/operator_ui/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/operator_ui/templates/index.html -------------------------------------------------------------------------------- /ui/operator_ui/templates/login-deeplink.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/operator_ui/templates/login-deeplink.html -------------------------------------------------------------------------------- /ui/operator_ui/templates/login-resolve-deeplink.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/operator_ui/templates/login-resolve-deeplink.html -------------------------------------------------------------------------------- /ui/operator_ui/update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/operator_ui/update.py -------------------------------------------------------------------------------- /ui/operator_ui/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/operator_ui/utils.py -------------------------------------------------------------------------------- /ui/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/requirements.txt -------------------------------------------------------------------------------- /ui/run_local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/run_local.sh -------------------------------------------------------------------------------- /ui/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/setup.py -------------------------------------------------------------------------------- /ui/start_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/start_server.sh -------------------------------------------------------------------------------- /ui/tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flant/postgres-operator/HEAD/ui/tox.ini --------------------------------------------------------------------------------