Jesse Suen
a7c7523a8c
Support helm charts and yaml directories as an application source ( #432 )
...
* Support helm charts and yaml directories as an application source
* Run e2e test in parallel and increase timeout
2018-07-24 16:37:12 -07:00
Jesse Suen
c0367ed595
Add support for hook deletion policies (OnSuccess, OnFailure) ( resolves #374 ) ( #412 )
2018-07-16 10:15:53 -07:00
Jesse Suen
39b9f4d31a
Add ability to terminate a running operation ( resolves #379 ) ( #409 )
2018-07-13 17:13:31 -07:00
Jesse Suen
078b2339bd
Apply logic was ignoring kubectl apply failures ( #395 )
2018-07-13 10:03:56 -07:00
Jesse Suen
f65859bc25
Label hooks so that the cluster resource watch will be notified about completions ( #387 )
2018-07-12 14:01:54 -07:00
Jesse Suen
7b92977889
Improve logging. Prevent some unecessary patches to app ( #383 )
2018-07-12 12:39:46 -07:00
Jesse Suen
9d921f65f3
Various fixes to sync logic ( #370 )
...
* move hook resource state into SyncResult (from operation state)
* fix rollback to use apply based sync
* re-assess sync/health status between each sync phases
* PostSync hook should wait until application is Healthy (resolves #363 )
2018-07-11 19:12:30 -07:00
Alexander Matyushentsev
8db465c699
Issue #277 - Warning message if controller detect resources which belongs to multiple application ( #372 )
...
* Issue #277 - Warning message if controller detect resources which belongs to multiple application
* Reviewer notes: add missing nil check
2018-07-11 23:00:48 +03:00
Jesse Suen
eb1caf2231
Use hook strategy as the default when performing a sync ( #368 )
2018-07-10 16:02:55 -07:00
Alexander Matyushentsev
adb84f3d03
Issue #210 - Application controller should not erase previously collected info about resources if repo or cluster is not available ( #367 )
2018-07-11 00:45:18 +03:00
Jesse Suen
d633f6b299
Support for PreSync, Sync, PostSync resource hooks ( #350 )
...
* Rewrite controller sync logic to support workflow-based sync
* Redesign hook implementation to support generic resources as hooks
2018-07-07 00:54:06 -07:00