xta-test-server helm-chart mit Deployment und Keystore-Secrets/Certificate-Resources
Helm chart schreiben, welches ...
-
einen TrustStore (mit namespace-ca) erzeugt (oder kann der truststore im user-manager verwedent werden?) - Erstmal mit neuem self-signed Issuer
-
ein Server-Keystore erzeugt (PKCS12) - Mit cert-manager sollte ein Server-Keystore mit https://cert-manager.io/docs/usage/certificate/ im Cluster erzeugt werden können.
-
Test und Push helm-package - Ersetzt die bestehende Jenkins-Pipeline
-
ein Deployment für den xta-test-server konfiguiert mit Server-Keystore und TrustStore -
ein Ingress mit client-zerifikat-weiterleitung konfiguriert -
Update xta-test-server image und helm Versionen in gitops repo
Edited by Jan Zickermann