TheiLLeniumStudios
9a3edf13d2
feat: Load tests
2026-01-06 11:03:26 +01:00
Safwan
174b57cdad
Fixed linting
2025-11-04 17:39:24 +05:00
Miguel López Ruiz
e2592ddb35
With kubernetes/eks 1.30 or higher and sleep lifecycle the controller not restart deployment ( #757 )
...
* Fix reloader when deployment has a new lifecycle sleep policy
* Fix go mod tidy
* Fix deprecated packages
* Fix deprecated packages 2
---------
Co-authored-by: Muneeb Aijaz <43588696+MuneebAijaz@users.noreply.github.com >
2024-12-04 11:05:09 +01:00
deschmih
2260d72873
feature reload-on-delete implemented, test cases enhanced
2024-06-18 09:57:56 +02:00
ctrought
27c0a9b328
feat: additional labelSelector support
...
* add option to configure labelSelectors on configmaps & secrets
* support all labelSelectors
* label selector tests
* legacy support for ':' delimited selectors and wildcards
Signed-off-by: Craig Trought <k8s@trought.ca >
2023-03-31 19:08:10 -04:00
ctrought
e39a8f6bcf
refactor: use Namespace controller for namespaceSelector
...
Signed-off-by: Craig Trought <k8s@trought.ca >
2023-03-31 19:08:10 -04:00
faizanahmad055
cf40b431a3
Implement sync after restart
...
Signed-off-by: faizanahmad055 <faizan.ahmad55@outlook.com >
2023-03-09 23:02:19 +01:00
avihuly
9e7b70964e
Added wildcard label vaule option
2023-01-05 14:28:08 +02:00
avihuly
8ebbb476b2
Added logs on startup & get ns opration
2023-01-05 12:54:08 +02:00
Avi Huli
e7cfafd6d6
Handle empty selector & ns label key not exists
2022-12-27 18:49:23 +02:00
Avi Huli
15d7263c95
Handle empty selector & ns label key not exists
2022-12-27 18:44:59 +02:00
Avi Huly
481eeeffc4
Merge pull request #2 from stakater/master
...
Updates from master
2022-12-18 15:23:24 +02:00
faizanahmad055
9875c416df
Update log level to error and debug
...
Signed-off-by: faizanahmad055 <faizan.ahmad55@outlook.com >
2022-11-30 22:43:06 +01:00
faizanahmad055
b414e3b350
Update log level
...
Signed-off-by: faizanahmad055 <faizan.ahmad55@outlook.com >
2022-11-30 22:37:50 +01:00
faizanahmad055
e417e8bc12
Add error log
...
Signed-off-by: faizanahmad055 <faizan.ahmad55@outlook.com >
2022-11-30 22:35:39 +01:00
faizanahmad055
aafe3365eb
Update log level
...
Signed-off-by: faizanahmad055 <faizan.ahmad55@outlook.com >
2022-11-30 22:34:02 +01:00
Avi Huly
21502e2bb4
Added namespace selector functionality
...
Changes:
modified: internal/pkg/cmd/reloader.go
modified: internal/pkg/controller/controller.go
modified: internal/pkg/util/util.go
2022-11-12 23:00:56 +02:00
Alex Vest
1c7190884a
Merge branch 'master' into leadership-election
2022-10-06 11:17:35 +01:00
Alex Vest
919f75bb62
Shutdown on leader election loss
2022-10-04 16:41:34 +01:00
Alex Vest
401d4227d1
Move consts to const pkg
...
Should move leadership bits to own pkg?
2022-10-04 16:41:34 +01:00
Alex Vest
7f9f32ca58
Add leadership election
2022-10-04 16:41:34 +01:00
Ye Sijun
6937b8120b
support record event
...
Signed-off-by: Ye Sijun <junnplus@gmail.com >
2022-09-30 21:30:16 +09:00
faizanahmad055
61ce150d7c
Make reload on create optional
...
Signed-off-by: faizanahmad055 <faizan.ahmad55@outlook.com >
2022-02-13 19:53:49 +01:00
Waleed Malik
953cbe9d28
Reload resource if secret/configmap is re-created
2021-07-30 10:24:50 +05:00
Amund Tenstad
78be58b090
Do not log content of secrets
2021-04-21 16:12:53 +02:00
faizanahmad055
21dbeb9810
Remove redundant reload on resource creation
...
Signed-off-by: faizanahmad055 <faizan.ahmad55@outlook.com >
2021-01-08 17:28:50 +01:00
katainaka0503
3fe7ad04e9
Implement prometheus endpoint
2020-03-01 21:56:02 +09:00
waseem
aee5d84f45
Add to update method
2019-10-14 14:20:17 +02:00
waseem
a10b2fa747
Add support for ignoring namespaces
2019-10-14 14:14:40 +02: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
faizanahmad055
b17ab76a24
Update start controller log
...
Signed-off-by: faizanahmad055 <faizan.ahmad55@outlook.com >
2019-01-10 18:34:23 +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
d9379d18f2
Add seperate annotation for secret
2018-07-17 15:20:01 +05:00
faizanahmad055
21fec1c4b9
Fix logrus usage
2018-07-17 12:55:56 +05:00
faizanahmad055
0f78a159f6
Implement PR-1 review comments
2018-07-16 13:35:40 +05:00
faizanahmad055
14f9570a04
Add resource handler to handle rolling updates
2018-07-13 19:01:04 +05:00
faizanahmad055
c58efd19bf
Implement golangci comments
2018-07-13 17:08:46 +05:00
faizanahmad055
f7ff8d7b35
Remove upgrader
2018-07-13 16:16:57 +05:00
faizanahmad055
bf34e3a691
Implement PR-1 code review comments
2018-07-12 15:04:51 +05:00
faizanahmad055
848745f40a
Implement PR-1 review comments
2018-07-11 20:20:48 +05:00
faizanahmad055
ade1e48e34
Add temporary conidtion for configmaps
2018-07-11 16:52:55 +05:00
faizanahmad055
7944eb41fb
Add action methods in controller
2018-07-11 15:47:36 +05:00
faizanahmad055
a2af49c89d
Implement actions for configmap upgrade
2018-07-10 20:08:45 +05:00
faizanahmad055
dcc11b0133
Fix namespace issue in rbac
2018-07-10 15:54:32 +05:00
faizanahmad055
0004271e34
Remove unused config from reloader
2018-07-10 14:35:14 +05:00
faizanahmad055
b79f90e709
Update controller to remove unnecessary code
2018-07-09 20:23:15 +05:00
faizanahmad055
5920890fa3
Added initial implementation to detect changes
2018-07-06 20:26:29 +05:00