argo-cd/server
Chetan Banavikalmutt 9476ab5e18
feat: add first class support to access repositories using proxy (#5581) (#6286)
* feat: add first class support to access repositories using proxy

Currently, users need to set the proxy URLs as env variables in the repo server. This is not user-friendly and also error-prone. This PR adds support to maintain proxy URLs along with repository configs in the argocd-cm. Argo CD uses this proxy to access your repository. In case the custom proxy is absent, it defaults to reading the proxy from the env variables.

Signed-off-by: Chetan Banavikalmutt <chetanrns1997@gmail.com>

* set both http & https proxy variables

Signed-off-by: Chetan Banavikalmutt <chetanrns1997@gmail.com>
2021-06-16 14:45:10 +02:00
..
account chore: Upgrade Go module to v2 (#5931) 2021-04-01 20:44:18 +02:00
application feat: add first class support to access repositories using proxy (#5581) (#6286) 2021-06-16 14:45:10 +02:00
badge chore: Upgrade Go module to v2 (#5931) 2021-04-01 20:44:18 +02:00
cache feat: simplify parametrization of Argo CD server processes (#6328) 2021-06-10 13:03:47 -07:00
certificate chore: Upgrade Go module to v2 (#5931) 2021-04-01 20:44:18 +02:00
cluster chore: Upgrade Go module to v2 (#5931) 2021-04-01 20:44:18 +02:00
gpgkey chore: Upgrade Go module to v2 (#5931) 2021-04-01 20:44:18 +02:00
logout fix: logout redirect URL (#6347) 2021-05-27 13:02:06 -07:00
metrics fix: enable redis retries; add redis request duration metric (#3575) 2020-05-12 14:39:18 -07:00
project chore: Organize Application-related defaults/constants in the Application API's package. (#5893) 2021-05-19 12:43:04 -07:00
rbacpolicy chore: Upgrade Go module to v2 (#5931) 2021-04-01 20:44:18 +02:00
repocreds chore: Upgrade Go module to v2 (#5931) 2021-04-01 20:44:18 +02:00
repository feat: add first class support to access repositories using proxy (#5581) (#6286) 2021-06-16 14:45:10 +02:00
session chore: Upgrade Go module to v2 (#5931) 2021-04-01 20:44:18 +02:00
settings refactor: upgrade k8s client to v0.21.0 (#6322) 2021-05-27 10:20:53 -07:00
version chore: Upgrade Go module to v2 (#5931) 2021-04-01 20:44:18 +02:00
server.go fix: repo-server should reset manifests cache when k8s version/api versions change (#6434) 2021-06-08 16:10:24 -07:00
server_norace_test.go chore: Upgrade Go module to v2 (#5931) 2021-04-01 20:44:18 +02:00
server_test.go fix: userinfo /v1/session/userinfo should return authenticated=false if token has expired (#6282) 2021-05-20 12:58:24 -07:00