From e8aa51ae5d959032e7a295e68583c14709b0ffde Mon Sep 17 00:00:00 2001 From: Erik Jagyugya Date: Thu, 21 Nov 2024 23:32:31 +0100 Subject: [PATCH] WIP Add postgres operator --- .../projects/database/.gitkeep | 0 .../projects/database/postgresql-operator/info.yaml | 8 ++++++++ .../database/postgresql-operator/values.yaml | 9 +++++++++ .../database/posttresql-operator-ui/info.yaml | 8 ++++++++ .../database/posttresql-operator-ui/values.yaml | 13 +++++++++++++ 5 files changed, 38 insertions(+) delete mode 100644 {{cookiecutter.project_slug}}/projects/database/.gitkeep create mode 100644 {{cookiecutter.project_slug}}/projects/database/postgresql-operator/info.yaml create mode 100644 {{cookiecutter.project_slug}}/projects/database/postgresql-operator/values.yaml create mode 100644 {{cookiecutter.project_slug}}/projects/database/posttresql-operator-ui/info.yaml create mode 100644 {{cookiecutter.project_slug}}/projects/database/posttresql-operator-ui/values.yaml diff --git a/{{cookiecutter.project_slug}}/projects/database/.gitkeep b/{{cookiecutter.project_slug}}/projects/database/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/{{cookiecutter.project_slug}}/projects/database/postgresql-operator/info.yaml b/{{cookiecutter.project_slug}}/projects/database/postgresql-operator/info.yaml new file mode 100644 index 0000000..9fba6bb --- /dev/null +++ b/{{cookiecutter.project_slug}}/projects/database/postgresql-operator/info.yaml @@ -0,0 +1,8 @@ +enabled: ["all"] + +name: postgres-operator +repository: https://opensource.zalando.com/postgres-operator/charts/postgres-operator +chart: postgres-operator +version: 1.12.2 +namespace: postgres-operator +namespace_exists: false diff --git a/{{cookiecutter.project_slug}}/projects/database/postgresql-operator/values.yaml b/{{cookiecutter.project_slug}}/projects/database/postgresql-operator/values.yaml new file mode 100644 index 0000000..764e5b6 --- /dev/null +++ b/{{cookiecutter.project_slug}}/projects/database/postgresql-operator/values.yaml @@ -0,0 +1,9 @@ +enable_cross_namespace_secret: true + +resources: + limits: + cpu: 150m + memory: 192Mi + requests: + cpu: 100m + memory: 128Mi \ No newline at end of file diff --git a/{{cookiecutter.project_slug}}/projects/database/posttresql-operator-ui/info.yaml b/{{cookiecutter.project_slug}}/projects/database/posttresql-operator-ui/info.yaml new file mode 100644 index 0000000..96d8678 --- /dev/null +++ b/{{cookiecutter.project_slug}}/projects/database/posttresql-operator-ui/info.yaml @@ -0,0 +1,8 @@ +enabled: ["all"] + +name: postgres-operator-ui +repository: https://opensource.zalando.com/postgres-operator/charts/postgres-operator-ui +chart: postgres-operator-ui +version: 1.12.2 +namespace: postgres-operator +namespace_exists: true diff --git a/{{cookiecutter.project_slug}}/projects/database/posttresql-operator-ui/values.yaml b/{{cookiecutter.project_slug}}/projects/database/posttresql-operator-ui/values.yaml new file mode 100644 index 0000000..4779a13 --- /dev/null +++ b/{{cookiecutter.project_slug}}/projects/database/posttresql-operator-ui/values.yaml @@ -0,0 +1,13 @@ +resources: + limits: + cpu: 150m + memory: 192Mi + requests: + cpu: 100m + memory: 128Mi + +env: + targetNamespace: "*" + operatorApiUrl: "http://postgres-operator.postgres-operator:8080" + teams: + - nexical \ No newline at end of file