Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/aoepeople/kubernetes-sidecar-cleaner
- Owner: AOEpeople
- License: mit
- Created: 2022-04-22T12:16:53.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-13T17:10:57.000Z (6 months ago)
- Last Synced: 2024-08-13T20:30:20.936Z (6 months ago)
- Topics: chart, charts, helm, helm-chart, helm-charts, k8s, kubernetes
- Language: Go
- Size: 15.2 MB
- Stars: 17
- Watchers: 5
- Forks: 8
- Open Issues: 5
-
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.