From ad4cd2b800a187776b8a40ebd8d5bc1feaa9b748 Mon Sep 17 00:00:00 2001 From: shodan Date: Thu, 12 Mar 2026 14:51:24 +0000 Subject: [PATCH] pw --- homer/configmaps.yaml | 6 +++++ openldap/ingress.yaml | 27 ++++++++++++++++++++- openldap/secrets.yaml | 13 +++++++++- openldap/self-service-passwords.yaml | 36 +--------------------------- 4 files changed, 45 insertions(+), 37 deletions(-) diff --git a/homer/configmaps.yaml b/homer/configmaps.yaml index fe4b76f..ce6694d 100644 --- a/homer/configmaps.yaml +++ b/homer/configmaps.yaml @@ -272,6 +272,12 @@ data: tag: "ldap" keywords: "ldap phpldapadmin" url: "https://phpldapadmin.apps.undercloud.dev" + - name: "LDAP-Password" + logo: "assets/logos/phpldapadmin.png" + subtitle: "self-service-password" + tag: "ldap" + keywords: "ldap password self-service" + url: "https://password.apps.undercloud.dev" - name: "Bookstack" logo: "assets/logos/bookstack.png" subtitle: "wiki" diff --git a/openldap/ingress.yaml b/openldap/ingress.yaml index 98bd055..96ff028 100644 --- a/openldap/ingress.yaml +++ b/openldap/ingress.yaml @@ -42,4 +42,29 @@ spec: # - ldap.undercloud.cf # secretName: openldap-tls # rules: -# - host: ldap.undercloud.cf \ No newline at end of file +# - host: ldap.undercloud.cf +--- +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: self-service-password + namespace: openldap + annotations: + kubernetes.io/ingress.class: nginx + cert-manager.io/cluster-issuer: letsencrypt +spec: + tls: + - hosts: + - password.apps.undercloud.dev + secretName: self-service-password-tls + rules: + - host: password.apps.undercloud.dev + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: self-service-password + port: + number: 80 \ No newline at end of file diff --git a/openldap/secrets.yaml b/openldap/secrets.yaml index 2f4f6cc..d838442 100644 --- a/openldap/secrets.yaml +++ b/openldap/secrets.yaml @@ -5,4 +5,15 @@ metadata: namespace: openldap type: Opaque data: - pw: NElzVGhlTWluZEtpbGxlcg== \ No newline at end of file + pw: NElzVGhlTWluZEtpbGxlcg== +--- +apiVersion: v1 +kind: Secret +metadata: + name: ssp-secrets + namespace: openldap +type: Opaque +stringData: + KEYPHRASE: "change-this-to-a-long-random-random-secret" +data: + LDAP_BINDPW: "NElzVGhlTWluZEtpbGxlcg==" \ No newline at end of file diff --git a/openldap/self-service-passwords.yaml b/openldap/self-service-passwords.yaml index 9af64a3..782b64a 100644 --- a/openldap/self-service-passwords.yaml +++ b/openldap/self-service-passwords.yaml @@ -1,13 +1,4 @@ -apiVersion: v1 -kind: Secret -metadata: - name: ssp-secrets - namespace: openldap -type: Opaque -stringData: - KEYPHRASE: "change-this-to-a-long-random-random-secret" -data: - LDAP_BINDPW: "NElzVGhlTWluZEtpbGxlcg==" + --- apiVersion: v1 kind: ConfigMap @@ -143,28 +134,3 @@ spec: targetPort: http protocol: TCP type: ClusterIP ---- -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: self-service-password - namespace: openldap - annotations: - kubernetes.io/ingress.class: nginx - cert-manager.io/cluster-issuer: letsencrypt -spec: - tls: - - hosts: - - password.apps.undercloud.dev - secretName: self-service-password-tls - rules: - - host: password.apps.undercloud.dev - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: self-service-password - port: - number: 80 \ No newline at end of file