├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── support---question-and-answer.md ├── actions │ ├── awk-matcher.json │ └── k3d │ │ └── action.yaml ├── pull_request_template.md └── workflows │ ├── codeql-analysis.yaml │ ├── lint.yaml │ ├── test.yaml │ ├── trivy-pr-scan.yaml │ └── trivy-scheduled-scan.yaml ├── .gitignore ├── .gitmodules ├── .golangci.next.yaml ├── .golangci.yaml ├── CONTRIBUTING.md ├── LICENSE.md ├── Makefile ├── README.md ├── bin ├── .gitignore └── license_aggregator.sh ├── cmd └── ivory-operator │ ├── main.go │ └── open_telemetry.go ├── conf └── .gitignore ├── config ├── README.md ├── crd │ ├── bases │ │ ├── ivory-operator.ivorysql.org_ivoryclusters.yaml │ │ └── ivory-operator.ivorysql.org_ivyupgrades.yaml │ └── kustomization.yaml ├── default │ └── kustomization.yaml ├── dev │ ├── kustomization.yaml │ └── manager-dev.yaml ├── manager │ ├── kustomization.yaml │ └── manager.yaml ├── namespace │ ├── kustomization.yaml │ └── namespace.yaml ├── rbac │ ├── .gitignore │ ├── cluster │ │ ├── kustomization.yaml │ │ ├── role.yaml │ │ ├── role_binding.yaml │ │ └── service_account.yaml │ └── namespace │ │ ├── kustomization.yaml │ │ ├── role.yaml │ │ ├── role_binding.yaml │ │ └── service_account.yaml └── singlenamespace │ ├── kustomization.yaml │ └── manager-target.yaml ├── docs ├── archetypes │ └── default.md ├── config.toml ├── content │ ├── _index.md │ ├── architecture │ │ ├── _index.md │ │ ├── backups.md │ │ ├── disaster-recovery.md │ │ ├── high-availability.md │ │ ├── monitoring.md │ │ ├── overview.md │ │ ├── pgadmin4.md │ │ ├── scheduling.md │ │ └── user-management.md │ └── tutorial │ │ ├── _index.md │ │ ├── administrative-tasks.md │ │ ├── backup-management.md │ │ ├── backups.md │ │ ├── connect-cluster.md │ │ ├── connection-pooling.md │ │ ├── create-cluster.md │ │ ├── customize-cluster.md │ │ ├── delete-cluster.md │ │ ├── disaster-recovery.md │ │ ├── getting-started.md │ │ ├── high-availability.md │ │ ├── monitoring.md │ │ ├── resize-cluster.md │ │ └── user-management.md ├── layouts │ └── shortcodes │ │ ├── exporter_metrics.html │ │ └── pgnodemx_metrics.html └── static │ ├── drawio │ ├── crunchy-postgresql-cluster-architecture.xml │ ├── repo-based-standby.xml │ ├── streaming-standby-external-repo.xml │ └── streaming-standby.xml │ ├── images │ ├── ivory-repo-based-standby.png │ ├── ivory-streaming-standby-external-repo.png │ ├── ivory-streaming-standby.png │ ├── ivorysql-cluster-dr-base.png │ ├── ivorysql-ha-overview.png │ ├── ivorysql-monitoring-backups.png │ ├── ivorysql-monitoring-overview.png │ ├── ivorysql-monitoring-pod.png │ ├── ivorysql-monitoring-service-health.png │ ├── ivorysql-monitoring.png │ ├── pgadmin4-login.png │ └── pgadmin4-query-editor.png │ └── logos │ └── TRADEMARKS.md ├── examples ├── ivorycluster │ ├── ivorycluster.yaml │ └── kustomization.yaml └── kustomize │ ├── azure │ ├── .gitignore │ ├── azure.conf.example │ ├── ivory.yaml │ └── kustomization.yaml │ ├── gcs │ ├── .gitignore │ ├── gcs.conf │ ├── ivory.yaml │ └── kustomization.yaml │ ├── high-availability │ ├── ha-ivory.yaml │ └── kustomization.yaml │ ├── install │ ├── crd │ │ ├── bases │ │ │ └── ivory-operator.ivorysql.org_ivoryclusters.yaml │ │ └── kustomization.yaml │ ├── default │ │ ├── kustomization.yaml │ │ └── selectors.yaml │ ├── manager │ │ ├── kustomization.yaml │ │ └── manager.yaml │ ├── namespace │ │ ├── kustomization.yaml │ │ └── namespace.yaml │ ├── rbac │ │ ├── cluster │ │ │ ├── kustomization.yaml │ │ │ ├── role-upgrade.yaml │ │ │ ├── role.yaml │ │ │ ├── role_binding-upgrade.yaml │ │ │ ├── role_binding.yaml │ │ │ ├── service_account-upgrade.yaml │ │ │ └── service_account.yaml │ │ └── namespace │ │ │ ├── kustomization.yaml │ │ │ ├── role-upgrade.yaml │ │ │ ├── role.yaml │ │ │ ├── role_binding-upgrade.yaml │ │ │ ├── role_binding.yaml │ │ │ ├── service_account-upgrade.yaml │ │ │ └── service_account.yaml │ └── singlenamespace │ │ ├── kustomization.yaml │ │ ├── manager-target.yaml │ │ └── selectors.yaml │ ├── ivory │ ├── ivory.yaml │ └── kustomization.yaml │ ├── keycloak │ ├── ivory.yaml │ ├── keycloak.yaml │ └── kustomization.yaml │ ├── monitoring │ ├── README.md │ ├── alertmanager-config.yaml │ ├── alertmanager-rules-config.yaml │ ├── dashboards │ │ ├── crud_details.json │ │ ├── kustomization.yaml │ │ ├── pgbackrest.json │ │ ├── pod_details.json │ │ ├── pod_details2.json │ │ ├── postgres_overview.json │ │ ├── postgresql_details.json │ │ ├── postgresql_service_health.json │ │ ├── prometheus_alerts.json │ │ └── query_statistics.json │ ├── deploy-alertmanager.yaml │ ├── deploy-grafana.yaml │ ├── deploy-prometheus.yaml │ ├── grafana-datasources.yaml │ ├── grafana-secret.yaml │ ├── grafana_dashboards.yml │ ├── kustomization.yaml │ ├── prometheus-config.yaml │ ├── pvcs.yaml │ ├── rbac-cr.yaml │ ├── rbac-crb.yaml │ ├── rbac-sa.yaml │ └── service.yaml │ ├── multi-backup-repo │ ├── .gitignore │ ├── azure.conf.example │ ├── gcs.conf │ ├── ivory.yaml │ ├── kustomization.yaml │ └── s3.conf.example │ └── s3 │ ├── .gitignore │ ├── ivory.yaml │ ├── kustomization.yaml │ └── s3.conf.example ├── go.mod ├── go.sum ├── hack ├── .gitignore ├── api-template.tmpl ├── boilerplate.go.txt ├── controller-generator.sh ├── create-kubeconfig.sh ├── create-todo-patch.sh ├── generate-rbac.sh └── tools │ └── .gitignore ├── internal ├── bridge │ ├── client.go │ ├── client_test.go │ ├── installation.go │ ├── installation_test.go │ └── naming.go ├── config │ ├── config.go │ └── config_test.go ├── controller │ ├── ivorycluster │ │ ├── apply.go │ │ ├── apply_test.go │ │ ├── cluster.go │ │ ├── cluster_test.go │ │ ├── controller.go │ │ ├── controller_ref_manager.go │ │ ├── controller_ref_manager_test.go │ │ ├── controller_test.go │ │ ├── delete.go │ │ ├── helpers_test.go │ │ ├── instance.go │ │ ├── instance.md │ │ ├── instance_rollout_test.go │ │ ├── instance_test.go │ │ ├── ivory.go │ │ ├── ivory_test.go │ │ ├── patroni.go │ │ ├── patroni_test.go │ │ ├── pgadmin.go │ │ ├── pgadmin_test.go │ │ ├── pgbackrest.go │ │ ├── pgbackrest_test.go │ │ ├── pgbouncer.go │ │ ├── pgbouncer_test.go │ │ ├── pgmonitor.go │ │ ├── pgmonitor_test.go │ │ ├── pki.go │ │ ├── pki_test.go │ │ ├── pod_client.go │ │ ├── pod_disruption_budget.go │ │ ├── pod_disruption_budget_test.go │ │ ├── rbac.go │ │ ├── suite_test.go │ │ ├── topology.go │ │ ├── topology_test.go │ │ ├── util.go │ │ ├── util_test.go │ │ ├── volumes.go │ │ ├── volumes_test.go │ │ ├── watches.go │ │ └── watches_test.go │ ├── ivyupgrade │ │ ├── apply.go │ │ ├── ivyupgrade_controller.go │ │ ├── jobs.go │ │ ├── jobs_test.go │ │ ├── labels.go │ │ ├── utils.go │ │ ├── world.go │ │ └── world_test.go │ └── runtime │ │ ├── client.go │ │ ├── runtime.go │ │ ├── ticker.go │ │ └── ticker_test.go ├── initialize │ ├── doc.go │ ├── intstr.go │ ├── intstr_test.go │ ├── metadata.go │ ├── metadata_test.go │ ├── primitives.go │ ├── primitives_test.go │ ├── security.go │ └── security_test.go ├── ivory │ ├── assertions_test.go │ ├── config.go │ ├── config_test.go │ ├── databases.go │ ├── databases_test.go │ ├── doc.go │ ├── exec.go │ ├── exec_test.go │ ├── hba.go │ ├── hba_test.go │ ├── huge_pages.go │ ├── huge_pages_test.go │ ├── iana.go │ ├── parameters.go │ ├── parameters_test.go │ ├── password │ │ ├── doc.go │ │ ├── md5.go │ │ ├── md5_test.go │ │ ├── password.go │ │ ├── password_test.go │ │ ├── scram.go │ │ └── scram_test.go │ ├── reconcile.go │ ├── reconcile_test.go │ ├── users.go │ ├── users_test.go │ └── wal.md ├── kubeapi │ ├── patch.go │ └── patch_test.go ├── logging │ ├── logr.go │ ├── logr_test.go │ ├── logrus.go │ └── logrus_test.go ├── naming │ ├── annotations.go │ ├── annotations_test.go │ ├── controllers.go │ ├── dns.go │ ├── dns_test.go │ ├── doc.go │ ├── labels.go │ ├── labels_test.go │ ├── limitations.md │ ├── names.go │ ├── names_test.go │ ├── selectors.go │ ├── selectors_test.go │ └── telemetry.go ├── patroni │ ├── api.go │ ├── api_test.go │ ├── certificates.go │ ├── certificates.md │ ├── certificates_test.go │ ├── config.go │ ├── config.md │ ├── config_test.go │ ├── doc.go │ ├── rbac.go │ ├── rbac_test.go │ ├── reconcile.go │ └── reconcile_test.go ├── pgadmin │ ├── config.go │ ├── config_test.go │ ├── reconcile.go │ ├── reconcile_test.go │ ├── users.go │ └── users_test.go ├── pgaudit │ ├── postgres.go │ └── postgres_test.go ├── pgbackrest │ ├── certificates.go │ ├── certificates.md │ ├── certificates_test.go │ ├── config.go │ ├── config.md │ ├── config_test.go │ ├── helpers_test.go │ ├── iana.go │ ├── options.go │ ├── options_test.go │ ├── pgbackrest.go │ ├── pgbackrest_test.go │ ├── postgres.go │ ├── postgres_test.go │ ├── rbac.go │ ├── rbac_test.go │ ├── reconcile.go │ ├── reconcile_test.go │ ├── restore.md │ ├── tls-server.md │ ├── util.go │ └── util_test.go ├── pgbouncer │ ├── assertions_test.go │ ├── certificates.go │ ├── certificates_test.go │ ├── config.go │ ├── config.md │ ├── config_test.go │ ├── postgres.go │ ├── postgres_test.go │ ├── reconcile.go │ └── reconcile_test.go ├── pgmonitor │ ├── api.go │ ├── api_test.go │ ├── postgres.go │ ├── postgres_test.go │ ├── util.go │ └── util_test.go ├── pki │ ├── common.go │ ├── doc.go │ ├── encoding.go │ ├── encoding_test.go │ ├── pki.go │ └── pki_test.go ├── postgis │ ├── postgis.go │ └── postgis_test.go ├── testing │ ├── cmp │ │ └── cmp.go │ ├── events │ │ └── recorder.go │ └── require │ │ ├── exec.go │ │ └── parallel.go ├── upgradecheck │ ├── header.go │ ├── header_test.go │ ├── helpers_test.go │ ├── http.go │ └── http_test.go └── util │ ├── README.md │ ├── features.go │ ├── features_test.go │ ├── secrets.go │ ├── secrets_test.go │ └── util.go ├── ivyo_release_notes.md ├── licenses ├── .gitignore └── LICENSE.txt ├── pkg └── apis │ └── ivory-operator.ivorysql.org │ └── v1beta1 │ ├── groupversion_info.go │ ├── ivory_types.go │ ├── ivorycluster_test.go │ ├── ivorycluster_types.go │ ├── patroni_types.go │ ├── pgadmin_types.go │ ├── pgbackrest_types.go │ ├── pgbouncer_types.go │ ├── pgupgrade_types.go │ ├── shared_types.go │ ├── shared_types_test.go │ └── zz_generated.deepcopy.go └── testing ├── kuttl ├── README.md ├── e2e-other │ ├── cluster-migrate │ │ ├── 01--non-crunchy-cluster.yaml │ │ ├── 01-assert.yaml │ │ ├── 02--create-data.yaml │ │ ├── 02-assert.yaml │ │ ├── 03--alter-pv.yaml │ │ ├── 04--delete.yaml │ │ ├── 04-errors.yaml │ │ ├── 05--cluster.yaml │ │ ├── 06-assert.yaml │ │ ├── 07--set-collation.yaml │ │ ├── 08--alter-pv.yaml │ │ ├── 09--check-data.yaml │ │ └── README.md │ ├── delete-with-replica-and-check-timestamps │ │ ├── 10--cluster.yaml │ │ ├── 10-assert.yaml │ │ ├── 11-annotate.yaml │ │ ├── 12-assert.yaml │ │ ├── 13-delete-cluster-and-check.yaml │ │ ├── 14-errors.yaml │ │ └── README.md │ ├── exporter-upgrade │ │ ├── 00--cluster.yaml │ │ ├── 00-assert.yaml │ │ ├── 01--check-exporter.yaml │ │ ├── 02--update-cluster.yaml │ │ ├── 02-assert.yaml │ │ └── 03--check-exporter.yaml │ ├── gssapi │ │ ├── 00-assert.yaml │ │ ├── 00-krb5-keytab.yaml │ │ ├── 01-assert.yaml │ │ ├── 01-cluster.yaml │ │ ├── 02-assert.yaml │ │ ├── 02-psql-connect.yaml │ │ └── README.md │ ├── postgis-cluster │ │ ├── 00--cluster.yaml │ │ ├── 00-assert.yaml │ │ ├── 01--psql-connect.yaml │ │ └── 01-assert.yaml │ └── resize-volume │ │ ├── 00-assert.yaml │ │ ├── 01--cluster.yaml │ │ ├── 01-assert.yaml │ │ ├── 02--create-data.yaml │ │ ├── 02-assert.yaml │ │ ├── 03--resize.yaml │ │ ├── 03-assert.yaml │ │ ├── 06--check-data.yaml │ │ ├── 06-assert.yaml │ │ ├── 11--cluster.yaml │ │ ├── 11-assert.yaml │ │ ├── 13--resize.yaml │ │ └── 13-assert.yaml ├── e2e │ ├── cluster-pause │ │ ├── 00--cluster.yaml │ │ ├── 00-assert.yaml │ │ ├── 01--cluster-paused.yaml │ │ ├── 01-assert.yaml │ │ ├── 02--cluster-resume.yaml │ │ └── 02-assert.yaml │ ├── cluster-start │ │ ├── 00--cluster.yaml │ │ ├── 00-assert.yaml │ │ ├── 01--psql-connect.yaml │ │ └── 01-assert.yaml │ ├── delete-namespace │ │ ├── 00--namespace.yaml │ │ ├── 01--cluster.yaml │ │ ├── 01-assert.yaml │ │ ├── 02--delete-namespace.yaml │ │ ├── 02-errors.yaml │ │ └── README.md │ ├── delete │ │ ├── 00--cluster.yaml │ │ ├── 00-assert.yaml │ │ ├── 01--delete-cluster.yaml │ │ ├── 02-errors.yaml │ │ ├── 10--cluster.yaml │ │ ├── 10-assert.yaml │ │ ├── 11-delete-cluster.yaml │ │ ├── 12-errors.yaml │ │ ├── 20--cluster.yaml │ │ ├── 20-errors.yaml │ │ ├── 21--delete-cluster.yaml │ │ ├── 22-errors.yaml │ │ └── README.md │ ├── password-change │ │ ├── 00--cluster.yaml │ │ ├── 00-assert.yaml │ │ ├── 01--psql-connect-uri.yaml │ │ ├── 01--psql-connect.yaml │ │ ├── 01-assert.yaml │ │ ├── 02--secret.yaml │ │ ├── 02-errors.yaml │ │ ├── 03--psql-connect-uri.yaml │ │ ├── 03--psql-connect.yaml │ │ ├── 03-assert.yaml │ │ ├── 04--secret.yaml │ │ ├── 04-errors.yaml │ │ ├── 05--psql-connect-uri.yaml │ │ ├── 05--psql-connect.yaml │ │ ├── 05-assert.yaml │ │ ├── 06--cluster.yaml │ │ ├── 06-assert.yaml │ │ ├── 07--psql-connect-uri.yaml │ │ ├── 07--psql-connect.yaml │ │ ├── 07-assert.yaml │ │ ├── 08--secret.yaml │ │ ├── 08-errors.yaml │ │ ├── 09--psql-connect-uri.yaml │ │ ├── 09--psql-connect.yaml │ │ ├── 09-assert.yaml │ │ ├── 10--secret.yaml │ │ ├── 10-errors.yaml │ │ ├── 11--psql-connect-uri.yaml │ │ ├── 11--psql-connect.yaml │ │ ├── 11-assert.yaml │ │ └── README.md │ ├── pgbackrest-init │ │ ├── 00--cluster.yaml │ │ ├── 00-assert.yaml │ │ ├── 01-pgbackrest-connect.yaml │ │ ├── 02--cluster.yaml │ │ ├── 02-assert.yaml │ │ ├── 03-pgbackrest-connect.yaml │ │ ├── 04--cluster.yaml │ │ ├── 04-assert.yaml │ │ ├── 05-pgbackrest-connect.yaml │ │ └── README.md │ ├── pgbackrest-restore │ │ ├── 01--create-cluster.yaml │ │ ├── 01-assert.yaml │ │ ├── 02--create-data.yaml │ │ ├── 02-assert.yaml │ │ ├── 03--backup.yaml │ │ ├── 03-assert.yaml │ │ ├── 04--clone-cluster.yaml │ │ ├── 04-assert.yaml │ │ ├── 05--check-data.yaml │ │ ├── 05-assert.yaml │ │ ├── 06--delete-clone.yaml │ │ ├── 07--annotate.yaml │ │ ├── 07--update-cluster.yaml │ │ ├── 08--wait-restart.yaml │ │ ├── 09--add-data.yaml │ │ ├── 09-assert.yaml │ │ ├── 10--wait-archived.yaml │ │ ├── 11--clone-cluster.yaml │ │ ├── 11-assert.yaml │ │ ├── 12--check-data.yaml │ │ ├── 12-assert.yaml │ │ ├── 13--delete-clone.yaml │ │ ├── 14--lose-data.yaml │ │ ├── 15--in-place-pitr.yaml │ │ ├── 15-assert.yaml │ │ ├── 16--check-data.yaml │ │ ├── 16-assert.yaml │ │ └── 17--check-replication.yaml │ ├── replica-read │ │ ├── 00--cluster.yaml │ │ ├── 00-assert.yaml │ │ ├── 01--psql-replica-read.yaml │ │ └── 01-assert.yaml │ ├── root-cert-ownership │ │ ├── 00--cluster.yaml │ │ ├── 00-assert.yaml │ │ ├── 01--check-owners.yaml │ │ ├── 02--delete-owner1.yaml │ │ ├── 02-assert.yaml │ │ ├── 02-errors.yaml │ │ ├── 03--check-owners.yaml │ │ ├── 04--delete-owner2.yaml │ │ ├── 04-errors.yaml │ │ ├── 05--check-secret.yaml │ │ └── README.md │ ├── scaledown │ │ ├── 00--create-cluster.yaml │ │ ├── 00-assert.yaml │ │ ├── 01--update-cluster.yaml │ │ ├── 01-assert.yaml │ │ ├── 02--delete-cluster.yaml │ │ ├── 10--create-cluster.yaml │ │ ├── 10-assert.yaml │ │ ├── 11-annotate.yaml │ │ ├── 12--update-cluster.yaml │ │ ├── 12-assert.yaml │ │ ├── 13--delete-cluster.yaml │ │ ├── 20--create-cluster.yaml │ │ ├── 20-assert.yaml │ │ ├── 21--update-cluster.yaml │ │ ├── 21-assert.yaml │ │ └── readme.MD │ ├── security-context │ │ ├── 00--cluster.yaml │ │ ├── 00-assert.yaml │ │ ├── 01--security-context.yaml │ │ └── 10--kyverno.yaml │ ├── streaming-standby │ │ ├── 00--secrets.yaml │ │ ├── 01--primary-cluster.yaml │ │ ├── 01-assert.yaml │ │ ├── 02--create-data.yaml │ │ ├── 02-assert.yaml │ │ ├── 03--standby-cluster.yaml │ │ ├── 03-assert.yaml │ │ ├── 04--check-data.yaml │ │ ├── 04-assert.yaml │ │ └── README.md │ ├── switchover │ │ ├── 01--cluster.yaml │ │ ├── 01-assert.yaml │ │ ├── 02-annotate.yaml │ │ └── 03-assert.yaml │ └── tablespace-enabled │ │ ├── 00--cluster.yaml │ │ ├── 00-assert.yaml │ │ ├── 01--psql-connect.yaml │ │ ├── 01-assert.yaml │ │ └── README.md ├── kuttl-test.yaml └── scripts │ └── pgbackrest-initialization.sh └── policies └── kyverno ├── kustomization.yaml └── service_links.yaml /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/support---question-and-answer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/.github/ISSUE_TEMPLATE/support---question-and-answer.md -------------------------------------------------------------------------------- /.github/actions/awk-matcher.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/.github/actions/awk-matcher.json -------------------------------------------------------------------------------- /.github/actions/k3d/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/.github/actions/k3d/action.yaml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/.github/workflows/codeql-analysis.yaml -------------------------------------------------------------------------------- /.github/workflows/lint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/.github/workflows/lint.yaml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.github/workflows/trivy-pr-scan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/.github/workflows/trivy-pr-scan.yaml -------------------------------------------------------------------------------- /.github/workflows/trivy-scheduled-scan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/.github/workflows/trivy-scheduled-scan.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | /vendor/ 3 | /testing/kuttl/e2e-generated*/ 4 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/.gitmodules -------------------------------------------------------------------------------- /.golangci.next.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/.golangci.next.yaml -------------------------------------------------------------------------------- /.golangci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/.golangci.yaml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/README.md -------------------------------------------------------------------------------- /bin/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/bin/.gitignore -------------------------------------------------------------------------------- /bin/license_aggregator.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/bin/license_aggregator.sh -------------------------------------------------------------------------------- /cmd/ivory-operator/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/cmd/ivory-operator/main.go -------------------------------------------------------------------------------- /cmd/ivory-operator/open_telemetry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/cmd/ivory-operator/open_telemetry.go -------------------------------------------------------------------------------- /conf/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/conf/.gitignore -------------------------------------------------------------------------------- /config/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/config/README.md -------------------------------------------------------------------------------- /config/crd/bases/ivory-operator.ivorysql.org_ivoryclusters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/config/crd/bases/ivory-operator.ivorysql.org_ivoryclusters.yaml -------------------------------------------------------------------------------- /config/crd/bases/ivory-operator.ivorysql.org_ivyupgrades.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/config/crd/bases/ivory-operator.ivorysql.org_ivyupgrades.yaml -------------------------------------------------------------------------------- /config/crd/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/config/crd/kustomization.yaml -------------------------------------------------------------------------------- /config/default/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/config/default/kustomization.yaml -------------------------------------------------------------------------------- /config/dev/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/config/dev/kustomization.yaml -------------------------------------------------------------------------------- /config/dev/manager-dev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/config/dev/manager-dev.yaml -------------------------------------------------------------------------------- /config/manager/kustomization.yaml: -------------------------------------------------------------------------------- 1 | resources: 2 | - manager.yaml 3 | -------------------------------------------------------------------------------- /config/manager/manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/config/manager/manager.yaml -------------------------------------------------------------------------------- /config/namespace/kustomization.yaml: -------------------------------------------------------------------------------- 1 | resources: 2 | - namespace.yaml 3 | -------------------------------------------------------------------------------- /config/namespace/namespace.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Namespace 3 | metadata: 4 | name: ivory-operator 5 | -------------------------------------------------------------------------------- /config/rbac/.gitignore: -------------------------------------------------------------------------------- 1 | /role.yaml 2 | -------------------------------------------------------------------------------- /config/rbac/cluster/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/config/rbac/cluster/kustomization.yaml -------------------------------------------------------------------------------- /config/rbac/cluster/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/config/rbac/cluster/role.yaml -------------------------------------------------------------------------------- /config/rbac/cluster/role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/config/rbac/cluster/role_binding.yaml -------------------------------------------------------------------------------- /config/rbac/cluster/service_account.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | apiVersion: v1 3 | kind: ServiceAccount 4 | metadata: 5 | name: ivyo 6 | -------------------------------------------------------------------------------- /config/rbac/namespace/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/config/rbac/namespace/kustomization.yaml -------------------------------------------------------------------------------- /config/rbac/namespace/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/config/rbac/namespace/role.yaml -------------------------------------------------------------------------------- /config/rbac/namespace/role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/config/rbac/namespace/role_binding.yaml -------------------------------------------------------------------------------- /config/rbac/namespace/service_account.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | apiVersion: v1 3 | kind: ServiceAccount 4 | metadata: 5 | name: ivyo 6 | -------------------------------------------------------------------------------- /config/singlenamespace/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/config/singlenamespace/kustomization.yaml -------------------------------------------------------------------------------- /config/singlenamespace/manager-target.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/config/singlenamespace/manager-target.yaml -------------------------------------------------------------------------------- /docs/archetypes/default.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/archetypes/default.md -------------------------------------------------------------------------------- /docs/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/config.toml -------------------------------------------------------------------------------- /docs/content/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/content/_index.md -------------------------------------------------------------------------------- /docs/content/architecture/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/content/architecture/_index.md -------------------------------------------------------------------------------- /docs/content/architecture/backups.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/content/architecture/backups.md -------------------------------------------------------------------------------- /docs/content/architecture/disaster-recovery.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/content/architecture/disaster-recovery.md -------------------------------------------------------------------------------- /docs/content/architecture/high-availability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/content/architecture/high-availability.md -------------------------------------------------------------------------------- /docs/content/architecture/monitoring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/content/architecture/monitoring.md -------------------------------------------------------------------------------- /docs/content/architecture/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/content/architecture/overview.md -------------------------------------------------------------------------------- /docs/content/architecture/pgadmin4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/content/architecture/pgadmin4.md -------------------------------------------------------------------------------- /docs/content/architecture/scheduling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/content/architecture/scheduling.md -------------------------------------------------------------------------------- /docs/content/architecture/user-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/content/architecture/user-management.md -------------------------------------------------------------------------------- /docs/content/tutorial/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/content/tutorial/_index.md -------------------------------------------------------------------------------- /docs/content/tutorial/administrative-tasks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/content/tutorial/administrative-tasks.md -------------------------------------------------------------------------------- /docs/content/tutorial/backup-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/content/tutorial/backup-management.md -------------------------------------------------------------------------------- /docs/content/tutorial/backups.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/content/tutorial/backups.md -------------------------------------------------------------------------------- /docs/content/tutorial/connect-cluster.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/content/tutorial/connect-cluster.md -------------------------------------------------------------------------------- /docs/content/tutorial/connection-pooling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/content/tutorial/connection-pooling.md -------------------------------------------------------------------------------- /docs/content/tutorial/create-cluster.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/content/tutorial/create-cluster.md -------------------------------------------------------------------------------- /docs/content/tutorial/customize-cluster.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/content/tutorial/customize-cluster.md -------------------------------------------------------------------------------- /docs/content/tutorial/delete-cluster.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/content/tutorial/delete-cluster.md -------------------------------------------------------------------------------- /docs/content/tutorial/disaster-recovery.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/content/tutorial/disaster-recovery.md -------------------------------------------------------------------------------- /docs/content/tutorial/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/content/tutorial/getting-started.md -------------------------------------------------------------------------------- /docs/content/tutorial/high-availability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/content/tutorial/high-availability.md -------------------------------------------------------------------------------- /docs/content/tutorial/monitoring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/content/tutorial/monitoring.md -------------------------------------------------------------------------------- /docs/content/tutorial/resize-cluster.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/content/tutorial/resize-cluster.md -------------------------------------------------------------------------------- /docs/content/tutorial/user-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/content/tutorial/user-management.md -------------------------------------------------------------------------------- /docs/layouts/shortcodes/exporter_metrics.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/layouts/shortcodes/exporter_metrics.html -------------------------------------------------------------------------------- /docs/layouts/shortcodes/pgnodemx_metrics.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/layouts/shortcodes/pgnodemx_metrics.html -------------------------------------------------------------------------------- /docs/static/drawio/crunchy-postgresql-cluster-architecture.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/static/drawio/crunchy-postgresql-cluster-architecture.xml -------------------------------------------------------------------------------- /docs/static/drawio/repo-based-standby.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/static/drawio/repo-based-standby.xml -------------------------------------------------------------------------------- /docs/static/drawio/streaming-standby-external-repo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/static/drawio/streaming-standby-external-repo.xml -------------------------------------------------------------------------------- /docs/static/drawio/streaming-standby.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/static/drawio/streaming-standby.xml -------------------------------------------------------------------------------- /docs/static/images/ivory-repo-based-standby.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/static/images/ivory-repo-based-standby.png -------------------------------------------------------------------------------- /docs/static/images/ivory-streaming-standby-external-repo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/static/images/ivory-streaming-standby-external-repo.png -------------------------------------------------------------------------------- /docs/static/images/ivory-streaming-standby.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/static/images/ivory-streaming-standby.png -------------------------------------------------------------------------------- /docs/static/images/ivorysql-cluster-dr-base.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/static/images/ivorysql-cluster-dr-base.png -------------------------------------------------------------------------------- /docs/static/images/ivorysql-ha-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/static/images/ivorysql-ha-overview.png -------------------------------------------------------------------------------- /docs/static/images/ivorysql-monitoring-backups.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/static/images/ivorysql-monitoring-backups.png -------------------------------------------------------------------------------- /docs/static/images/ivorysql-monitoring-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/static/images/ivorysql-monitoring-overview.png -------------------------------------------------------------------------------- /docs/static/images/ivorysql-monitoring-pod.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/static/images/ivorysql-monitoring-pod.png -------------------------------------------------------------------------------- /docs/static/images/ivorysql-monitoring-service-health.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/static/images/ivorysql-monitoring-service-health.png -------------------------------------------------------------------------------- /docs/static/images/ivorysql-monitoring.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/static/images/ivorysql-monitoring.png -------------------------------------------------------------------------------- /docs/static/images/pgadmin4-login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/static/images/pgadmin4-login.png -------------------------------------------------------------------------------- /docs/static/images/pgadmin4-query-editor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/static/images/pgadmin4-query-editor.png -------------------------------------------------------------------------------- /docs/static/logos/TRADEMARKS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/docs/static/logos/TRADEMARKS.md -------------------------------------------------------------------------------- /examples/ivorycluster/ivorycluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/ivorycluster/ivorycluster.yaml -------------------------------------------------------------------------------- /examples/ivorycluster/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/ivorycluster/kustomization.yaml -------------------------------------------------------------------------------- /examples/kustomize/azure/.gitignore: -------------------------------------------------------------------------------- 1 | azure.conf 2 | -------------------------------------------------------------------------------- /examples/kustomize/azure/azure.conf.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/azure/azure.conf.example -------------------------------------------------------------------------------- /examples/kustomize/azure/ivory.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/azure/ivory.yaml -------------------------------------------------------------------------------- /examples/kustomize/azure/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/azure/kustomization.yaml -------------------------------------------------------------------------------- /examples/kustomize/gcs/.gitignore: -------------------------------------------------------------------------------- 1 | gcs-key.json 2 | -------------------------------------------------------------------------------- /examples/kustomize/gcs/gcs.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/gcs/gcs.conf -------------------------------------------------------------------------------- /examples/kustomize/gcs/ivory.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/gcs/ivory.yaml -------------------------------------------------------------------------------- /examples/kustomize/gcs/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/gcs/kustomization.yaml -------------------------------------------------------------------------------- /examples/kustomize/high-availability/ha-ivory.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/high-availability/ha-ivory.yaml -------------------------------------------------------------------------------- /examples/kustomize/high-availability/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/high-availability/kustomization.yaml -------------------------------------------------------------------------------- /examples/kustomize/install/crd/bases/ivory-operator.ivorysql.org_ivoryclusters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/install/crd/bases/ivory-operator.ivorysql.org_ivoryclusters.yaml -------------------------------------------------------------------------------- /examples/kustomize/install/crd/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/install/crd/kustomization.yaml -------------------------------------------------------------------------------- /examples/kustomize/install/default/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/install/default/kustomization.yaml -------------------------------------------------------------------------------- /examples/kustomize/install/default/selectors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/install/default/selectors.yaml -------------------------------------------------------------------------------- /examples/kustomize/install/manager/kustomization.yaml: -------------------------------------------------------------------------------- 1 | resources: 2 | - manager.yaml 3 | -------------------------------------------------------------------------------- /examples/kustomize/install/manager/manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/install/manager/manager.yaml -------------------------------------------------------------------------------- /examples/kustomize/install/namespace/kustomization.yaml: -------------------------------------------------------------------------------- 1 | resources: 2 | - namespace.yaml 3 | -------------------------------------------------------------------------------- /examples/kustomize/install/namespace/namespace.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Namespace 3 | metadata: 4 | name: ivory-operator 5 | -------------------------------------------------------------------------------- /examples/kustomize/install/rbac/cluster/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/install/rbac/cluster/kustomization.yaml -------------------------------------------------------------------------------- /examples/kustomize/install/rbac/cluster/role-upgrade.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/install/rbac/cluster/role-upgrade.yaml -------------------------------------------------------------------------------- /examples/kustomize/install/rbac/cluster/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/install/rbac/cluster/role.yaml -------------------------------------------------------------------------------- /examples/kustomize/install/rbac/cluster/role_binding-upgrade.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/install/rbac/cluster/role_binding-upgrade.yaml -------------------------------------------------------------------------------- /examples/kustomize/install/rbac/cluster/role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/install/rbac/cluster/role_binding.yaml -------------------------------------------------------------------------------- /examples/kustomize/install/rbac/cluster/service_account-upgrade.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/install/rbac/cluster/service_account-upgrade.yaml -------------------------------------------------------------------------------- /examples/kustomize/install/rbac/cluster/service_account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/install/rbac/cluster/service_account.yaml -------------------------------------------------------------------------------- /examples/kustomize/install/rbac/namespace/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/install/rbac/namespace/kustomization.yaml -------------------------------------------------------------------------------- /examples/kustomize/install/rbac/namespace/role-upgrade.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/install/rbac/namespace/role-upgrade.yaml -------------------------------------------------------------------------------- /examples/kustomize/install/rbac/namespace/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/install/rbac/namespace/role.yaml -------------------------------------------------------------------------------- /examples/kustomize/install/rbac/namespace/role_binding-upgrade.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/install/rbac/namespace/role_binding-upgrade.yaml -------------------------------------------------------------------------------- /examples/kustomize/install/rbac/namespace/role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/install/rbac/namespace/role_binding.yaml -------------------------------------------------------------------------------- /examples/kustomize/install/rbac/namespace/service_account-upgrade.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/install/rbac/namespace/service_account-upgrade.yaml -------------------------------------------------------------------------------- /examples/kustomize/install/rbac/namespace/service_account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/install/rbac/namespace/service_account.yaml -------------------------------------------------------------------------------- /examples/kustomize/install/singlenamespace/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/install/singlenamespace/kustomization.yaml -------------------------------------------------------------------------------- /examples/kustomize/install/singlenamespace/manager-target.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/install/singlenamespace/manager-target.yaml -------------------------------------------------------------------------------- /examples/kustomize/install/singlenamespace/selectors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/install/singlenamespace/selectors.yaml -------------------------------------------------------------------------------- /examples/kustomize/ivory/ivory.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/ivory/ivory.yaml -------------------------------------------------------------------------------- /examples/kustomize/ivory/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/ivory/kustomization.yaml -------------------------------------------------------------------------------- /examples/kustomize/keycloak/ivory.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/keycloak/ivory.yaml -------------------------------------------------------------------------------- /examples/kustomize/keycloak/keycloak.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/keycloak/keycloak.yaml -------------------------------------------------------------------------------- /examples/kustomize/keycloak/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/keycloak/kustomization.yaml -------------------------------------------------------------------------------- /examples/kustomize/monitoring/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/monitoring/README.md -------------------------------------------------------------------------------- /examples/kustomize/monitoring/alertmanager-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/monitoring/alertmanager-config.yaml -------------------------------------------------------------------------------- /examples/kustomize/monitoring/alertmanager-rules-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/monitoring/alertmanager-rules-config.yaml -------------------------------------------------------------------------------- /examples/kustomize/monitoring/dashboards/crud_details.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/monitoring/dashboards/crud_details.json -------------------------------------------------------------------------------- /examples/kustomize/monitoring/dashboards/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/monitoring/dashboards/kustomization.yaml -------------------------------------------------------------------------------- /examples/kustomize/monitoring/dashboards/pgbackrest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/monitoring/dashboards/pgbackrest.json -------------------------------------------------------------------------------- /examples/kustomize/monitoring/dashboards/pod_details.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/monitoring/dashboards/pod_details.json -------------------------------------------------------------------------------- /examples/kustomize/monitoring/dashboards/pod_details2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/monitoring/dashboards/pod_details2.json -------------------------------------------------------------------------------- /examples/kustomize/monitoring/dashboards/postgres_overview.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/monitoring/dashboards/postgres_overview.json -------------------------------------------------------------------------------- /examples/kustomize/monitoring/dashboards/postgresql_details.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/monitoring/dashboards/postgresql_details.json -------------------------------------------------------------------------------- /examples/kustomize/monitoring/dashboards/postgresql_service_health.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/monitoring/dashboards/postgresql_service_health.json -------------------------------------------------------------------------------- /examples/kustomize/monitoring/dashboards/prometheus_alerts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/monitoring/dashboards/prometheus_alerts.json -------------------------------------------------------------------------------- /examples/kustomize/monitoring/dashboards/query_statistics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/monitoring/dashboards/query_statistics.json -------------------------------------------------------------------------------- /examples/kustomize/monitoring/deploy-alertmanager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/monitoring/deploy-alertmanager.yaml -------------------------------------------------------------------------------- /examples/kustomize/monitoring/deploy-grafana.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/monitoring/deploy-grafana.yaml -------------------------------------------------------------------------------- /examples/kustomize/monitoring/deploy-prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/monitoring/deploy-prometheus.yaml -------------------------------------------------------------------------------- /examples/kustomize/monitoring/grafana-datasources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/monitoring/grafana-datasources.yaml -------------------------------------------------------------------------------- /examples/kustomize/monitoring/grafana-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/monitoring/grafana-secret.yaml -------------------------------------------------------------------------------- /examples/kustomize/monitoring/grafana_dashboards.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/monitoring/grafana_dashboards.yml -------------------------------------------------------------------------------- /examples/kustomize/monitoring/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/monitoring/kustomization.yaml -------------------------------------------------------------------------------- /examples/kustomize/monitoring/prometheus-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/monitoring/prometheus-config.yaml -------------------------------------------------------------------------------- /examples/kustomize/monitoring/pvcs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/monitoring/pvcs.yaml -------------------------------------------------------------------------------- /examples/kustomize/monitoring/rbac-cr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/monitoring/rbac-cr.yaml -------------------------------------------------------------------------------- /examples/kustomize/monitoring/rbac-crb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/monitoring/rbac-crb.yaml -------------------------------------------------------------------------------- /examples/kustomize/monitoring/rbac-sa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/monitoring/rbac-sa.yaml -------------------------------------------------------------------------------- /examples/kustomize/monitoring/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/monitoring/service.yaml -------------------------------------------------------------------------------- /examples/kustomize/multi-backup-repo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/multi-backup-repo/.gitignore -------------------------------------------------------------------------------- /examples/kustomize/multi-backup-repo/azure.conf.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/multi-backup-repo/azure.conf.example -------------------------------------------------------------------------------- /examples/kustomize/multi-backup-repo/gcs.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/multi-backup-repo/gcs.conf -------------------------------------------------------------------------------- /examples/kustomize/multi-backup-repo/ivory.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/multi-backup-repo/ivory.yaml -------------------------------------------------------------------------------- /examples/kustomize/multi-backup-repo/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/multi-backup-repo/kustomization.yaml -------------------------------------------------------------------------------- /examples/kustomize/multi-backup-repo/s3.conf.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/multi-backup-repo/s3.conf.example -------------------------------------------------------------------------------- /examples/kustomize/s3/.gitignore: -------------------------------------------------------------------------------- 1 | s3.conf 2 | -------------------------------------------------------------------------------- /examples/kustomize/s3/ivory.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/s3/ivory.yaml -------------------------------------------------------------------------------- /examples/kustomize/s3/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/s3/kustomization.yaml -------------------------------------------------------------------------------- /examples/kustomize/s3/s3.conf.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/examples/kustomize/s3/s3.conf.example -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/go.sum -------------------------------------------------------------------------------- /hack/.gitignore: -------------------------------------------------------------------------------- 1 | .kube -------------------------------------------------------------------------------- /hack/api-template.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/hack/api-template.tmpl -------------------------------------------------------------------------------- /hack/boilerplate.go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/hack/boilerplate.go.txt -------------------------------------------------------------------------------- /hack/controller-generator.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/hack/controller-generator.sh -------------------------------------------------------------------------------- /hack/create-kubeconfig.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/hack/create-kubeconfig.sh -------------------------------------------------------------------------------- /hack/create-todo-patch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/hack/create-todo-patch.sh -------------------------------------------------------------------------------- /hack/generate-rbac.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/hack/generate-rbac.sh -------------------------------------------------------------------------------- /hack/tools/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | -------------------------------------------------------------------------------- /internal/bridge/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/bridge/client.go -------------------------------------------------------------------------------- /internal/bridge/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/bridge/client_test.go -------------------------------------------------------------------------------- /internal/bridge/installation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/bridge/installation.go -------------------------------------------------------------------------------- /internal/bridge/installation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/bridge/installation_test.go -------------------------------------------------------------------------------- /internal/bridge/naming.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/bridge/naming.go -------------------------------------------------------------------------------- /internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/config/config.go -------------------------------------------------------------------------------- /internal/config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/config/config_test.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/apply.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/apply.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/apply_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/apply_test.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/cluster.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/cluster_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/cluster_test.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/controller.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/controller_ref_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/controller_ref_manager.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/controller_ref_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/controller_ref_manager_test.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/controller_test.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/delete.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/helpers_test.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/instance.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/instance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/instance.md -------------------------------------------------------------------------------- /internal/controller/ivorycluster/instance_rollout_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/instance_rollout_test.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/instance_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/instance_test.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/ivory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/ivory.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/ivory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/ivory_test.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/patroni.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/patroni.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/patroni_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/patroni_test.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/pgadmin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/pgadmin.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/pgadmin_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/pgadmin_test.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/pgbackrest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/pgbackrest.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/pgbackrest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/pgbackrest_test.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/pgbouncer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/pgbouncer.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/pgbouncer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/pgbouncer_test.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/pgmonitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/pgmonitor.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/pgmonitor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/pgmonitor_test.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/pki.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/pki.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/pki_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/pki_test.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/pod_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/pod_client.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/pod_disruption_budget.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/pod_disruption_budget.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/pod_disruption_budget_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/pod_disruption_budget_test.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/rbac.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/rbac.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/suite_test.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/topology.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/topology.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/topology_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/topology_test.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/util.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/util_test.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/volumes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/volumes.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/volumes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/volumes_test.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/watches.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/watches.go -------------------------------------------------------------------------------- /internal/controller/ivorycluster/watches_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivorycluster/watches_test.go -------------------------------------------------------------------------------- /internal/controller/ivyupgrade/apply.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivyupgrade/apply.go -------------------------------------------------------------------------------- /internal/controller/ivyupgrade/ivyupgrade_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivyupgrade/ivyupgrade_controller.go -------------------------------------------------------------------------------- /internal/controller/ivyupgrade/jobs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivyupgrade/jobs.go -------------------------------------------------------------------------------- /internal/controller/ivyupgrade/jobs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivyupgrade/jobs_test.go -------------------------------------------------------------------------------- /internal/controller/ivyupgrade/labels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivyupgrade/labels.go -------------------------------------------------------------------------------- /internal/controller/ivyupgrade/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivyupgrade/utils.go -------------------------------------------------------------------------------- /internal/controller/ivyupgrade/world.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivyupgrade/world.go -------------------------------------------------------------------------------- /internal/controller/ivyupgrade/world_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/ivyupgrade/world_test.go -------------------------------------------------------------------------------- /internal/controller/runtime/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/runtime/client.go -------------------------------------------------------------------------------- /internal/controller/runtime/runtime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/runtime/runtime.go -------------------------------------------------------------------------------- /internal/controller/runtime/ticker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/runtime/ticker.go -------------------------------------------------------------------------------- /internal/controller/runtime/ticker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/controller/runtime/ticker_test.go -------------------------------------------------------------------------------- /internal/initialize/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/initialize/doc.go -------------------------------------------------------------------------------- /internal/initialize/intstr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/initialize/intstr.go -------------------------------------------------------------------------------- /internal/initialize/intstr_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/initialize/intstr_test.go -------------------------------------------------------------------------------- /internal/initialize/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/initialize/metadata.go -------------------------------------------------------------------------------- /internal/initialize/metadata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/initialize/metadata_test.go -------------------------------------------------------------------------------- /internal/initialize/primitives.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/initialize/primitives.go -------------------------------------------------------------------------------- /internal/initialize/primitives_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/initialize/primitives_test.go -------------------------------------------------------------------------------- /internal/initialize/security.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/initialize/security.go -------------------------------------------------------------------------------- /internal/initialize/security_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/initialize/security_test.go -------------------------------------------------------------------------------- /internal/ivory/assertions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/ivory/assertions_test.go -------------------------------------------------------------------------------- /internal/ivory/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/ivory/config.go -------------------------------------------------------------------------------- /internal/ivory/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/ivory/config_test.go -------------------------------------------------------------------------------- /internal/ivory/databases.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/ivory/databases.go -------------------------------------------------------------------------------- /internal/ivory/databases_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/ivory/databases_test.go -------------------------------------------------------------------------------- /internal/ivory/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/ivory/doc.go -------------------------------------------------------------------------------- /internal/ivory/exec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/ivory/exec.go -------------------------------------------------------------------------------- /internal/ivory/exec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/ivory/exec_test.go -------------------------------------------------------------------------------- /internal/ivory/hba.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/ivory/hba.go -------------------------------------------------------------------------------- /internal/ivory/hba_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/ivory/hba_test.go -------------------------------------------------------------------------------- /internal/ivory/huge_pages.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/ivory/huge_pages.go -------------------------------------------------------------------------------- /internal/ivory/huge_pages_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/ivory/huge_pages_test.go -------------------------------------------------------------------------------- /internal/ivory/iana.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/ivory/iana.go -------------------------------------------------------------------------------- /internal/ivory/parameters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/ivory/parameters.go -------------------------------------------------------------------------------- /internal/ivory/parameters_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/ivory/parameters_test.go -------------------------------------------------------------------------------- /internal/ivory/password/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/ivory/password/doc.go -------------------------------------------------------------------------------- /internal/ivory/password/md5.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/ivory/password/md5.go -------------------------------------------------------------------------------- /internal/ivory/password/md5_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/ivory/password/md5_test.go -------------------------------------------------------------------------------- /internal/ivory/password/password.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/ivory/password/password.go -------------------------------------------------------------------------------- /internal/ivory/password/password_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/ivory/password/password_test.go -------------------------------------------------------------------------------- /internal/ivory/password/scram.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/ivory/password/scram.go -------------------------------------------------------------------------------- /internal/ivory/password/scram_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/ivory/password/scram_test.go -------------------------------------------------------------------------------- /internal/ivory/reconcile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/ivory/reconcile.go -------------------------------------------------------------------------------- /internal/ivory/reconcile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/ivory/reconcile_test.go -------------------------------------------------------------------------------- /internal/ivory/users.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/ivory/users.go -------------------------------------------------------------------------------- /internal/ivory/users_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/ivory/users_test.go -------------------------------------------------------------------------------- /internal/ivory/wal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/ivory/wal.md -------------------------------------------------------------------------------- /internal/kubeapi/patch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/kubeapi/patch.go -------------------------------------------------------------------------------- /internal/kubeapi/patch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/kubeapi/patch_test.go -------------------------------------------------------------------------------- /internal/logging/logr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/logging/logr.go -------------------------------------------------------------------------------- /internal/logging/logr_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/logging/logr_test.go -------------------------------------------------------------------------------- /internal/logging/logrus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/logging/logrus.go -------------------------------------------------------------------------------- /internal/logging/logrus_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/logging/logrus_test.go -------------------------------------------------------------------------------- /internal/naming/annotations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/naming/annotations.go -------------------------------------------------------------------------------- /internal/naming/annotations_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/naming/annotations_test.go -------------------------------------------------------------------------------- /internal/naming/controllers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/naming/controllers.go -------------------------------------------------------------------------------- /internal/naming/dns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/naming/dns.go -------------------------------------------------------------------------------- /internal/naming/dns_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/naming/dns_test.go -------------------------------------------------------------------------------- /internal/naming/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/naming/doc.go -------------------------------------------------------------------------------- /internal/naming/labels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/naming/labels.go -------------------------------------------------------------------------------- /internal/naming/labels_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/naming/labels_test.go -------------------------------------------------------------------------------- /internal/naming/limitations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/naming/limitations.md -------------------------------------------------------------------------------- /internal/naming/names.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/naming/names.go -------------------------------------------------------------------------------- /internal/naming/names_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/naming/names_test.go -------------------------------------------------------------------------------- /internal/naming/selectors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/naming/selectors.go -------------------------------------------------------------------------------- /internal/naming/selectors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/naming/selectors_test.go -------------------------------------------------------------------------------- /internal/naming/telemetry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/naming/telemetry.go -------------------------------------------------------------------------------- /internal/patroni/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/patroni/api.go -------------------------------------------------------------------------------- /internal/patroni/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/patroni/api_test.go -------------------------------------------------------------------------------- /internal/patroni/certificates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/patroni/certificates.go -------------------------------------------------------------------------------- /internal/patroni/certificates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/patroni/certificates.md -------------------------------------------------------------------------------- /internal/patroni/certificates_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/patroni/certificates_test.go -------------------------------------------------------------------------------- /internal/patroni/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/patroni/config.go -------------------------------------------------------------------------------- /internal/patroni/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/patroni/config.md -------------------------------------------------------------------------------- /internal/patroni/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/patroni/config_test.go -------------------------------------------------------------------------------- /internal/patroni/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/patroni/doc.go -------------------------------------------------------------------------------- /internal/patroni/rbac.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/patroni/rbac.go -------------------------------------------------------------------------------- /internal/patroni/rbac_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/patroni/rbac_test.go -------------------------------------------------------------------------------- /internal/patroni/reconcile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/patroni/reconcile.go -------------------------------------------------------------------------------- /internal/patroni/reconcile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/patroni/reconcile_test.go -------------------------------------------------------------------------------- /internal/pgadmin/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgadmin/config.go -------------------------------------------------------------------------------- /internal/pgadmin/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgadmin/config_test.go -------------------------------------------------------------------------------- /internal/pgadmin/reconcile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgadmin/reconcile.go -------------------------------------------------------------------------------- /internal/pgadmin/reconcile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgadmin/reconcile_test.go -------------------------------------------------------------------------------- /internal/pgadmin/users.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgadmin/users.go -------------------------------------------------------------------------------- /internal/pgadmin/users_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgadmin/users_test.go -------------------------------------------------------------------------------- /internal/pgaudit/postgres.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgaudit/postgres.go -------------------------------------------------------------------------------- /internal/pgaudit/postgres_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgaudit/postgres_test.go -------------------------------------------------------------------------------- /internal/pgbackrest/certificates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbackrest/certificates.go -------------------------------------------------------------------------------- /internal/pgbackrest/certificates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbackrest/certificates.md -------------------------------------------------------------------------------- /internal/pgbackrest/certificates_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbackrest/certificates_test.go -------------------------------------------------------------------------------- /internal/pgbackrest/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbackrest/config.go -------------------------------------------------------------------------------- /internal/pgbackrest/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbackrest/config.md -------------------------------------------------------------------------------- /internal/pgbackrest/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbackrest/config_test.go -------------------------------------------------------------------------------- /internal/pgbackrest/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbackrest/helpers_test.go -------------------------------------------------------------------------------- /internal/pgbackrest/iana.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbackrest/iana.go -------------------------------------------------------------------------------- /internal/pgbackrest/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbackrest/options.go -------------------------------------------------------------------------------- /internal/pgbackrest/options_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbackrest/options_test.go -------------------------------------------------------------------------------- /internal/pgbackrest/pgbackrest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbackrest/pgbackrest.go -------------------------------------------------------------------------------- /internal/pgbackrest/pgbackrest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbackrest/pgbackrest_test.go -------------------------------------------------------------------------------- /internal/pgbackrest/postgres.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbackrest/postgres.go -------------------------------------------------------------------------------- /internal/pgbackrest/postgres_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbackrest/postgres_test.go -------------------------------------------------------------------------------- /internal/pgbackrest/rbac.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbackrest/rbac.go -------------------------------------------------------------------------------- /internal/pgbackrest/rbac_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbackrest/rbac_test.go -------------------------------------------------------------------------------- /internal/pgbackrest/reconcile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbackrest/reconcile.go -------------------------------------------------------------------------------- /internal/pgbackrest/reconcile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbackrest/reconcile_test.go -------------------------------------------------------------------------------- /internal/pgbackrest/restore.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbackrest/restore.md -------------------------------------------------------------------------------- /internal/pgbackrest/tls-server.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbackrest/tls-server.md -------------------------------------------------------------------------------- /internal/pgbackrest/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbackrest/util.go -------------------------------------------------------------------------------- /internal/pgbackrest/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbackrest/util_test.go -------------------------------------------------------------------------------- /internal/pgbouncer/assertions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbouncer/assertions_test.go -------------------------------------------------------------------------------- /internal/pgbouncer/certificates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbouncer/certificates.go -------------------------------------------------------------------------------- /internal/pgbouncer/certificates_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbouncer/certificates_test.go -------------------------------------------------------------------------------- /internal/pgbouncer/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbouncer/config.go -------------------------------------------------------------------------------- /internal/pgbouncer/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbouncer/config.md -------------------------------------------------------------------------------- /internal/pgbouncer/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbouncer/config_test.go -------------------------------------------------------------------------------- /internal/pgbouncer/postgres.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbouncer/postgres.go -------------------------------------------------------------------------------- /internal/pgbouncer/postgres_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbouncer/postgres_test.go -------------------------------------------------------------------------------- /internal/pgbouncer/reconcile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbouncer/reconcile.go -------------------------------------------------------------------------------- /internal/pgbouncer/reconcile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgbouncer/reconcile_test.go -------------------------------------------------------------------------------- /internal/pgmonitor/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgmonitor/api.go -------------------------------------------------------------------------------- /internal/pgmonitor/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgmonitor/api_test.go -------------------------------------------------------------------------------- /internal/pgmonitor/postgres.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgmonitor/postgres.go -------------------------------------------------------------------------------- /internal/pgmonitor/postgres_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgmonitor/postgres_test.go -------------------------------------------------------------------------------- /internal/pgmonitor/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgmonitor/util.go -------------------------------------------------------------------------------- /internal/pgmonitor/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pgmonitor/util_test.go -------------------------------------------------------------------------------- /internal/pki/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pki/common.go -------------------------------------------------------------------------------- /internal/pki/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pki/doc.go -------------------------------------------------------------------------------- /internal/pki/encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pki/encoding.go -------------------------------------------------------------------------------- /internal/pki/encoding_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pki/encoding_test.go -------------------------------------------------------------------------------- /internal/pki/pki.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pki/pki.go -------------------------------------------------------------------------------- /internal/pki/pki_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/pki/pki_test.go -------------------------------------------------------------------------------- /internal/postgis/postgis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/postgis/postgis.go -------------------------------------------------------------------------------- /internal/postgis/postgis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/postgis/postgis_test.go -------------------------------------------------------------------------------- /internal/testing/cmp/cmp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/testing/cmp/cmp.go -------------------------------------------------------------------------------- /internal/testing/events/recorder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/testing/events/recorder.go -------------------------------------------------------------------------------- /internal/testing/require/exec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/testing/require/exec.go -------------------------------------------------------------------------------- /internal/testing/require/parallel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/testing/require/parallel.go -------------------------------------------------------------------------------- /internal/upgradecheck/header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/upgradecheck/header.go -------------------------------------------------------------------------------- /internal/upgradecheck/header_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/upgradecheck/header_test.go -------------------------------------------------------------------------------- /internal/upgradecheck/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/upgradecheck/helpers_test.go -------------------------------------------------------------------------------- /internal/upgradecheck/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/upgradecheck/http.go -------------------------------------------------------------------------------- /internal/upgradecheck/http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/upgradecheck/http_test.go -------------------------------------------------------------------------------- /internal/util/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/util/README.md -------------------------------------------------------------------------------- /internal/util/features.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/util/features.go -------------------------------------------------------------------------------- /internal/util/features_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/util/features_test.go -------------------------------------------------------------------------------- /internal/util/secrets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/util/secrets.go -------------------------------------------------------------------------------- /internal/util/secrets_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/util/secrets_test.go -------------------------------------------------------------------------------- /internal/util/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/internal/util/util.go -------------------------------------------------------------------------------- /ivyo_release_notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/ivyo_release_notes.md -------------------------------------------------------------------------------- /licenses/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /licenses/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/licenses/LICENSE.txt -------------------------------------------------------------------------------- /pkg/apis/ivory-operator.ivorysql.org/v1beta1/groupversion_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/pkg/apis/ivory-operator.ivorysql.org/v1beta1/groupversion_info.go -------------------------------------------------------------------------------- /pkg/apis/ivory-operator.ivorysql.org/v1beta1/ivory_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/pkg/apis/ivory-operator.ivorysql.org/v1beta1/ivory_types.go -------------------------------------------------------------------------------- /pkg/apis/ivory-operator.ivorysql.org/v1beta1/ivorycluster_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/pkg/apis/ivory-operator.ivorysql.org/v1beta1/ivorycluster_test.go -------------------------------------------------------------------------------- /pkg/apis/ivory-operator.ivorysql.org/v1beta1/ivorycluster_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/pkg/apis/ivory-operator.ivorysql.org/v1beta1/ivorycluster_types.go -------------------------------------------------------------------------------- /pkg/apis/ivory-operator.ivorysql.org/v1beta1/patroni_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/pkg/apis/ivory-operator.ivorysql.org/v1beta1/patroni_types.go -------------------------------------------------------------------------------- /pkg/apis/ivory-operator.ivorysql.org/v1beta1/pgadmin_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/pkg/apis/ivory-operator.ivorysql.org/v1beta1/pgadmin_types.go -------------------------------------------------------------------------------- /pkg/apis/ivory-operator.ivorysql.org/v1beta1/pgbackrest_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/pkg/apis/ivory-operator.ivorysql.org/v1beta1/pgbackrest_types.go -------------------------------------------------------------------------------- /pkg/apis/ivory-operator.ivorysql.org/v1beta1/pgbouncer_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/pkg/apis/ivory-operator.ivorysql.org/v1beta1/pgbouncer_types.go -------------------------------------------------------------------------------- /pkg/apis/ivory-operator.ivorysql.org/v1beta1/pgupgrade_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/pkg/apis/ivory-operator.ivorysql.org/v1beta1/pgupgrade_types.go -------------------------------------------------------------------------------- /pkg/apis/ivory-operator.ivorysql.org/v1beta1/shared_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/pkg/apis/ivory-operator.ivorysql.org/v1beta1/shared_types.go -------------------------------------------------------------------------------- /pkg/apis/ivory-operator.ivorysql.org/v1beta1/shared_types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/pkg/apis/ivory-operator.ivorysql.org/v1beta1/shared_types_test.go -------------------------------------------------------------------------------- /pkg/apis/ivory-operator.ivorysql.org/v1beta1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/pkg/apis/ivory-operator.ivorysql.org/v1beta1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /testing/kuttl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/README.md -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/cluster-migrate/01--non-crunchy-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/cluster-migrate/01--non-crunchy-cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/cluster-migrate/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/cluster-migrate/01-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/cluster-migrate/02--create-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/cluster-migrate/02--create-data.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/cluster-migrate/02-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/cluster-migrate/02-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/cluster-migrate/03--alter-pv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/cluster-migrate/03--alter-pv.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/cluster-migrate/04--delete.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/cluster-migrate/04--delete.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/cluster-migrate/04-errors.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Pod 3 | metadata: 4 | name: non-ivorysql-cluster-0 5 | -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/cluster-migrate/05--cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/cluster-migrate/05--cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/cluster-migrate/06-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/cluster-migrate/06-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/cluster-migrate/07--set-collation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/cluster-migrate/07--set-collation.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/cluster-migrate/08--alter-pv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/cluster-migrate/08--alter-pv.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/cluster-migrate/09--check-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/cluster-migrate/09--check-data.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/cluster-migrate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/cluster-migrate/README.md -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/delete-with-replica-and-check-timestamps/10--cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/delete-with-replica-and-check-timestamps/10--cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/delete-with-replica-and-check-timestamps/10-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/delete-with-replica-and-check-timestamps/10-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/delete-with-replica-and-check-timestamps/11-annotate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/delete-with-replica-and-check-timestamps/11-annotate.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/delete-with-replica-and-check-timestamps/12-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/delete-with-replica-and-check-timestamps/12-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/delete-with-replica-and-check-timestamps/13-delete-cluster-and-check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/delete-with-replica-and-check-timestamps/13-delete-cluster-and-check.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/delete-with-replica-and-check-timestamps/14-errors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/delete-with-replica-and-check-timestamps/14-errors.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/delete-with-replica-and-check-timestamps/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/delete-with-replica-and-check-timestamps/README.md -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/exporter-upgrade/00--cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/exporter-upgrade/00--cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/exporter-upgrade/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/exporter-upgrade/00-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/exporter-upgrade/01--check-exporter.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/exporter-upgrade/01--check-exporter.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/exporter-upgrade/02--update-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/exporter-upgrade/02--update-cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/exporter-upgrade/02-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/exporter-upgrade/02-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/exporter-upgrade/03--check-exporter.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/exporter-upgrade/03--check-exporter.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/gssapi/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/gssapi/00-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/gssapi/00-krb5-keytab.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/gssapi/00-krb5-keytab.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/gssapi/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/gssapi/01-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/gssapi/01-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/gssapi/01-cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/gssapi/02-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/gssapi/02-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/gssapi/02-psql-connect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/gssapi/02-psql-connect.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/gssapi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/gssapi/README.md -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/postgis-cluster/00--cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/postgis-cluster/00--cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/postgis-cluster/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/postgis-cluster/00-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/postgis-cluster/01--psql-connect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/postgis-cluster/01--psql-connect.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/postgis-cluster/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/postgis-cluster/01-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/resize-volume/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/resize-volume/00-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/resize-volume/01--cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/resize-volume/01--cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/resize-volume/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/resize-volume/01-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/resize-volume/02--create-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/resize-volume/02--create-data.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/resize-volume/02-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/resize-volume/02-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/resize-volume/03--resize.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/resize-volume/03--resize.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/resize-volume/03-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/resize-volume/03-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/resize-volume/06--check-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/resize-volume/06--check-data.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/resize-volume/06-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/resize-volume/06-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/resize-volume/11--cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/resize-volume/11--cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/resize-volume/11-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/resize-volume/11-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/resize-volume/13--resize.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/resize-volume/13--resize.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e-other/resize-volume/13-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e-other/resize-volume/13-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/cluster-pause/00--cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/cluster-pause/00--cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/cluster-pause/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/cluster-pause/00-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/cluster-pause/01--cluster-paused.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/cluster-pause/01--cluster-paused.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/cluster-pause/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/cluster-pause/01-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/cluster-pause/02--cluster-resume.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/cluster-pause/02--cluster-resume.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/cluster-pause/02-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/cluster-pause/02-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/cluster-start/00--cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/cluster-start/00--cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/cluster-start/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/cluster-start/00-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/cluster-start/01--psql-connect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/cluster-start/01--psql-connect.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/cluster-start/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/cluster-start/01-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/delete-namespace/00--namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/delete-namespace/00--namespace.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/delete-namespace/01--cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/delete-namespace/01--cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/delete-namespace/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/delete-namespace/01-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/delete-namespace/02--delete-namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/delete-namespace/02--delete-namespace.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/delete-namespace/02-errors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/delete-namespace/02-errors.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/delete-namespace/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/delete-namespace/README.md -------------------------------------------------------------------------------- /testing/kuttl/e2e/delete/00--cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/delete/00--cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/delete/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/delete/00-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/delete/01--delete-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/delete/01--delete-cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/delete/02-errors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/delete/02-errors.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/delete/10--cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/delete/10--cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/delete/10-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/delete/10-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/delete/11-delete-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/delete/11-delete-cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/delete/12-errors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/delete/12-errors.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/delete/20--cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/delete/20--cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/delete/20-errors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/delete/20-errors.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/delete/21--delete-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/delete/21--delete-cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/delete/22-errors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/delete/22-errors.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/delete/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/delete/README.md -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/00--cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/00--cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/00-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/01--psql-connect-uri.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/01--psql-connect-uri.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/01--psql-connect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/01--psql-connect.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/01-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/02--secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/02--secret.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/02-errors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/02-errors.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/03--psql-connect-uri.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/03--psql-connect-uri.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/03--psql-connect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/03--psql-connect.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/03-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/03-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/04--secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/04--secret.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/04-errors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/04-errors.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/05--psql-connect-uri.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/05--psql-connect-uri.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/05--psql-connect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/05--psql-connect.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/05-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/05-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/06--cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/06--cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/06-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/06-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/07--psql-connect-uri.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/07--psql-connect-uri.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/07--psql-connect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/07--psql-connect.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/07-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/07-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/08--secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/08--secret.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/08-errors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/08-errors.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/09--psql-connect-uri.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/09--psql-connect-uri.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/09--psql-connect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/09--psql-connect.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/09-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/09-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/10--secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/10--secret.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/10-errors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/10-errors.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/11--psql-connect-uri.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/11--psql-connect-uri.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/11--psql-connect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/11--psql-connect.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/11-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/11-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/password-change/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/password-change/README.md -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-init/00--cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-init/00--cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-init/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-init/00-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-init/01-pgbackrest-connect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-init/01-pgbackrest-connect.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-init/02--cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-init/02--cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-init/02-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-init/02-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-init/03-pgbackrest-connect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-init/03-pgbackrest-connect.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-init/04--cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-init/04--cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-init/04-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-init/04-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-init/05-pgbackrest-connect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-init/05-pgbackrest-connect.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-init/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-init/README.md -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-restore/01--create-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-restore/01--create-cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-restore/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-restore/01-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-restore/02--create-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-restore/02--create-data.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-restore/02-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-restore/02-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-restore/03--backup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-restore/03--backup.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-restore/03-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-restore/03-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-restore/04--clone-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-restore/04--clone-cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-restore/04-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-restore/04-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-restore/05--check-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-restore/05--check-data.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-restore/05-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-restore/05-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-restore/06--delete-clone.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-restore/06--delete-clone.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-restore/07--annotate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-restore/07--annotate.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-restore/07--update-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-restore/07--update-cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-restore/08--wait-restart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-restore/08--wait-restart.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-restore/09--add-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-restore/09--add-data.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-restore/09-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-restore/09-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-restore/10--wait-archived.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-restore/10--wait-archived.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-restore/11--clone-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-restore/11--clone-cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-restore/11-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-restore/11-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-restore/12--check-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-restore/12--check-data.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-restore/12-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-restore/12-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-restore/13--delete-clone.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-restore/13--delete-clone.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-restore/14--lose-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-restore/14--lose-data.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-restore/15--in-place-pitr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-restore/15--in-place-pitr.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-restore/15-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-restore/15-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-restore/16--check-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-restore/16--check-data.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-restore/16-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-restore/16-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/pgbackrest-restore/17--check-replication.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/pgbackrest-restore/17--check-replication.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/replica-read/00--cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/replica-read/00--cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/replica-read/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/replica-read/00-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/replica-read/01--psql-replica-read.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/replica-read/01--psql-replica-read.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/replica-read/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/replica-read/01-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/root-cert-ownership/00--cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/root-cert-ownership/00--cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/root-cert-ownership/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/root-cert-ownership/00-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/root-cert-ownership/01--check-owners.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/root-cert-ownership/01--check-owners.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/root-cert-ownership/02--delete-owner1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/root-cert-ownership/02--delete-owner1.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/root-cert-ownership/02-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/root-cert-ownership/02-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/root-cert-ownership/02-errors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/root-cert-ownership/02-errors.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/root-cert-ownership/03--check-owners.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/root-cert-ownership/03--check-owners.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/root-cert-ownership/04--delete-owner2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/root-cert-ownership/04--delete-owner2.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/root-cert-ownership/04-errors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/root-cert-ownership/04-errors.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/root-cert-ownership/05--check-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/root-cert-ownership/05--check-secret.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/root-cert-ownership/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/root-cert-ownership/README.md -------------------------------------------------------------------------------- /testing/kuttl/e2e/scaledown/00--create-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/scaledown/00--create-cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/scaledown/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/scaledown/00-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/scaledown/01--update-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/scaledown/01--update-cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/scaledown/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/scaledown/01-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/scaledown/02--delete-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/scaledown/02--delete-cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/scaledown/10--create-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/scaledown/10--create-cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/scaledown/10-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/scaledown/10-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/scaledown/11-annotate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/scaledown/11-annotate.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/scaledown/12--update-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/scaledown/12--update-cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/scaledown/12-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/scaledown/12-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/scaledown/13--delete-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/scaledown/13--delete-cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/scaledown/20--create-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/scaledown/20--create-cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/scaledown/20-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/scaledown/20-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/scaledown/21--update-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/scaledown/21--update-cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/scaledown/21-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/scaledown/21-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/scaledown/readme.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/scaledown/readme.MD -------------------------------------------------------------------------------- /testing/kuttl/e2e/security-context/00--cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/security-context/00--cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/security-context/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/security-context/00-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/security-context/01--security-context.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/security-context/01--security-context.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/security-context/10--kyverno.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/security-context/10--kyverno.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/streaming-standby/00--secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/streaming-standby/00--secrets.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/streaming-standby/01--primary-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/streaming-standby/01--primary-cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/streaming-standby/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/streaming-standby/01-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/streaming-standby/02--create-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/streaming-standby/02--create-data.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/streaming-standby/02-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/streaming-standby/02-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/streaming-standby/03--standby-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/streaming-standby/03--standby-cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/streaming-standby/03-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/streaming-standby/03-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/streaming-standby/04--check-data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/streaming-standby/04--check-data.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/streaming-standby/04-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/streaming-standby/04-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/streaming-standby/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/streaming-standby/README.md -------------------------------------------------------------------------------- /testing/kuttl/e2e/switchover/01--cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/switchover/01--cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/switchover/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/switchover/01-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/switchover/02-annotate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/switchover/02-annotate.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/switchover/03-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/switchover/03-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/tablespace-enabled/00--cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/tablespace-enabled/00--cluster.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/tablespace-enabled/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/tablespace-enabled/00-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/tablespace-enabled/01--psql-connect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/tablespace-enabled/01--psql-connect.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/tablespace-enabled/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/tablespace-enabled/01-assert.yaml -------------------------------------------------------------------------------- /testing/kuttl/e2e/tablespace-enabled/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/e2e/tablespace-enabled/README.md -------------------------------------------------------------------------------- /testing/kuttl/kuttl-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/kuttl-test.yaml -------------------------------------------------------------------------------- /testing/kuttl/scripts/pgbackrest-initialization.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/kuttl/scripts/pgbackrest-initialization.sh -------------------------------------------------------------------------------- /testing/policies/kyverno/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/policies/kyverno/kustomization.yaml -------------------------------------------------------------------------------- /testing/policies/kyverno/service_links.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-operator/HEAD/testing/policies/kyverno/service_links.yaml --------------------------------------------------------------------------------