{"repo":"kiwigrid/k8s-sidecar","free":true,"listed":false,"github":"https://github.com/kiwigrid/k8s-sidecar","clone":"git clone https://github.com/kiwigrid/k8s-sidecar.git","description":"This is a docker container intended to run inside a kubernetes cluster to collect config maps with a specified label and store the included files in a local folder.","language":"Python","stars":768,"topics":["kiwigrid","kubernetes"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"What? This is a docker container intended to run inside a kubernetes cluster to collect config maps with a specified label and store the included files in an local folder. It can also send an HTTP request to a specified URL after a configmap change. The main target is to be run as a sidecar container to supply an application with information from the cluster. Why? This is our simple way to provide files from configmaps or secrets to a service and keep them updated during runtime. How? Run the container created by this repo together with your application in a single pod with a shared volume. Specify which label should be monitored and where the files should be stored. By adding additional env variables the container can send an HTTP request to specified URL. Where? Images are available at: - docker.io/kiwigrid/k8s-sidecar - quay.io/kiwigrid/k8s-sidecar - ghcr.io/kiwigrid/k8s-sidecar All are identical multi-arch images built for amd64 , arm64 , arm/v7 , ppc64le and riscv64 . Dropped support for s390x With v2.x we dropped support for the ppc64le and s390x architectures. Support for ppc64le has since been restored, while s390x remains unsupported. If you still have a need for s390x , please get in touch. A possible solution would be to setup a dedicated build job using a native runner instead of qemu. Features - Extract files from config maps and secrets - Filter based on label - Update/Delete on change of configmap or secret - Enforce unique filenames - CI tests for k8s v1.25-v1","default_branch":null,"files":null,"tree":[],"storefront":"/r/kiwigrid","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kiwigrid/k8s-sidecar/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}