diff --git a/application.yaml b/application.yaml new file mode 100644 index 0000000..7bbef97 --- /dev/null +++ b/application.yaml @@ -0,0 +1,31 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: cloudbeaver + namespace: argocd + +spec: + project: default + + sources: + - repoURL: https://github.com/dbeaver/cloudbeaver-deploy.git + targetRevision: main + path: k8s + helm: + valueFiles: + - $values/values.yaml + + - repoURL: ssh://git@gitea-ssh.gitea.svc.cluster.local:22/gitea_admin/CloudBeaver.git + targetRevision: main + ref: values + + destination: + server: "https://138.199.131.114:6443" + namespace: cloudbeaver + + syncPolicy: + automated: + prune: true + selfHeal: true + syncOptions: + - CreateNamespace=true \ No newline at end of file diff --git a/values.yaml b/values.yaml new file mode 100644 index 0000000..bb75f7c --- /dev/null +++ b/values.yaml @@ -0,0 +1,12 @@ +cloudbeaver: + replicaCount: 1 + image: dbeaver/cloudbeaver + imageTag: "26.2.0" + pullPolicy: Always + +backend: + internal_db: true + cloudbeaver_db_driver: postgres-jdbc + cloudbeaver_db_url: jdbc:postgresql://postgres:5432/cloudbeaver + cloudbeaver_db_user: postgres + cloudbeaver_db_password: "kVwBYXzIfS89nflBcPTB5cOmgxNtischusIQ7kg" \ No newline at end of file