argoproj-labs / argocd-operator

A Kubernetes operator for managing Argo CD clusters.
https://argocd-operator.readthedocs.io
Apache License 2.0
637 stars 722 forks source link

feat: Update the default TLS termination policy to reencrypt #1363

Closed chetan-rns closed 4 months ago

chetan-rns commented 4 months ago

What type of PR is this?

/kind enhancement

What does this PR do / why we need it:

Have you updated the necessary documentation?

Which issue(s) this PR fixes:

Fixes #?

How to test changes / Special notes to the reviewer:

  1. Create an Argo CD CR without specifying the server's TLS termination policy.
  2. Verify if the server Route is using the Reencrypt policy.
  3. Open the server route in a browser and ensure that it is using the ingress operator certificate.
chetan-rns commented 4 months ago

Jira: https://issues.redhat.com/browse/GITOPS-4674