Skip to content

Commit 67f154a

Browse files
authored
chore(chart): bump k8s-copycat defaults to v0.15.0 (#4)
1 parent 977ea92 commit 67f154a

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Mirror Kubernetes workloads container images to a configurable targ
44
type: application
55
# version fields are placeholders overwritten during release by .github/workflows/helm-release.yml
66
version: 0.7.0 # replaced by CI
7-
appVersion: "v0.11.0" # replaced by CI
7+
appVersion: "v0.15.0" # replaced by CI
88
home: https://github.com/matzegebbe/k8s-copycat-helm-chart
99
sources:
1010
- https://github.com/matzegebbe/k8s-copycat

README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ This repository packages the Helm chart for [k8s-copycat](https://github.com/mat
3131
2. **Install or upgrade the chart** from the OCI registry:
3232

3333
```bash
34-
CHART_VERSION="<desired version>" # e.g., 0.6.2
34+
CHART_VERSION="<desired version>" # e.g., 0.7.0
3535
NAMESPACE="k8s-copycat"
3636

3737
helm upgrade --install k8s-copycat \
@@ -156,12 +156,13 @@ These values render directly into `config.yaml` and are consumed by the controll
156156
| `config.allowDifferentDigestRepush` | Allow repush with differing digests. | `true` |
157157
| `config.excludeRegistries` | Registries to ignore. | `[]` |
158158
| `config.watchResources` | Specific resources to watch. | `[]` |
159-
| `config.maxConcurrentReconciles` | Concurrent reconciliations. | `1` |
159+
| `config.maxConcurrentReconciles` | Concurrent reconciliations. | `2` |
160160
| `config.requestTimeout` | Request timeout in seconds. | `120` |
161161
| `config.failureCooldownMinutes` | Cooldown after a failure. | `null` |
162162
| `config.forceReconcileMinutes` | Forced reconcile interval. | `null` |
163163
| `config.ecr.accountID` / `config.ecr.region` / `config.ecr.repoPrefix` | AWS ECR settings. | `""` / `""` / `""` |
164164
| `config.ecr.createRepo` | Create target ECR repos automatically. | `false` |
165+
| `config.ecr.assumeRoleArn` | Optional IAM role ARN to assume before ECR operations. | `""` |
165166
| `config.ecr.lifecyclePolicy` | Optional ECR lifecycle policy JSON. | `""` |
166167
| `config.docker.registry` | Target Docker registry. | `""` |
167168
| `config.docker.repoPrefix` | Prefix for mirrored images. | `""` |
@@ -212,5 +213,5 @@ configMap:
212213
## Development
213214

214215
- Run `helm lint` and `helm template` locally before submitting changes.
215-
- Release automation packages the chart from the repository root and publishes it to `ghcr.io/matzegebbe/charts`. Chart versions follow the Git tag (e.g., tag `v0.6.2` produces chart version `0.6.2`).
216+
- Release automation packages the chart from the repository root and publishes it to `ghcr.io/matzegebbe/charts`. Chart versions follow the Git tag (e.g., tag `v0.7.0` produces chart version `0.7.0`).
216217
- Update [`CHANGELOG.md`](./CHANGELOG.md) and [`Chart.yaml`](./Chart.yaml) metadata when making user-facing changes.

values.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ config:
223223
jobs: []
224224
cronJobs: []
225225
pods: []
226-
maxConcurrentReconciles: 1
226+
maxConcurrentReconciles: 2
227227
requestTimeout: 120
228228
failureCooldownMinutes: null
229229
forceReconcileMinutes: null
@@ -232,6 +232,7 @@ config:
232232
region: ""
233233
repoPrefix: ""
234234
createRepo: false
235+
assumeRoleArn: ""
235236
lifecyclePolicy: ""
236237
docker:
237238
registry: ""

0 commit comments

Comments
 (0)