Skip to content

Commit 34acccd

Browse files
authored
Merge branch 'master' into improve_selector_doc_and_logging
2 parents ba2db53 + 662e1fc commit 34acccd

File tree

10 files changed

+983
-156
lines changed

10 files changed

+983
-156
lines changed

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ Reloader bridges that gap by ensuring your workloads stay in sync with configura
3232
flowchart LR
3333
ExternalSecret -->|Creates| Secret
3434
SealedSecret -->|Creates| Secret
35+
Certificate -->|Creates| Secret
3536
Secret -->|Watched by| Reloader
3637
ConfigMap -->|Watched by| Reloader
3738
@@ -44,7 +45,7 @@ flowchart LR
4445
Reloader -->|Sends Notification| Slack,Teams,Webhook
4546
```
4647

47-
- Sources like `ExternalSecret` or `SealedSecret` create or manage your Kubernetes Secrets.
48+
- Sources like `ExternalSecret`, `SealedSecret`, or `Certificate` from `cert-manager` can create or manage Kubernetes `Secrets` — but they can also be created manually or delivered through GitOps workflows.
4849
- `Secrets` and `ConfigMaps` are watched by Reloader.
4950
- When changes are detected, Reloader automatically triggers a rollout of the associated workloads, ensuring your app always runs with the latest configuration.
5051

@@ -304,7 +305,7 @@ Reloader supports multiple strategies for triggering rolling updates when a watc
304305

305306
| Flag | Description |
306307
|------|-------------|
307-
| `--namespace-selector=key=value` | Watch only namespaces whose labels match this selector |
308+
| `--namespace-selector='key=value'` <br /> <br />`--namespace-selector='key1=value1,key2=value2'` <br /> <br />`--namespace-selector='key in (value1,value2)'`| Watch only namespaces with matching labels. See [LIST and WATCH filtering](https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#list-and-watch-filtering) for more details on label selectors |
308309
| `--namespaces-to-ignore=ns1,ns2` | Skip specific namespaces from being watched |
309310

310311
#### 4. 📝 Annotation Key Overrides

deployments/kubernetes/chart/reloader/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
apiVersion: v1
22
name: reloader
33
description: Reloader chart that runs on kubernetes
4-
version: 2.1.2
5-
appVersion: v1.4.1
4+
version: 2.1.3
5+
appVersion: v1.4.2
66
keywords:
77
- Reloader
88
- kubernetes

deployments/kubernetes/chart/reloader/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ helm uninstall {{RELEASE_NAME}} -n {{NAMESPACE}}
5252
| `reloader.syncAfterRestart` | Enable sync after Reloader restarts for **Add** events, works only when reloadOnCreate is `true`. Valid value are either `true` or `false` | boolean | `false` |
5353
| `reloader.reloadStrategy` | Strategy to trigger resource restart, set to either `default`, `env-vars` or `annotations` | enumeration | `default` |
5454
| `reloader.ignoreNamespaces` | List of comma separated namespaces to ignore, if multiple are provided, they are combined with the AND operator | string | `""` |
55-
| `reloader.namespaceSelector` | List of comma separated namespaces to select, if multiple are provided, they are combined with the AND operator | string | `""` |
55+
| `reloader.namespaceSelector` | List of comma separated k8s label selectors for namespaces selection. See [LIST and WATCH filtering](https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#list-and-watch-filtering) for more details on label-selector | string | `""` |
5656
| `reloader.resourceLabelSelector` | List of comma separated label selectors, if multiple are provided they are combined with the AND operator | string | `""` |
5757
| `reloader.logFormat` | Set type of log format. Value could be either `json` or `""` | string | `""` |
5858
| `reloader.watchGlobally` | Allow Reloader to watch in all namespaces (`true`) or just in a single namespace (`false`) | boolean | `true` |

deployments/kubernetes/chart/reloader/values.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ fullnameOverride: ""
1717
image:
1818
name: stakater/reloader
1919
repository: ghcr.io/stakater/reloader
20-
tag: v1.4.1
20+
tag: v1.4.2
2121
# digest: sha256:1234567
2222
pullPolicy: IfNotPresent
2323

@@ -106,7 +106,7 @@ reloader:
106106
labels:
107107
provider: stakater
108108
group: com.stakater.platform
109-
version: v1.4.1
109+
version: v1.4.2
110110
# Support for extra environment variables.
111111
env:
112112
# Open supports Key value pair as environment variables.

0 commit comments

Comments
 (0)