New Features and Bug fixes:-
- Support for quick installation using helm chart
- Helm charts published to self-hosted helm repo (https://senthilrch.github.io/kubefledged-charts)
- Support for signing and verifying helm charts using PGP
- Imagecache API group modified to kubefledged.io due to kubernetes/enhancements#1111
- Imagecache API version upgraded to v1alpha2 (no support for v1alpha1)
- Helm Operator Kubefledged API version upgraded to v1alpha2
- Wait for webhook-server to be ready before starting controller container
- Create v1/v1beta1 CertificateSigningRequest based on cluster capability (kubectl api-versions)
- Added labels to kube-fledged manifests for easy filtering of resources
- Upgraded client-go to latest/stable (v0.21.1)
- Upgraded operator-sdk to latest/stable (v1.7.2)
- Upgraded versions of go, alpine, docker, cri-tool, go modules to latest/stable
- Updated unit tests due to upgraded client-go package
- CI improvement: build out all four amd64 images during push build.
- Fix for issue #63 Getting x509: certificate signed by unknown authority Error
- Fix for issue #66 CRD Resource API version deprecated
- Fix for issue #70 Controller fails to pick up ImageCache resource on fresh install if webhook server is down