1.2.0 (2023-07-03)
Bug Fixes
- helm: missing registry Prometheus configuration in HA mode (2183380)
- helm: setting registry.persistence.s3ExistingSecret makes install fail (c84f19c)
- proxy: respond with http status 500 on error instead of 200 (917aba5)
Features
- add support for kubernetes.io/dockercfg secret type (300c9be)
- controllers: export cached/uncached images metrics (599a46e)
- docs: Add grafana dashbord (587effd)
- docs: Add metrics documentation (995665e)
- helm: add minio dependency for registry storage backend in HA mode (7c01fe5)
- helm: add registry ServiceMonitor (3294978)
- helm: allow to use S3 or minio storage backends without HA enabled (ebd5bf9)
- helm: allow using existing secret for S3 (6d60b66)
- helm: install optional PodMonitor and ServiceMonitor (4ffe92b)
- helm: PodDisruptionBudget is configurable for controllers (0ba869f)
- helm: PodDisruptionBudget object is configurable when registry is in HA mode (729a253)
- helm: PriorityClassName configurable for kuik's components (2825a5d)
- helm: registry high-availability with external S3 storage (07876cc)
- metrics: export cached_images gauge (b74c5bf)
- metrics: export controller_is_leader gauge (d279a13)
- metrics: export controller_up gauge (d8d5ecd)
- metrics: export version, revision and build date time metric (4b57186)
- proxy: export http calls metrics (68a0660)