jannfis and GitHub
8fe76c4ff0
chore: Fix import of context package across codebase ( #9852 )
...
* chore: fix context imports
Signed-off-by: jannfis <[email protected] >
* x/net is now imported indirectly
Signed-off-by: jannfis <[email protected] >
* Make sanitizerKey a unique type
Signed-off-by: jannfis <[email protected] >
2022-07-01 15:56:50 -04:00
Soumya Ghosh Dastidar and GitHub
1dbd9ac471
feat: remove ksonnet from codebase ( #8621 )
...
feat: remove ksonnet from codebase (#8621 )
Signed-off-by: Soumya Ghosh Dastidar <[email protected] >
2022-03-02 10:09:47 -08:00
1d472ba293
chore: Upgrade Go module to v2 ( #5931 )
...
* chore: Upgrade Go module to v2
Signed-off-by: jannfis <[email protected] >
* Restore import order
Signed-off-by: jannfis <[email protected] >
* fix knowntypes_normalizer codegen error
Signed-off-by: Alexander Matyushentsev <[email protected] >
* fix codegen
Signed-off-by: Alexander Matyushentsev <[email protected] >
* fix Procfile
Signed-off-by: Alexander Matyushentsev <[email protected] >
Co-authored-by: Alexander Matyushentsev <[email protected] >
2021-04-01 20:44:18 +02:00
Alexander Matyushentsev and GitHub
aae2502f77
fix: version info should be avaialble if anonymous access is enabled ( #5422 )
...
Signed-off-by: Alexander Matyushentsev <[email protected] >
2021-02-04 18:39:31 -08:00
Alexander Matyushentsev and GitHub
e05a1927ad
fix: /api/version should not return tools version for unauthenticated requests ( #5415 )
...
Signed-off-by: Alexander Matyushentsev <[email protected] >
2021-02-04 16:03:56 -08:00
Alexander Matyushentsev and GitHub
26cb64677f
fix: k8s client version is blank after removing client binary ( #5386 )
...
Signed-off-by: Alexander Matyushentsev <[email protected] >
2021-02-02 16:07:02 -08:00
Abhishek Veeramalla and GitHub
25daf1dff0
fix: Remove kubectl binary from argo image( #5005 ) ( #5101 )
...
Signed-off-by: iam-veeramalla <[email protected] >
2021-01-21 09:49:51 -08:00
Alexander Matyushentsev and GitHub
301d9bf4c9
refactor: upgrade gitops-engine version ( breaking API changes related to logr mirgation ) ( #4652 )
2020-10-27 14:10:24 -07:00
Tim Etchells and GitHub
06a822a82a
feat: Add version information panel ( #4312 ) ( #4376 )
2020-10-06 12:03:25 -07:00
Maxime Brunet and GitHub
a1101662c0
feat: Add Jsonnet version to version endpoint ( #4207 )
2020-08-31 10:29:32 +02:00
Alexander Matyushentsev and GitHub
a68b34dd33
feat: move engine code to argoproj/gitops-engine repo ( #3599 )
2020-05-15 14:39:29 -07:00
Alexander Matyushentsev and GitHub
171127a40f
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 and GitHub
422b71ca14
Issue #2645 - /api/version should not fail if unable to load tool version ( #2654 )
2019-11-06 16:17:54 -08:00
Simon Behar and Jesse Suen
ba7d371a2e
Added Kustomize, Helm, and Kubectl to argocd version ( #2329 )
2019-10-03 17:07:56 -07:00
Alexander Matyushentsev and GitHub
00a85bd801
Move generated api code to pkg package ( #1696 )
2019-06-05 12:58:11 -07:00
Alex Collins and GitHub
e8b7693d0a
codegen ( #1674 )
2019-06-03 12:00:16 -07:00
jannfis and Alex Collins
9dedb94993
Add ability to specify system namespace during cluster add operation ( #1661 )
2019-06-03 09:50:46 -07:00
Alex Collins and GitHub
f5131d0423
Codegen ( #1632 )
2019-05-21 14:37:20 -07:00
Jesse Suen and GitHub
60ed391166
Supply resourceVersion to watch request to prevent reading of stale cache ( #1612 )
2019-05-13 14:58:22 -07:00
Alex Collins and GitHub
4f946ccc89
Updates codegen ( #1601 )
2019-05-09 13:40:41 -07:00
Alexander Matyushentsev and GitHub
3da7fb0f94
Issue #1552 - Improve rendering app image information ( #1584 )
2019-05-08 09:00:45 -07:00
Alex Collins and GitHub
76cbe6517d
codegen ( #1521 )
2019-04-24 13:39:07 -07:00
Alexander Matyushentsev and GitHub
37a72cf434
Issue #1499 - Use ingress host information to populate application external URL ( #1511 )
2019-04-23 10:34:53 -07:00
Alex Collins and GitHub
9e75c067a5
Allow empty. Close #1504 ( #1506 )
2019-04-22 14:07:12 -07:00
Alexander Matyushentsev and GitHub
6d75f0a4e1
Issue #86 - Custom actions bug fixing ( #1494 )
2019-04-19 10:27:12 -07:00
dthomson25 and GitHub
9bcbd91c5c
Initial Custom Actions Implementation ( #1369 )
2019-04-16 14:50:44 -07:00
Alex Collins and GitHub
afe74b9fb4
Lints local imports. Closes #1197 ( #1198 )
2019-02-27 18:05:55 -08:00
Jesse Suen and GitHub
c46e1a09e3
Refactor packr box usage into new assets library. Add faster DEV_IMAGE build ( #1073 )
2019-02-01 13:12:52 -08:00
Danny Thomson
a2d7e4ed8f
Add Patch resource to API server
2019-01-29 11:57:49 -08:00
Jesse Suen and Alexander Matyushentsev
a44b97c069
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 and GitHub
a9746b3fa1
Remove gracePeriod seconds option from API ( #900 )
2018-12-07 10:50:40 -08:00
Jesse Suen and GitHub
bf822310d6
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 and GitHub
e6a9b8e233
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 and Jesse Suen
a4b095c402
Refactor, consolidate and rename resource type datastructures
2018-12-04 10:03:01 -08:00
Alexander Matyushentsev and GitHub
00688d54b8
Issue #858 - Support loading resource events for multi-network apps ( #865 )
2018-12-03 14:53:11 -08:00
Jesse Suen and GitHub
8015dafd97
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 and GitHub
184c6d62ba
Issue #853 - pod logs does not work in multi namespaced apps ( #855 )
2018-11-30 15:40:01 -08:00
Jesse Suen and GitHub
a28044ea54
Rename 'controlled resources' to 'managed resources' ( #850 )
...
Rename 'resources tree' to 'resource tree'
2018-11-30 10:32:31 -08:00
Alexander Matyushentsev and GitHub
132da1f93b
Refactor application controller ( #840 )
...
* Refactor application controller
2018-11-28 13:38:02 -08:00
Jesse Suen and GitHub
1d83dace71
Restructure application sources to separate types ( #799 )
2018-11-17 16:20:25 -08:00
Alexander Matyushentsev and GitHub
a0ddae15ff
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 and Alexander Matyushentsev
a928fc6dad
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 and GitHub
708a2d4881
Support adding name prefix in helm and kustomize ( #735 )
2018-10-29 16:05:22 -07:00
Jesse Suen and GitHub
e2e0cf7204
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 and GitHub
1ba2720cc8
Issue #628 - Remove RollbackOperation in favor of Sync with ParameterOverrides ( #706 )
2018-10-18 20:23:22 -07:00
Andrew Merenbach and GitHub
23ce67554b
Allow more fine-grained sync ( closes #508 ) ( #666 )
2018-10-10 10:12:20 -07:00
dthomson25 and GitHub
77a05eaa9d
Add project get permission automatically to roles ( #665 )
2018-10-01 12:44:06 -07:00
Andrew Merenbach and GitHub
37f1158f33
Update generated files ( #660 )
2018-09-27 13:07:16 -07:00
dthomson25 and GitHub
71316c0015
Remove default params from app history ( #649 )
2018-09-27 11:24:25 -07:00
Jesse Suen and GitHub
e7c2902492
Support for exporting prometheus metrics about ArgoCD applications ( #608 )
2018-09-17 14:05:11 -07:00