This commit is contained in:
2026-03-25 07:46:22 +00:00
parent 1ab594b6fe
commit fddb10831b
3 changed files with 53 additions and 2 deletions
+23
View File
@@ -0,0 +1,23 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: passbolt
namespace: argocd
spec:
project: default
source:
chart: passbolt
repoURL: https://download.passbolt.com/charts/passbolt
targetRevision: 2.1.0 # Wählen Sie eine stabile Version
helm:
valueFiles:
- values.yaml # Falls Sie die Datei in einem Git-Repo liegen haben
destination:
server: https://kubernetes.default.svc
namespace: passbolt
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- CreateNamespace=true
+28
View File
@@ -0,0 +1,28 @@
# Beispielhafte Minimal-Konfiguration
passboltEnv:
plain:
APP_FULL_BASE_URL: "https://passbolt.realm.local"
DATASOURCES_DEFAULT_DRIVER: "Cake\Database\Driver\Postgres"
secret:
# Passwörter sollten idealerweise über Kubernetes Secrets eingebunden werden
DATASOURCES_DEFAULT_PASSWORD:
secretName: passbolt-db-secret
secretKey: rwr5FJ92HbtEapMs#
mariadb:
enabled: false # Installiert MariaDB automatisch mit
postgresql:
enabled: true
auth:
database: passboltdb
username: pbadmin
password: rwr5FJ92HbtEapMs#
# Ingress konfigurieren, um Passbolt von außen erreichbar zu machen
ingress:
enabled: true
hosts:
- host: passbolt.realm.local
paths:
- path: /
+2 -2
View File
@@ -151,7 +151,7 @@ app:
tag: 5.9.0-1-ce
# Allowed options: mariadb, mysql or postgresql
database:
kind: mariadb
kind: postgresql
# -- Configure ssl on mariadb/mysql clients
# -- In case this is enabled, you will be responsible for creating and mounting the certificates and
# -- additional configutions on both the client and the server.
@@ -268,7 +268,7 @@ passboltEnv:
# -- Configure passbolt license path
PASSBOLT_PLUGINS_LICENSE_LICENSE: /etc/passbolt/subscription_key.txt
# -- Configure passbolt default email from
EMAIL_DEFAULT_FROM: no-reply@passbolt.realm.local
EMAIL_DEFAULT_FROM: no-reply@solusar.de
# -- Configure passbolt default email from name
EMAIL_DEFAULT_FROM_NAME: Passbolt
# -- Configure passbolt default email host