This microservice acts as a validating admission webhook in a Kubernetes cluster. It maintains a stateful inventory of all images that are deployed to the cluster.
Use the official helm chart.
The microservice can be configured using the following environment variables:
- NAMESPACE: The Kubernetes namespace to watch for image deployments. Defaults to all the namespaces.
To use the microservice, deploy it as a validating webhook in your Kubernetes cluster. The webhook will be invoked whenever a new image deployment is created in the specified namespace. The webhook will validate all requests but also keep inventory of every image deployed.
You can view the inventory of deployed images by: TODO.
Contributions are welcome! To contribute, please fork the repository and submit a pull request.
This microservice is licensed under the MIT License. See the LICENSE file for more information.