Muhammad Safwan Karim
1e46d44c7c
Added pprof flag ( #980 )
...
* added pprof flag
* updated chart
* fixed linting and spelling
2025-07-29 15:49:30 +05:00
Muhammad Safwan Karim
49409dce54
Extracted some functions to public package to reuse them in gateway ( #966 )
...
* separate methods
* basic refactoring
* moved common code to util package to use it in gateway
* common check for argo rollouts
* made code compilable with latest changes on master
* Moved options to separate package and created CommandLineOptions instance that will be in sync with options values.
* reverted extra changes
* initialize CommandLineOptions with default options in module init
* wait for paused at annotation before checking deployment paused
* moved things around to fix things
* reverted unnecessary changes
* reverted rolling_upgrade changes
* reverted extra change
2025-07-29 11:50:02 +05:00
Safwan
dcf4b0d0f6
merged deployment pause related changes
2025-07-21 15:14:30 +05:00
Safwan
b8b7cdb610
Merge branch 'master' into sa-7499-expose-meta-info
2025-07-21 14:28:07 +05:00
Safwan
1e1f094516
resolved comments and stuff
2025-07-18 19:27:26 +05:00
Muhammad Safwan Karim
a9566fa672
Merge pull request #958 from s10/feature/pause
...
Add pausing deployments during upgrades
2025-07-18 15:38:33 +05:00
Safwan
3999edb7a3
Merge branch 'master' into sa-7499-expose-meta-info
2025-07-16 17:33:38 +05:00
Safwan
f69773c588
refactoring
2025-07-15 20:08:23 +05:00
Safwan
8b257a3f0c
publish configmap with meta info
2025-07-15 19:16:26 +05:00
Muhammad Safwan Karim
93936d12c1
Merge pull request #933 from yo-ga/fix/specific-namespace
...
Ignore namespaceSelector when not watch globally
2025-07-11 17:14:19 +05:00
Christian Ciach
99c45b3ca3
Add test for CronJob owner references
2025-07-09 12:45:24 +02:00
Christian Ciach
81315adc9b
Add conventional annotation to triggered jobs
2025-07-09 12:38:12 +02:00
Christian Ciach
ad0407517d
Add OwnerReference to generated Jobs
2025-07-09 12:38:12 +02:00
Vladislav Gusev
cafa14f0e7
Add pausing deployments during upgrades
2025-07-08 16:59:42 +03:00
Yoga Yu
e8cb97a6d1
Merge branch 'master' into fix/specific-namespace
2025-07-04 10:37:34 +08:00
Jamie
be09beac29
feat: add ignore annotation support for skipping reloads
2025-07-03 14:06:44 +01:00
Alex Marston
144cc910af
Merge branch 'stakater:master' into support-gchat
2025-07-03 09:59:49 +01:00
Vladimir Videlov
f896e1462d
Update
2025-07-02 12:20:42 +02:00
Vladimir Videlov
8b0311f799
Rename
2025-07-01 14:39:08 +02:00
Vladimir Videlov
fafb5f45d6
Do not fetch resource on first attempt (already up-to-date from Items func)
2025-07-01 14:27:47 +02:00
Safwan
61ba818d4d
removed code for deployment config
2025-06-18 17:35:12 +05:00
Alex Marston
5139d65f9c
feat: support Google Chat as an Alert notification provider
2025-06-10 14:38:06 +01:00
Yoga Yu
b6d538dca8
fix: ignore filter when in-ns
2025-06-07 01:40:47 +08:00
Vladimir Videlov
f9561a2167
Fix lint ( #2 )
2025-05-07 17:49:03 +02:00
Vladimir Videlov
c2d6b95297
Support for resource patching with retries ( #1 )
...
* Initial
* State
* State
* Revert unintentional change
* Update
* Update
* Fix tests
* Support patching for both reload strategies
* rolling_upgrade tests
* Update
* More tests
* Remove unnecessary stuff
2025-05-07 16:24:07 +02:00
Mohamed Sekour
574129d637
support recreating k8s jobs when configmap/secret changed ( #808 )
...
* support recreating k8s jobs when configmap/secret changed
Co-authored-by: Mohamed Sekour <mohamed.sekour@exfo.com >
* add unit tests
* fix tests
2025-02-05 10:50:25 +01:00
Steeve Chailloux
d45054ba5a
rollout update strategy annotation
...
Signed-off-by: Steeve Chailloux <me@steeve.io >
2025-01-13 10:05:26 +01: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
lochan_2112
53b650ac80
Provide annotations to exclude reloading resources ( #764 )
...
* Provide annotations to exclude reloading resources
* update test case
* undo commented tests
* remove sleep
2024-11-16 20:36:27 +01:00
joey.angeja
0071048d6d
Merge remote-tracking branch 'upstream/master'
2024-08-16 08:09:59 -07:00
Muneeb Aijaz
bb1afc2932
Merge pull request #727 from bnallapeta/fix-lint
...
fixing go vet issues with logrus
2024-08-16 14:49:30 +05:00
bnallapeta
800232c5e8
fixing lint issues with logrus
2024-08-14 16:47:01 +05:30
joey.angeja
5d8622b6ee
Fixing Rollout restart, Previously would trigger rollout deployment strategy
2024-08-07 16:37:07 -07:00
deschmih
cbf501fc75
Merge branch 'master' into master
2024-07-08 07:56:01 +02:00
deschmih
2260d72873
feature reload-on-delete implemented, test cases enhanced
2024-06-18 09:57:56 +02:00
Alexander Davis
6cd458b8ed
chore(tests): fix ReloadedByNamespace tests
2024-06-14 16:24:09 -05:00
Alexander Davis
220a9d5f68
fix: wrong conditional on new metric test
2024-06-14 15:49:22 -05:00
Alexander Davis
3f6e98a9d5
feat: add new opt-in metric of reloads by namespace
2024-06-14 15:20:38 -05:00
guangwu
0442c5512f
fix: close resp body
2024-04-24 16:16:24 +08:00
liuzhenwei
2094906dcb
support --log-level argument in command line
...
Signed-off-by: liuzhenwei <dui_zhang@163.com >
2024-04-17 17:43:00 +08:00
looklose
8510ee2ef3
chore: fix typo in comment ( #633 )
...
Signed-off-by: looklose <shishuaiqun@yeah.net >
Co-authored-by: Karl-Johan Grahn <6355577+karl-johan-grahn@users.noreply.github.com >
2024-04-10 19:37:25 +02:00
Piotr Andrzejewski
989053888f
Add missing condition in upgrade test
2024-01-26 12:53:43 +01:00
Piotr Andrzejewski
bccefb1624
[ #582 ] Allow to use auto annotation with specific resource type (configmap or secret)
2024-01-19 14:38:36 +01:00
Muneeb Aijaz
59ebab3b68
Merge branch 'master' into feature/ms-teams-webhook
2023-12-27 14:06:30 +05:00
stgrace
4dfd0e514e
Fix comments
...
Signed-off-by: stgrace <stefgraces@hotmail.com >
2023-09-29 15:42:53 +02:00
Stef Graces
697923a5df
Merge branch 'master' into feature/cronjob_trigger
2023-09-29 15:39:19 +02:00
Utibeabasi Umanah
6dc37baf87
feat: trigger webhook on reload
...
Signed-off-by: Utibeabasi Umanah <utibeabasiumanah6@gmail.com >
2023-09-19 21:51:42 +01:00
Itai Spiegel
cabe0d8ba4
Fix tests
2023-08-06 17:51:02 +03:00
Itai Spiegel
b9e24b308e
Fix tests according to the updated condition
2023-08-06 15:34:13 +03:00
Itai Spiegel
3e6ccd0a45
Fix upgrade condition
2023-08-06 15:34:13 +03:00