May Zhang
9e6c78d55c
Fix for jsonnet when it is localed in nested subdirectory and uses import ( #3372 )
2020-04-06 15:20:07 -07:00
Alexander Matyushentsev
5448466ddc
feat: support normalizing CRD fields that use known built-in K8S types ( #3357 )
...
* feat: support normalizing CRD fields that use known built-in K8S types
* apply reviewers notes
* fix codegen
2020-04-06 21:13:50 +02:00
May Zhang
55bc144410
fix: Helm v3 CRD are not deployed ( #3345 )
...
* Fixing could not find plugin issue when app sync and app diff
* Fixing codegen error
* Revert "Fixing codegen error"
This reverts commit b2dcfb81
* Fixing codegen error
* If user is logged in, settings API would return ConfigManagementPlugins
* For helm3, add flag --include-crds when calling helm template to support helm3 crd
* Fixing typo.
* Added further assertion of ResourceSyncStatusIs for CRD resources.
2020-04-03 13:41:17 -07:00
Alexander Matyushentsev
6edd18bb89
feat: support helm3 ( #2383 ) ( #3178 )
...
* feat: support helm3 (#2383 )
* draft
* Apply reviewer notes
2020-03-04 17:05:44 +01:00
Sean Dukehart
57eeaa4231
Changes to enable helm --set-file ( #2752 )
...
Necessary STDIN changes to support Windows
Added support for SE Linux
Informational message about linting OOM
Updated due to latest helm stable being 3.x
2020-01-29 08:26:05 -08:00
Alexander Matyushentsev
08e50d4eb3
fix: use resource health for hook status evaluation ( #2938 )
2020-01-07 15:01:40 -08:00
Simon Behar
ef2501f4b1
Add support for hidden directories with directory enforcer ( #2821 )
...
* Add support for hidden directories with directory enforcer
* Refactor
* Lint
* Rework done, still needs tests
* WIP
* Should be done
* Fix test
* Helm Charts
2019-12-10 13:50:20 -08:00
Alex Collins
e328a5d144
Adds a status icon for the op to the UI. Closes #2596 ( #2601 )
2019-10-30 15:59:43 -07:00
Alex Collins
5706a17155
Adds support for ARGO_CD_[TARGET_REVISION|REVISION] and pass to Custom Tool/Helm/Jsonnet ( #2415 )
2019-10-21 16:54:23 -07:00
Adam Johnson
bbfb96cb01
add git submodule support ( #2495 )
2019-10-21 15:17:07 -07:00
Alex Collins
f44681693a
Fix bug preventing Helm CRDs from being installed ( #2500 )
2019-10-16 10:12:38 -07:00
Alex Collins
d06df7438f
Optimizes e2e tests ( #2474 )
2019-10-11 11:48:57 -07:00
Alexander Matyushentsev
16e645b268
Issue #2316 - support deprecated 'helm.repositories' config ( #2405 )
...
* Issue #2316 - support deprecated 'helm.repositories' config
* Address reviewer notes
2019-10-03 12:27:19 -07:00
Alexander Matyushentsev
8099a8807b
Fix broken helm test ( #2393 )
2019-10-01 11:50:40 -07:00
Alexander Matyushentsev
96764c4d49
Use configured certificate to access helm repository ( #2385 )
2019-09-30 19:20:27 -07:00
jannfis
a1b7a41705
Fix API version for Deployment resources in e2e tests to app/v1 ( #2372 )
2019-09-27 10:59:27 -07:00
Alex Collins
62f029af5f
Support --kube-version. ( #2276 )
2019-09-11 16:37:00 -07:00
Tom Wieczorek
a1e7618d0f
Change Helm repo URLs to argoproj/argo-cd/master ( #2266 )
2019-09-09 06:47:03 -07:00
Alex Collins
4e9772e19b
Adds support for Helm 1st-class. Closes #1145 ( #1865 )
2019-09-06 15:37:25 -07:00
Alex Collins
21bc70be05
If there is only one wave and no pre/post hooks, we should be synced.… ( #2217 )
2019-08-27 08:56:59 -07:00
Alex Collins
c9eb111d8a
Adds test for updating immutable field, adds UI button to allow force from UI. See #2150 ( #2155 )
2019-08-20 14:31:33 -07:00
Alex Collins
4e15036cad
Adds support for argocd app set for Kustomize. Closes #1843 ( #2055 )
2019-08-02 11:39:24 -07:00
Alexander Matyushentsev
d3c850b8e7
Issues #1513 - Make sure insecure flag works for remote Kustomize bases ( #1934 )
...
* Make sure insecure flag works for remote Kustomize bases
2019-07-12 17:17:23 -07:00
Alex Collins
51e340cff6
Improved the usability of an app-of-apps by adding a link to the chil… ( #1900 )
2019-07-09 16:47:36 -07:00
Alex Collins
e5f9f9df14
Display the revision of resources in the labels. Closes #1367 ( #1802 )
2019-06-21 17:48:21 -07:00
Jesse Suen
8a6c18f3c9
Move remarshaling to happen only during comparison, instead of manifest generation ( #1788 )
2019-06-21 00:42:22 -07:00
Alex Collins
d2647e85a9
Fixes a bug where cluster objs could leave app is running op state. C… ( #1796 )
2019-06-20 21:26:19 -07:00
Liviu Costea
a223cbb96d
Support top level arguments for jsonnet on app create cli ( #1769 )
2019-06-18 22:40:03 -07:00
Alex Collins
d9f087fe6c
Adds a check for whether or not the application path exists and return a clear error message ( #1772 )
2019-06-18 14:08:29 -07:00
Alex Collins
4660456ad9
Adds Validate=false that disables validation when applying resources.… ( #1750 )
2019-06-18 14:07:26 -07:00
Alex Collins
65783410b6
Improve sync result messages. Closes #1486 ( #1768 )
2019-06-18 09:59:42 -07:00
Simon Behar
120502097a
Added local path syncing ( #1578 )
2019-06-17 19:09:43 -07:00
Alex Collins
b7f1639016
No longer waits for healthy before completing sync op. Closes #1715 ( #1727 )
2019-06-11 15:47:19 -07:00
Alexander Matyushentsev
88231bc93b
Issue #1533 - Add e2e tests for self-referenced app edge case ( #1724 )
2019-06-10 14:30:13 -07:00
Alex Collins
00889551e7
Adds Prune=false and IgnoreExtraneous options ( #1680 )
2019-06-07 08:46:11 -07:00
Alex Collins
243378b035
Sync wave ( #1634 )
2019-06-04 18:17:41 -07:00
Alex Collins
71a8eb1697
E2e test infra ( #1600 )
2019-05-15 09:24:35 -07:00
Alexander Matyushentsev
b93143381f
Issue #1352 - Dedupe live resourced by UID instead of group/kind/namespace/name ( #1575 )
2019-05-13 15:56:40 -07:00
Alexander Matyushentsev
686fab7fec
Issue #1414 - Load target resource using K8S if conversion fails ( #1527 )
2019-04-29 12:42:59 -07:00
Alexander Matyushentsev
be40dbc8cc
Issue #1326 - Rollback UI is not showing correct ksonnet parameters in preview ( #1464 )
2019-04-16 08:52:48 -07:00
Alexander Matyushentsev
311ff8caed
Issue #1389 - Fix null pointer exception in secret normalization function ( #1443 )
2019-04-11 11:46:42 -07:00
Alexander Matyushentsev
dea731a6b2
Add networking test app ( #1409 )
2019-04-08 16:29:08 -07:00
Alexander Matyushentsev
57ff5b25e4
Issue #1012 - kubectl v1.13 fails to convert extensions/NetworkPolicy ( #1360 )
2019-04-04 08:30:35 -07:00
Tom Wieczorek
81e21a551d
Add mapping to new canonical Ingress API group ( #1348 )
...
Since Kubernetes 1.14, Ingress resources are only available via networking.k8s.io/v1beta1.
2019-04-02 21:25:09 -07:00
Alexander Matyushentsev
af896533df
Issue #1135 - Run e2e tests in throw-away kubernetes cluster ( #1318 )
...
* Issue #1135 - Run e2e tests in throw-away kubernetes cluster
2019-03-24 07:35:57 -07:00