From a1b3e1ca6dddd4ec6f0c94fe5030099711c2ce15 Mon Sep 17 00:00:00 2001 From: Enno Boland Date: Sat, 27 Apr 2024 22:40:37 +0200 Subject: [PATCH] add documentation Signed-off-by: Enno Boland --- docs/operator-manual/argocd-repo-creds.yaml | 12 +++++++++++- docs/operator-manual/declarative-setup.md | 10 ++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/docs/operator-manual/argocd-repo-creds.yaml b/docs/operator-manual/argocd-repo-creds.yaml index 731d8a8f6f67e..a5cc00f458c2a 100644 --- a/docs/operator-manual/argocd-repo-creds.yaml +++ b/docs/operator-manual/argocd-repo-creds.yaml @@ -26,6 +26,16 @@ stringData: -----BEGIN OPENSSH PRIVATE KEY----- ... -----END OPENSSH PRIVATE KEY----- + sshKexAlgorithms: | + curve25519-sha256 + curve25519-sha256@libssh.org + ecdh-sha2-nistp256 + ecdh-sha2-nistp384 + ecdh-sha2-nistp521 + diffie-hellman-group-exchange-sha256 + diffie-hellman-group14-sha256 + diffie-hellman-group14-sha1 + --- apiVersion: v1 kind: Secret @@ -60,4 +70,4 @@ stringData: githubAppPrivateKey: | -----BEGIN OPENSSH PRIVATE KEY----- ... - -----END OPENSSH PRIVATE KEY----- \ No newline at end of file + -----END OPENSSH PRIVATE KEY----- diff --git a/docs/operator-manual/declarative-setup.md b/docs/operator-manual/declarative-setup.md index 3830cb610796a..c6b9b4190223c 100644 --- a/docs/operator-manual/declarative-setup.md +++ b/docs/operator-manual/declarative-setup.md @@ -341,6 +341,16 @@ The following keys are valid to refer to credential secrets: #### SSH repositories * `sshPrivateKey` refers to the SSH private key for accessing the repositories +* `sshKexAlgorithms` refers to the SSH key exchange algorithms to use when connecting to the repositories. If not specified, the following algorithms are used: + * `curve25519-sha256` + * `curve25519-sha256@libssh.org` + * `ecdh-sha2-nistp256` + * `ecdh-sha2-nistp384` + * `ecdh-sha2-nistp521` + * `diffie-hellman-group-exchange-sha256` + * `diffie-hellman-group14-sha256` + * `diffie-hellman-group14-sha1` + #### HTTPS repositories