argo-cd/test/fixture/certs
jannfis 9afa8333b4
chore: Make e2e tests runnable against remote cluster (#5895)
* chore: Make e2e tests runnable against remote cluster

Signed-off-by: jannfis <jann@mistrust.net>

* Fix linter complaint

Signed-off-by: jannfis <jann@mistrust.net>

* Revert

Signed-off-by: jannfis <jann@mistrust.net>

* Address reviewer comments

Signed-off-by: jannfis <jann@mistrust.net>

* Compat with Mac

Signed-off-by: jannfis <jann@mistrust.net>

* Revert test setting

Signed-off-by: jannfis <jann@mistrust.net>
2021-04-07 14:49:17 +02:00
..
argocd-e2e-server.crt chore: Make e2e tests runnable against remote cluster (#5895) 2021-04-07 14:49:17 +02:00
argocd-e2e-server.csr chore: Make e2e tests runnable against remote cluster (#5895) 2021-04-07 14:49:17 +02:00
argocd-e2e-server.key chore: Make e2e tests runnable against remote cluster (#5895) 2021-04-07 14:49:17 +02:00
argocd-test-ca.crt Add support for connecting repositories using TLS client certs (fixes #1945) (#1960) 2019-07-24 17:25:27 -07:00
argocd-test-ca.key Add support for connecting repositories using TLS client certs (fixes #1945) (#1960) 2019-07-24 17:25:27 -07:00
argocd-test-client.crt Add support for connecting repositories using TLS client certs (fixes #1945) (#1960) 2019-07-24 17:25:27 -07:00
argocd-test-client.key Add support for connecting repositories using TLS client certs (fixes #1945) (#1960) 2019-07-24 17:25:27 -07:00
argocd-test-server.crt Add support for connecting repositories using TLS client certs (fixes #1945) (#1960) 2019-07-24 17:25:27 -07:00
argocd-test-server.key Add support for connecting repositories using TLS client certs (fixes #1945) (#1960) 2019-07-24 17:25:27 -07:00
README.md Add support for connecting repositories using TLS client certs (fixes #1945) (#1960) 2019-07-24 17:25:27 -07:00
ssh_known_hosts Fix and enhance end-to-end testing for SSH repositories (#2101) 2019-08-07 10:53:00 -07:00

Testing certificates

This directory contains all TLS certificates used for testing ArgoCD, including the E2E tests. It also contains the CA certificate and key used for signing the certificates.

  • argocd-test-ca.crt and argocd-test-ca.key are the CA
  • argocd-test-client.crt and argocd-test-client.key is a client certificate/key pair, signed by the CA
  • argocd-test-server.crt and argocd-test-server.key is a server certificate/key pair, signed by the CA, with its CN set to 'localhost', and SAN entry for IP 127.0.0.1.

All keys have no passphrase. All certs, including CA cert, are valid until July 2119, so there should be no worries about having to renew them.

You can use the CA certificate to sign more certificates, if you need additional certificates for testing.

Needless to say, but should be mentioned anyway: Do not use these certs for anything else except ArgoCD tests.