├── .dockerignore ├── .github └── workflows │ ├── build-and-test.yaml │ └── image-publish.yaml ├── .gitignore ├── .golangci.yml ├── Dockerfile ├── Dockerfile-ci ├── LICENSE ├── Makefile ├── PROJECT ├── README.md ├── api ├── v1alpha1 │ ├── database_types.go │ ├── dbinstance_types.go │ ├── groupversion_info.go │ ├── types.go │ └── zz_generated.deepcopy.go └── v1beta1 │ ├── database_types.go │ ├── database_webhook.go │ ├── dbinstance_types.go │ ├── dbinstance_webhook.go │ ├── groupversion_info.go │ ├── types.go │ ├── webhook_suite_test.go │ └── zz_generated.deepcopy.go ├── config ├── certmanager │ ├── certificate.yaml │ ├── kustomization.yaml │ └── kustomizeconfig.yaml ├── crd │ ├── bases │ │ ├── kci.rocks_databases.yaml │ │ └── kci.rocks_dbinstances.yaml │ ├── kustomization.yaml │ ├── kustomizeconfig.yaml │ └── patches │ │ ├── cainjection_in_databases.yaml │ │ ├── cainjection_in_dbinstances.yaml │ │ ├── webhook_in_databases.yaml │ │ └── webhook_in_dbinstances.yaml ├── default │ ├── manager_webhook_patch.yaml │ └── webhookcainjection_patch.yaml ├── rbac │ ├── dbinstance_editor_role.yaml │ ├── dbinstance_viewer_role.yaml │ └── role.yaml ├── samples │ └── _v1beta1_dbinstance.yaml └── webhook │ ├── kustomization.yaml │ ├── kustomizeconfig.yaml │ ├── manifests.yaml │ └── service.yaml ├── controllers ├── backup │ ├── cronjob.go │ ├── cronjob_test.go │ └── test │ │ └── backup_config.yaml ├── database_controller.go ├── database_helper.go ├── database_helper_test.go ├── database_secret_handler.go ├── dbinstance_controller.go ├── helper.go ├── helper_test.go ├── main.go ├── metrics.go ├── proxy_helper.go └── proxy_helper_test.go ├── docker-compose.yml ├── docs ├── configuration.md ├── creatingdatabases.md ├── creatinginstances.md ├── dashboard.json ├── enablingbackup.md ├── enablingmonitoring.md ├── graphs │ └── operator.graphml ├── howitworks.md ├── images │ └── workflow.svg └── upgradeguide.md ├── examples ├── db.yaml ├── instance-cloudsql.yaml └── instance-generic.yaml ├── go.mod ├── go.sum ├── hack └── boilerplate.go.txt ├── main.go ├── pkg ├── config │ ├── config.go │ ├── config_test.go │ ├── test │ │ ├── config_Invalid.yaml │ │ ├── config_backup.yaml │ │ └── config_ok.yaml │ └── types.go ├── test │ └── helper.go └── utils │ ├── database │ ├── handler.go │ ├── handler_test.go │ ├── mysql.go │ ├── mysql_test.go │ ├── postgres.go │ ├── postgres_test.go │ └── types.go │ ├── dbinstance │ ├── .gitignore │ ├── errors.go │ ├── generic.go │ ├── generic_test.go │ ├── gsql.go │ ├── gsql_test.go │ ├── service.go │ ├── service_test.go │ └── types.go │ ├── gcloud │ ├── serviceaccount.go │ ├── serviceaccount_test.go │ ├── test │ │ └── serviceaccount.json │ └── types.go │ ├── kci │ ├── database.go │ ├── database_test.go │ ├── decorator.go │ ├── decorator_test.go │ ├── finalizer.go │ ├── finalizer_test.go │ ├── getresource.go │ ├── helper.go │ ├── password.go │ └── password_test.go │ ├── proxy │ ├── cloudproxy.go │ ├── create.go │ ├── helper.go │ └── types.go │ └── thirdpartyapi │ └── promv1.go ├── resources └── lima │ └── k3s.yaml └── robots.txt /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/workflows/build-and-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/.github/workflows/build-and-test.yaml -------------------------------------------------------------------------------- /.github/workflows/image-publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/.github/workflows/image-publish.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/.golangci.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile-ci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/Dockerfile-ci -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/Makefile -------------------------------------------------------------------------------- /PROJECT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/PROJECT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/README.md -------------------------------------------------------------------------------- /api/v1alpha1/database_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/api/v1alpha1/database_types.go -------------------------------------------------------------------------------- /api/v1alpha1/dbinstance_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/api/v1alpha1/dbinstance_types.go -------------------------------------------------------------------------------- /api/v1alpha1/groupversion_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/api/v1alpha1/groupversion_info.go -------------------------------------------------------------------------------- /api/v1alpha1/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/api/v1alpha1/types.go -------------------------------------------------------------------------------- /api/v1alpha1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/api/v1alpha1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /api/v1beta1/database_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/api/v1beta1/database_types.go -------------------------------------------------------------------------------- /api/v1beta1/database_webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/api/v1beta1/database_webhook.go -------------------------------------------------------------------------------- /api/v1beta1/dbinstance_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/api/v1beta1/dbinstance_types.go -------------------------------------------------------------------------------- /api/v1beta1/dbinstance_webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/api/v1beta1/dbinstance_webhook.go -------------------------------------------------------------------------------- /api/v1beta1/groupversion_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/api/v1beta1/groupversion_info.go -------------------------------------------------------------------------------- /api/v1beta1/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/api/v1beta1/types.go -------------------------------------------------------------------------------- /api/v1beta1/webhook_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/api/v1beta1/webhook_suite_test.go -------------------------------------------------------------------------------- /api/v1beta1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/api/v1beta1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /config/certmanager/certificate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/config/certmanager/certificate.yaml -------------------------------------------------------------------------------- /config/certmanager/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/config/certmanager/kustomization.yaml -------------------------------------------------------------------------------- /config/certmanager/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/config/certmanager/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/crd/bases/kci.rocks_databases.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/config/crd/bases/kci.rocks_databases.yaml -------------------------------------------------------------------------------- /config/crd/bases/kci.rocks_dbinstances.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/config/crd/bases/kci.rocks_dbinstances.yaml -------------------------------------------------------------------------------- /config/crd/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/config/crd/kustomization.yaml -------------------------------------------------------------------------------- /config/crd/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/config/crd/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/crd/patches/cainjection_in_databases.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/config/crd/patches/cainjection_in_databases.yaml -------------------------------------------------------------------------------- /config/crd/patches/cainjection_in_dbinstances.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/config/crd/patches/cainjection_in_dbinstances.yaml -------------------------------------------------------------------------------- /config/crd/patches/webhook_in_databases.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/config/crd/patches/webhook_in_databases.yaml -------------------------------------------------------------------------------- /config/crd/patches/webhook_in_dbinstances.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/config/crd/patches/webhook_in_dbinstances.yaml -------------------------------------------------------------------------------- /config/default/manager_webhook_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/config/default/manager_webhook_patch.yaml -------------------------------------------------------------------------------- /config/default/webhookcainjection_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/config/default/webhookcainjection_patch.yaml -------------------------------------------------------------------------------- /config/rbac/dbinstance_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/config/rbac/dbinstance_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/dbinstance_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/config/rbac/dbinstance_viewer_role.yaml -------------------------------------------------------------------------------- /config/rbac/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/config/rbac/role.yaml -------------------------------------------------------------------------------- /config/samples/_v1beta1_dbinstance.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/config/samples/_v1beta1_dbinstance.yaml -------------------------------------------------------------------------------- /config/webhook/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/config/webhook/kustomization.yaml -------------------------------------------------------------------------------- /config/webhook/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/config/webhook/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/webhook/manifests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/config/webhook/manifests.yaml -------------------------------------------------------------------------------- /config/webhook/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/config/webhook/service.yaml -------------------------------------------------------------------------------- /controllers/backup/cronjob.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/controllers/backup/cronjob.go -------------------------------------------------------------------------------- /controllers/backup/cronjob_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/controllers/backup/cronjob_test.go -------------------------------------------------------------------------------- /controllers/backup/test/backup_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/controllers/backup/test/backup_config.yaml -------------------------------------------------------------------------------- /controllers/database_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/controllers/database_controller.go -------------------------------------------------------------------------------- /controllers/database_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/controllers/database_helper.go -------------------------------------------------------------------------------- /controllers/database_helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/controllers/database_helper_test.go -------------------------------------------------------------------------------- /controllers/database_secret_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/controllers/database_secret_handler.go -------------------------------------------------------------------------------- /controllers/dbinstance_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/controllers/dbinstance_controller.go -------------------------------------------------------------------------------- /controllers/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/controllers/helper.go -------------------------------------------------------------------------------- /controllers/helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/controllers/helper_test.go -------------------------------------------------------------------------------- /controllers/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/controllers/main.go -------------------------------------------------------------------------------- /controllers/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/controllers/metrics.go -------------------------------------------------------------------------------- /controllers/proxy_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/controllers/proxy_helper.go -------------------------------------------------------------------------------- /controllers/proxy_helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/controllers/proxy_helper_test.go -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/docs/configuration.md -------------------------------------------------------------------------------- /docs/creatingdatabases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/docs/creatingdatabases.md -------------------------------------------------------------------------------- /docs/creatinginstances.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/docs/creatinginstances.md -------------------------------------------------------------------------------- /docs/dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/docs/dashboard.json -------------------------------------------------------------------------------- /docs/enablingbackup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/docs/enablingbackup.md -------------------------------------------------------------------------------- /docs/enablingmonitoring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/docs/enablingmonitoring.md -------------------------------------------------------------------------------- /docs/graphs/operator.graphml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/docs/graphs/operator.graphml -------------------------------------------------------------------------------- /docs/howitworks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/docs/howitworks.md -------------------------------------------------------------------------------- /docs/images/workflow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/docs/images/workflow.svg -------------------------------------------------------------------------------- /docs/upgradeguide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/docs/upgradeguide.md -------------------------------------------------------------------------------- /examples/db.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/examples/db.yaml -------------------------------------------------------------------------------- /examples/instance-cloudsql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/examples/instance-cloudsql.yaml -------------------------------------------------------------------------------- /examples/instance-generic.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/examples/instance-generic.yaml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/go.sum -------------------------------------------------------------------------------- /hack/boilerplate.go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/hack/boilerplate.go.txt -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/main.go -------------------------------------------------------------------------------- /pkg/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/config/config.go -------------------------------------------------------------------------------- /pkg/config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/config/config_test.go -------------------------------------------------------------------------------- /pkg/config/test/config_Invalid.yaml: -------------------------------------------------------------------------------- 1 | Test is no YAML file -------------------------------------------------------------------------------- /pkg/config/test/config_backup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/config/test/config_backup.yaml -------------------------------------------------------------------------------- /pkg/config/test/config_ok.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/config/test/config_ok.yaml -------------------------------------------------------------------------------- /pkg/config/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/config/types.go -------------------------------------------------------------------------------- /pkg/test/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/test/helper.go -------------------------------------------------------------------------------- /pkg/utils/database/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/database/handler.go -------------------------------------------------------------------------------- /pkg/utils/database/handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/database/handler_test.go -------------------------------------------------------------------------------- /pkg/utils/database/mysql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/database/mysql.go -------------------------------------------------------------------------------- /pkg/utils/database/mysql_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/database/mysql_test.go -------------------------------------------------------------------------------- /pkg/utils/database/postgres.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/database/postgres.go -------------------------------------------------------------------------------- /pkg/utils/database/postgres_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/database/postgres_test.go -------------------------------------------------------------------------------- /pkg/utils/database/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/database/types.go -------------------------------------------------------------------------------- /pkg/utils/dbinstance/.gitignore: -------------------------------------------------------------------------------- 1 | mock -------------------------------------------------------------------------------- /pkg/utils/dbinstance/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/dbinstance/errors.go -------------------------------------------------------------------------------- /pkg/utils/dbinstance/generic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/dbinstance/generic.go -------------------------------------------------------------------------------- /pkg/utils/dbinstance/generic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/dbinstance/generic_test.go -------------------------------------------------------------------------------- /pkg/utils/dbinstance/gsql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/dbinstance/gsql.go -------------------------------------------------------------------------------- /pkg/utils/dbinstance/gsql_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/dbinstance/gsql_test.go -------------------------------------------------------------------------------- /pkg/utils/dbinstance/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/dbinstance/service.go -------------------------------------------------------------------------------- /pkg/utils/dbinstance/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/dbinstance/service_test.go -------------------------------------------------------------------------------- /pkg/utils/dbinstance/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/dbinstance/types.go -------------------------------------------------------------------------------- /pkg/utils/gcloud/serviceaccount.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/gcloud/serviceaccount.go -------------------------------------------------------------------------------- /pkg/utils/gcloud/serviceaccount_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/gcloud/serviceaccount_test.go -------------------------------------------------------------------------------- /pkg/utils/gcloud/test/serviceaccount.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/gcloud/test/serviceaccount.json -------------------------------------------------------------------------------- /pkg/utils/gcloud/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/gcloud/types.go -------------------------------------------------------------------------------- /pkg/utils/kci/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/kci/database.go -------------------------------------------------------------------------------- /pkg/utils/kci/database_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/kci/database_test.go -------------------------------------------------------------------------------- /pkg/utils/kci/decorator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/kci/decorator.go -------------------------------------------------------------------------------- /pkg/utils/kci/decorator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/kci/decorator_test.go -------------------------------------------------------------------------------- /pkg/utils/kci/finalizer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/kci/finalizer.go -------------------------------------------------------------------------------- /pkg/utils/kci/finalizer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/kci/finalizer_test.go -------------------------------------------------------------------------------- /pkg/utils/kci/getresource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/kci/getresource.go -------------------------------------------------------------------------------- /pkg/utils/kci/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/kci/helper.go -------------------------------------------------------------------------------- /pkg/utils/kci/password.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/kci/password.go -------------------------------------------------------------------------------- /pkg/utils/kci/password_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/kci/password_test.go -------------------------------------------------------------------------------- /pkg/utils/proxy/cloudproxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/proxy/cloudproxy.go -------------------------------------------------------------------------------- /pkg/utils/proxy/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/proxy/create.go -------------------------------------------------------------------------------- /pkg/utils/proxy/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/proxy/helper.go -------------------------------------------------------------------------------- /pkg/utils/proxy/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/proxy/types.go -------------------------------------------------------------------------------- /pkg/utils/thirdpartyapi/promv1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/pkg/utils/thirdpartyapi/promv1.go -------------------------------------------------------------------------------- /resources/lima/k3s.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kloeckner-i/db-operator/HEAD/resources/lima/k3s.yaml -------------------------------------------------------------------------------- /robots.txt: -------------------------------------------------------------------------------- 1 | User-Agent: * 2 | Disallow: / 3 | --------------------------------------------------------------------------------