casc-configmap-reload is a simple binary to trigger a reload of the Configuration-as-Code Jenkins plugin configuration when Kubernetes ConfigMaps are updated. It watches mounted volume dirs and notifies the target process that the config map has been changed. It is available as a Docker image at https://hub.docker.com/r/kstevena/casc-configmap-reload
Usage of ./out/configmap-reload:
-jenkins-url string
the jenkins url
-password string
the jenkins password
-username string
the jenkins username
-volume-dir value
the config map volume directory to watch for updates; may be used multiple times
-webhook-status-code int
the HTTP status code indicating successful triggering of reload (default 200)
This project is Apache Licensed
Thanks to jimmidyson for his wonderfull configmap-reload project