https://github.com/aoepeople/kubernetes-sidecar-cleaner
https://github.com/aoepeople/kubernetes-sidecar-cleaner
chart charts helm helm-chart helm-charts k8s kubernetes
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/aoepeople/kubernetes-sidecar-cleaner
- Owner: AOEpeople
- License: mit
- Archived: true
- Created: 2022-04-22T12:16:53.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-09-03T17:51:12.000Z (about 1 year ago)
- Last Synced: 2025-03-25T11:48:09.586Z (7 months ago)
- Topics: chart, charts, helm, helm-chart, helm-charts, k8s, kubernetes
- Language: Go
- Size: 15.2 MB
- Stars: 20
- Watchers: 4
- Forks: 7
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# kubernetes-sidecar-cleaner
> [!CAUTION]
> With the adoption of native SidecarContainers this project is obsolete and is not needed for Istio running on Kubernetes 1.29 and later. Fur further details please consult the [Istio documentation](https://istio.io/latest/blog/2023/native-sidecars/).
A simple app to watch and clean up istio-proxy sidecars in kubernetes Jobs with /quitquitquit.
## Installation
```shell
helm repo add sidecar-cleaner https://opensource.aoe.com/kubernetes-sidecar-cleaner/
helm install my-sidecar-cleaner sidecar-cleaner/sidecar-cleaner
```
Also see: [opensource.aoe.com/kubernetes-sidecar-cleaner/](https://opensource.aoe.com/kubernetes-sidecar-cleaner/)
## Configuration
Please check the [values.yaml](charts/sidecar-cleaner/values.yaml) for possible configurations.
## Contribution
### Release a new app version
- Create a tag/release following semantic versioning in the format of vx.y.z (eg. v1.17.5). The [github worklow](.github/workflows/docker.yml) takes care of pushing a new container to the registry.
- Update the `appVersion` in [Chart.yaml](charts/sidecar-cleaner/Chart.yaml) and push the changes.
- [Release a new helm chart version](#release-a-new-helm-chart-version)
### Release a new helm chart version
- Increase the `version` in [Chart.yaml](charts/sidecar-cleaner/Chart.yaml) and push the changes. The [github worklow](.github/workflows/helm.yml) takes care of releasing a new chart version.