Alex Vest
11ae057b0a
Add tests for leadership election
...
Pull liveness into leadership to ease testing, logically the liveness
probe is directly affected by leadership so it makes sense here.
Moved some of the components of the controller tests into the testutil
package for reuse in my own tests.
2022-10-04 16:41:34 +01:00
Alex Vest
919f75bb62
Shutdown on leader election loss
2022-10-04 16:41:34 +01:00
Alex Vest
7f9f32ca58
Add leadership election
2022-10-04 16:41:34 +01:00
Amund Tenstad
54a8e0683b
Propagate PerformRollingUpgrade error to Handle
2021-04-21 13:25:08 +02:00
Clive Jevons
6a008999f5
Include data from ConfigMap.BinaryData when calculating SHA
2020-08-06 13:37:50 +02:00
katainaka0503
3fe7ad04e9
Implement prometheus endpoint
2020-03-01 21:56:02 +09:00
waseem
df777332a9
Lint go
2019-07-04 10:56:17 +02:00
irti
bfff7104aa
[fix-config-change-logs-issue] logs issue fixed
2019-04-25 14:11:31 +05:00
Faizan Ahmad
130741480e
Auto update referenced resource ( #45 )
...
* Add implementation for create event
Signed-off-by: faizanahmad055 <faizan.ahmad55@outlook.com >
* Add sleep in testcase
Signed-off-by: faizanahmad055 <faizan.ahmad55@outlook.com >
* Fix test case data
Signed-off-by: faizanahmad055 <faizan.ahmad55@outlook.com >
* Remove unnecessary dashes from chart
Signed-off-by: faizanahmad055 <faizan.ahmad55@outlook.com >
* Fix new env var creation issue
Signed-off-by: faizanahmad055 <faizan.ahmad55@outlook.com >
* Optimize upgrade code
Signed-off-by: faizanahmad055 <faizan.ahmad55@outlook.com >
* Update logs
Signed-off-by: faizanahmad055 <faizan.ahmad55@outlook.com >
* Initial implementation to perform rolling upgrades by auto referencing the resources
Signed-off-by: faizanahmad055 <faizan.ahmad55@outlook.com >
* Fix nil pointer exception
Signed-off-by: faizanahmad055 <faizan.ahmad55@outlook.com >
* Fix test cases
Signed-off-by: faizanahmad055 <faizan.ahmad55@outlook.com >
* Add test cases
Signed-off-by: faizanahmad055 <faizan.ahmad55@outlook.com >
* Update test case verify method
Signed-off-by: faizanahmad055 <faizan.ahmad55@outlook.com >
* Add missing name for envs
Signed-off-by: faizanahmad055 <faizan.ahmad55@outlook.com >
* Update annotation name
Signed-off-by: faizanahmad055 <faizan.ahmad55@outlook.com >
* Update readme
Signed-off-by: faizanahmad055 <faizan.ahmad55@outlook.com >
* Update readme
Signed-off-by: faizanahmad055 <faizan.ahmad55@outlook.com >
* Implement Golang CI comment
Signed-off-by: faizanahmad055 <faizan.ahmad55@outlook.com >
* Implement Golang CI comment
Signed-off-by: faizanahmad055 <faizan.ahmad55@outlook.com >
2019-01-25 14:00:21 +01:00
Faizan Ahmad
d3bae0d3bb
Optimize logging in reloader ( #19 )
...
* Optimize logging in reloader
* Fix test case failing issue
* Implement PR-19 review comments
* Place the log out of loop
* Fix change detection log
2018-08-02 11:17:35 +02:00
faizanahmad055
c8c0f98c1d
Implement PR-2 review comments
2018-07-26 12:59:10 +05:00
faizanahmad055
2cac0cc713
Implement PR-2 review comments
2018-07-24 21:05:50 +05:00
faizanahmad055
5b467b731c
Revamp perform rolling method
2018-07-24 17:45:48 +05:00
faizanahmad055
61a2af1782
Remove SHA data log
2018-07-23 19:20:52 +05:00
faizanahmad055
effc40cab1
Added Daemonset and statefulset e2e test
2018-07-23 18:31:33 +05:00
faizanahmad055
034d2dcd93
Implement golangci review comments on PR-2
2018-07-23 16:10:53 +05:00
faizanahmad055
81c7b3ef25
Implement PR-2 review comments
2018-07-23 15:24:52 +05:00