forked from rook/rook
The rook operator as well as the toolbox pod run with the "rook" user with UID 2016. The UID was chosen based on the year of the initial commit in the rook/rook repository. No more root user running. Closes: https://github.com/rook/rook/issues/8734 Signed-off-by: Sébastien Han <seb@redhat.com>
1.0 KiB
1.0 KiB
Major Themes
v1.8...
K8s Version Support
Upgrade Guides
Breaking Changes
- Flex driver is fully deprecated. If you are still using flex volumes, before upgrading to v1.8 you will need to convert them to csi volumes. See the flex conversion tool.
- Min supported version of K8s is now 1.16. If running on an older version of K8s it is recommended to update to a newer version before updating to Rook v1.8.
Features
- The Rook Operator does not use "tini" as an init process. Instead, it uses the "rook" and handles signals on its own.
- Rook adds a finalizer
ceph.rook.io/disaster-protectionto resources critical to the Ceph cluster (rook-ceph-mon secrets and configmap) so that the resources will not be accidentally deleted. - Add support for Kubernetes Authentication when using HashiCorp Vault Key Management Service.
- Bucket notification supported via CRDs
- The Rook Operator and the toolbox now run under the "rook" user and does not use "root" anymore.