Michael Crenshaw
bd9923fd75
chore(repo-server): simplify Kustomize/Helm version detection ( #21540 )
...
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
2025-01-24 08:15:02 -05:00
github-actions[bot]
4d9835927d
Bump major version to 3 ( #21410 )
...
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: crenshaw-dev <350466+crenshaw-dev@users.noreply.github.com >
2025-01-10 16:14:00 -05:00
Matthieu MOREL
53bc19b5f2
chore: enable unused-parameter from revive ( #21365 )
...
* chore: enable unused-parameter from revive
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
* apply recommandations
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
---------
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2025-01-07 10:12:56 -05:00
Ishita Sequeira
1fe62574ce
chore: Add additional field to set Extra Build Information while building argo-cd by vendors ( #13324 )
...
* Add additonal field to set Extra Build Information while building argocd by vendors
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* Include spaces in extra build info
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* Address comments
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
---------
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
2023-04-27 00:10:12 +00:00
Leonardo Luz Almeida
f80d3bee84
feat: Add support for proxy extensions ( #11307 )
...
* feat: Add support for proxy extensions
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* return list of extensions
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* add service set in argocd server struct
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* implements cluster name lookup
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* add cli docs
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* apply connection config defaults
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* add unit tests
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* fix lint
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* fix test
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Address review comments
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Add test for invalid extension name
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Address review comments
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Fix deadcode lint
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Fix unused lint
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Fix deadcode lint
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Better error message
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Fix deadcode lint
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Fix empty branch
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
2022-12-09 12:02:55 -05:00
jannfis
c1d81738d3
chore: Fix import of context package across codebase ( #9852 )
...
* chore: fix context imports
Signed-off-by: jannfis <jann@mistrust.net >
* x/net is now imported indirectly
Signed-off-by: jannfis <jann@mistrust.net >
* Make sanitizerKey a unique type
Signed-off-by: jannfis <jann@mistrust.net >
2022-07-01 15:56:50 -04:00
Soumya Ghosh Dastidar
df2d649751
feat: remove ksonnet from codebase ( #8621 )
...
feat: remove ksonnet from codebase (#8621 )
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com >
2022-03-02 10:09:47 -08:00
jannfis
ae49b45249
chore: Upgrade Go module to v2 ( #5931 )
...
* chore: Upgrade Go module to v2
Signed-off-by: jannfis <jann@mistrust.net >
* Restore import order
Signed-off-by: jannfis <jann@mistrust.net >
* fix knowntypes_normalizer codegen error
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
* fix codegen
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
* fix Procfile
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
Co-authored-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
2021-04-01 20:44:18 +02:00
Alexander Matyushentsev
161d1d777d
fix: version info should be avaialble if anonymous access is enabled ( #5422 )
...
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
2021-02-04 18:39:31 -08:00
Alexander Matyushentsev
8f5379e1cc
fix: /api/version should not return tools version for unauthenticated requests ( #5415 )
...
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
2021-02-04 16:03:56 -08:00
Alexander Matyushentsev
b29c56aaf1
fix: k8s client version is blank after removing client binary ( #5386 )
...
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
2021-02-02 16:07:02 -08:00
Abhishek Veeramalla
eaf9887d17
fix: Remove kubectl binary from argo image( #5005 ) ( #5101 )
...
Signed-off-by: iam-veeramalla <abhishek.veeramalla@gmail.com >
2021-01-21 09:49:51 -08:00
Alexander Matyushentsev
a96b476f16
refactor: upgrade gitops-engine version ( breaking API changes related to logr mirgation ) ( #4652 )
2020-10-27 14:10:24 -07:00
Tim Etchells
5592150f18
feat: Add version information panel ( #4312 ) ( #4376 )
2020-10-06 12:03:25 -07:00
Maxime Brunet
edf2904004
feat: Add Jsonnet version to version endpoint ( #4207 )
2020-08-31 10:29:32 +02:00
Alexander Matyushentsev
fe8d47e0ea
feat: move engine code to argoproj/gitops-engine repo ( #3599 )
2020-05-15 14:39:29 -07:00
Alexander Matyushentsev
192ee93fc4
feat: Gitops engine ( #3066 )
...
* Move utils packages that are required for gitops engine under engine/pkg/utils package.
Following changes were implemented:
* util/health package is split into two parts: resource health assessement & resource health assessement and moved into engine/pkg/utils
* utils packages moved: Closer and Close method of util package moved into engine/pkg/utils/io package
* packages diff, errors, exec, json, kube and tracing moved into engine/pkg/utils
* Move single cluster caching into engine/kube/cache package
* move sync functionality to engine/kube/sync package
* remove dependency on metrics package from engine/pkg/utils/kube/cache
* move annotation label definitions into engine/pkg/utils/kube/sync
* make sure engine/pkg has no dependencies on other argo-cd packages
* allow importing engine as a go module
* implement a high-level interface that might be consumed by flux
* fix deadlock caused by cluster cache event handler
* ClusterCache should return error if requested group kind not found
* remove obsolete tests
* apply reviewer notes
2020-05-15 10:01:18 -07:00
Alexander Matyushentsev
cb6d7eaad2
Issue #2645 - /api/version should not fail if unable to load tool version ( #2654 )
2019-11-06 16:17:54 -08:00
Simon Behar
f185137ed1
Added Kustomize, Helm, and Kubectl to argocd version ( #2329 )
2019-10-03 17:07:56 -07:00
Alexander Matyushentsev
0f2fe76027
Move generated api code to pkg package ( #1696 )
2019-06-05 12:58:11 -07:00
Alex Collins
d09388bc97
codegen ( #1674 )
2019-06-03 12:00:16 -07:00
jannfis
64a1ea9e81
Add ability to specify system namespace during cluster add operation ( #1661 )
2019-06-03 09:50:46 -07:00
Alex Collins
8cd7d590e0
Codegen ( #1632 )
2019-05-21 14:37:20 -07:00
Jesse Suen
5ed0b1a6bf
Supply resourceVersion to watch request to prevent reading of stale cache ( #1612 )
2019-05-13 14:58:22 -07:00
Alex Collins
7568b099ee
Updates codegen ( #1601 )
2019-05-09 13:40:41 -07:00
Alexander Matyushentsev
e85eb01831
Issue #1552 - Improve rendering app image information ( #1584 )
2019-05-08 09:00:45 -07:00
Alex Collins
e3a120b1d8
codegen ( #1521 )
2019-04-24 13:39:07 -07:00
Alexander Matyushentsev
60273ba84f
Issue #1499 - Use ingress host information to populate application external URL ( #1511 )
2019-04-23 10:34:53 -07:00
Alex Collins
eea804b3f6
Allow empty. Close #1504 ( #1506 )
2019-04-22 14:07:12 -07:00
Alexander Matyushentsev
90e44c092a
Issue #86 - Custom actions bug fixing ( #1494 )
2019-04-19 10:27:12 -07:00
dthomson25
4541ca664a
Initial Custom Actions Implementation ( #1369 )
2019-04-16 14:50:44 -07:00
Alex Collins
31e801425f
Lints local imports. Closes #1197 ( #1198 )
2019-02-27 18:05:55 -08:00
Jesse Suen
297a91fde4
Refactor packr box usage into new assets library. Add faster DEV_IMAGE build ( #1073 )
2019-02-01 13:12:52 -08:00
Danny Thomson
204428cf0a
Add Patch resource to API server
2019-01-29 11:57:49 -08:00
Jesse Suen
04564add01
Make injected application instance label configurable from default ( #944 )
...
* Make injected application instance label configurable from default
Stop removing ksonnet.io/component label, unless using legacy label
* Fix applying of resources when namespace is empty
2018-12-23 22:25:04 -08:00
dthomson25
8ea474a3c9
Remove gracePeriod seconds option from API ( #900 )
2018-12-07 10:50:40 -08:00
Jesse Suen
689c498549
Add protection from malformed project policies being sent to casbin ( #888 )
...
Group and role name validation (resolves #843 )
2018-12-06 16:11:59 -08:00
Alexander Matyushentsev
c73ea2de1d
Remove parameters field from ApplicationStatus ( #872 )
...
* Remove parameters field from ApplicationStatus
* Remove unnecessary override parameters validation
2018-12-04 22:28:58 -08:00
Jesse Suen
f5861aa708
Refactor, consolidate and rename resource type datastructures
2018-12-04 10:03:01 -08:00
Alexander Matyushentsev
246392f0f6
Issue #858 - Support loading resource events for multi-network apps ( #865 )
2018-12-03 14:53:11 -08:00
Jesse Suen
2c8e9fa9ac
Switch to k8s recommended app.kubernetes.io/instance label ( #857 )
...
Remove ability to set helm release name
Reorganize Argo CD constants
2018-11-30 23:54:01 -08:00
Alexander Matyushentsev
6ac3e8ec45
Issue #853 - pod logs does not work in multi namespaced apps ( #855 )
2018-11-30 15:40:01 -08:00
Jesse Suen
83fb5fb388
Rename 'controlled resources' to 'managed resources' ( #850 )
...
Rename 'resources tree' to 'resource tree'
2018-11-30 10:32:31 -08:00
Alexander Matyushentsev
6368a3e548
Refactor application controller ( #840 )
...
* Refactor application controller
2018-11-28 13:38:02 -08:00
Jesse Suen
925f9486e3
Restructure application sources to separate types ( #799 )
2018-11-17 16:20:25 -08:00
Alexander Matyushentsev
317d2a8aa8
Issue #536 - Declarative setup and configuration of ArgoCD ( #745 )
...
* Issue #536 - Declarative setup and configuration of ArgoCD
* Add missing rules to application-controller role
* Fix broken test; update install manifests
2018-11-09 09:58:07 -08:00
Taylor D. Edmiston
34bb60f064
Make Argo CD naming consistent ( #694 )
...
* Make Argo CD naming consistent
* Change ArgoCD to Argo CD on new lines
2018-11-05 11:29:01 -08:00
dthomson25
2c8c2fcd64
Support adding name prefix in helm and kustomize ( #735 )
2018-10-29 16:05:22 -07:00
Jesse Suen
2498f60c57
Update dependencies to k8s v1.12 and client-go v9.0 ( #729 )
...
Update dependencies to k8s v1.12 and client-go v9.0 (resolves #353 )
Fix issue where applications could not be deleted on k8s v1.12 (resolves #718 )
Refactor k8s dynamic resource libraries to promote code reuse
2018-10-28 22:46:13 -07:00
Alexander Matyushentsev
c76db90437
Issue #628 - Remove RollbackOperation in favor of Sync with ParameterOverrides ( #706 )
2018-10-18 20:23:22 -07:00