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)
  • 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