What's Changed
Breaking changes 💥
The Config Watcher configuration properties have been updated. The configWatcher.enabled
property still works as before.
Before | After |
configWatcher:
enabled: true
tmpDir: "/tmp/watched-cfg/"
initialSyncTimeout: 0
image:
registry: ghcr.io
repository: kubeshop/k8s-sidecar
tag: in-cluster-config
pullPolicy: IfNotPresent |
configWatcher:
enabled: true
inCluster:
informerResyncPeriod: 10m |
Implemented Enhancements 🎉
- Kubectl plugin's binary dependencies version upgrade to v1.28.0 by @huseyinbabal in #1254
- Update ArgoCD plugin metadata by @pkosiec in #1259
- Fix issues reported by linter by @mszostok in #1258
- Add report - connection init (botVer, k8sVer) by @madebyrogal in #1257
- Show plugin activation status by @josefkarasek in #1256
- Introduce integration tests for plugin recovery by @josefkarasek in #1261
- Cancel previous runs, bump CI deps, migrate set-output by @mszostok in #1269
- Add segment analytics to CLI by @josefkarasek in #1271
- Migrate Cloud Slack Dev E2E tests and fix migration tests by @pkosiec in #1270
- Cloud Slack E2e Tests by @huseyinbabal in #1205
- Main helm chart deployment by @huseyinbabal in #1279
- Rework in-cluster ConfigWatcher to use informers instead of sidecar by @pkosiec in #1281
Fixed Bugs 🐛
- Fix ArgoCD template name normalization by @pkosiec in #1242
- Fix duplicated messages for incoming requests and marshalling
oncePer
trigger property for ArgoCD source by @pkosiec in #1243 - Fix writing on closed channel in Cloud Slack by @pkosiec in #1246
- Make ArgoCD plugin resilient to concurrent
Stream
method runs by @pkosiec in #1248 - Fix merging Kubernetes configuration by @mszostok in #1253
- Fix Helm chart overrides for additional RBAC groups by @pkosiec in #1252
- Fix panic for Cloud Slack reconnect and JSON schema for K8s configuration by @pkosiec in #1264
- Fix dispatching events for sink platforms by @mszostok in #1267
- Fix ES type setting, add ES client logging, improve plugin URL err by @mszostok in #1265
- Document Doctor configuration options in Helm values.yaml, fix custom engine override by @pkosiec in #1268
- Fix concurrent PR jobs by @pkosiec in #1275
- Fix configuration merging when using
existingCommunicationsSecretName
by @pkosiec in #1274 - Fix Cloud Slack Dev E2E test after recent changes by @pkosiec in #1277
Other Changes ✨
- Typo Fix: in CONTRIBUTING.md by @sadath-12 in #1245
- Healthz improve endpoint (#1276) by @madebyrogal in #1284
New Contributors
- @sadath-12 made their first contribution in #1245
Full Changelog: v1.4.0...v1.5.0