v0.9.0
Features and enhancements:
- Feature: Allow ImageCache CR to be created in a different namespace; not restricted to the one to which kube-fledged was deployed #86
- Feature: cacheSpec with nodeSelector matching no nodes #91
- Feature: Add support for custom serviceAccount in Jobs to support k8s environments with PSP restrictions #100
- Feature: kubefledged-webhook-server as optional component #126
- Enhancement: Improve error reporting when image pull job expires #98
- Enhancement: failed calling webhook #115
- Enhancement: Webhook is not accessible on EKS with Calico #123
- Enhancement: Remove helm hook from validatingwebhookconfiguration #127
Bug fixes
- Bug: x509 error re-installing ImageCache #113
- Bug: Issue with installing via Helm #114
- Bug: Controller occasionally crashes with index out of range #124
Note: The previous version v0.8.2 helm chart would create a validatingwebhookconfiguration resource in the namespace. This would get created via helm pre-install hook. When you execute helm delete or perform helm upgrade to v0.9.0, helm won't remove the validatingwebhookconfiguration resource since it was created via pre-install hook. Before installing v0.9.0 helm chart, delete the validatingwebhookconfiguration resource in the namespace.