You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Note: This is only applicable when using [Argo Rollouts](https://argoproj.github.io/argo-rollouts/). It is ignored for standard Kubernetes Deployments, StatefulSets, or DaemonSets. To use this feature, Argo Rollouts support must be enabled in Reloader (for example via --is-argo-rollouts=true).
174
+
Note: This is only applicable when using [Argo Rollouts](https://argoproj.github.io/argo-rollouts/). It is ignored for standard Kubernetes `Deployments`, `StatefulSets`, or `DaemonSets`. To use this feature, Argo Rollouts support must be enabled in Reloader (for example via --is-argo-rollouts=true).
175
175
176
176
By default, Reloader triggers the Argo Rollout controller to perform a standard rollout by updating the pod template. This works well in most cases, however, because this modifies the workload spec, GitOps tools like ArgoCD will detect this as "Configuration Drift" and mark your application as OutOfSync.
177
177
@@ -191,8 +191,8 @@ metadata:
191
191
✅ Use `restart` if:
192
192
193
193
1. You're using GitOps and want to avoid drift
194
-
2. You want a quick restart without changing the workload spec
195
-
3. Your platform restricts metadata changes
194
+
1. You want a quick restart without changing the workload spec
195
+
1. Your platform restricts metadata changes
196
196
197
197
This setting affects Argo Rollouts behavior, not Argo CD sync settings.
198
198
@@ -289,13 +289,13 @@ spec:
289
289
secretKey: "password"
290
290
```
291
291
292
-
***Important***: Reloader tracks changes to individual secrets (identified by secretKey). If your SecretProviderClass doesn't specify secretKey for each object, Reloader may not detect updates correctly.
292
+
***Important***: Reloader tracks changes to individual secrets (identified by `secretKey`). If your SecretProviderClass doesn't specify `secretKey` for each object, Reloader may not detect updates correctly.
293
293
294
294
#### Notes & Limitations
295
295
296
296
Reloader reacts to CSI status changes, not direct updates to external secret stores
297
297
Secret rotation must be enabled in the CSI driver for updates to be detected
298
-
CSI limitations (such as subPath mounts) still apply and may require pod restarts
298
+
CSI limitations (such as `subPath` mounts) still apply and may require pod restarts
299
299
If secrets are synced to Kubernetes Secret objects, standard Reloader behavior applies and CSI support may not be required
300
300
301
301
## 🚀 Installation
@@ -489,7 +489,7 @@ PRs are welcome. In general, we follow the "fork-and-pull" Git workflow:
489
489
490
490
## Release Processes
491
491
492
-
_Repository GitHub releases_: As requested by the community in [issue 685](https://github.com/stakater/Reloader/issues/685), Reloader is now based on a manual release process. Releases are no longer done on every merged PR to the main branch, but manually on request.
492
+
*Repository GitHub releases*: As requested by the community in [issue 685](https://github.com/stakater/Reloader/issues/685), Reloader is now based on a manual release process. Releases are no longer done on every merged PR to the main branch, but manually on request.
493
493
494
494
To make a GitHub release:
495
495
@@ -502,7 +502,7 @@ To make a GitHub release:
502
502
1. Code owners create another branch from `master` and bump the helm chart version as well as Reloader image version.
503
503
- Code owners create a PR with `release/helm-chart` label, example: [PR-846](https://github.com/stakater/Reloader/pull/846)
504
504
505
-
_Repository git tagging_: Push to the main branch will create a merge-image and merge-tag named `merge-${{ github.event.number }}`, for example `merge-800` when pull request number 800 is merged.
505
+
*Repository git tagging*: Push to the main branch will create a merge-image and merge-tag named `merge-${{ github.event.number }}`, for example `merge-800` when pull request number 800 is merged.
0 commit comments