Rook
Storage Orchestration for Kubernetes
Rook is an open source cloud-native storage orchestrator for Kubernetes, providing the platform, framework, and support for a diverse set of storage solutions to natively integrate with cloud-native environments.
This RPM is meant to be installed into container images.
- Developed at filesystems:ceph
-
2
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory/rook && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
README | 0000000208 208 Bytes | |
_service | 0000000302 302 Bytes | |
rook-1.0.0+git1615.g26887efd.tar.xz | 0017806452 17 MB | |
rook.changes | 0000005718 5.58 KB | |
rook.spec | 0000005842 5.71 KB | |
update-tarball.sh | 0000001490 1.46 KB |
Revision 1 (latest revision is 26)
Dominique Leuenberger (dimstar_suse)
accepted
request 713451
from
Denis Kondratenko (dkondratenko)
(revision 1)
- restore package name and correct unique containers tags - changing package name as it couldn't comply to the container tag name + https://github.com/containers/image/issues/649 - Ceph added as a requirement to get it version for the container image - Added service to strip Ceph version from ceph package - Fixed sed for the container images names - Update Rook to commit ad89e4f47e744c484b8e264e351f6276a42eedfc + change csi template path to match rook-k8s-yaml package files - Fix update-tarball.sh to delete right files - Add all manifests to the rook-k8s-yaml packages - Fix rook binary location from /usr/local/bin/ to /usr/bin/ - Fix update-tarball.sh to ignore errors where is needed - Update spec to include additional ceph-csi config files - Adding additional files as Source to spec - Update tarball generation script to get correct version - Correct tarball name, spec version and package name - Add new k8s-yaml package to distribute manifests files - Update rook to commit 700cdd36fe9107733a717fac934c2bedd91fd290 - build from https://github.com/SUSE/rook/tree/suse-master - based on Rook v1.0.0 - Ceph: + Ceph Nautilus (v14) is now supported by Rook + The Ceph-CSI driver is available for experimental mode + A CephNFS CRD will start NFS daemon(s) for exporting CephFS volumes or RGW buckets + The number of mons can be increased automatically when new nodes come online + OSDs provisioned by ceph-volume now supports metadataDevice and databaseSizeMB options - Update rook to commit c43b57844e37a7909beb362d08ef85fffdd5fed4 - build from https://github.com/SUSE/rook/tree/suse-master - Ceph: + Improve rbd hotplug selection + set default version to nautilus + improved OSD removal + clean shutdown of CephFS + improve logging + improved upgrade ochestration - Update rook to commit 69936c170cb3913a539eacf963993e9bb3545e8a - Cassandra: Fix the mount point for th - Ceph: + Improve mon failover cleanup and operator restart during failover + Enable host ipc for osd encryption + Add missing "host path requires privileged" setting to the helm chart - Update rook to commit 8e263cd9c31b0a310b0d1180e58ac843b432b14b - Correctly capture and log the stderr output from child processes - Allow disabling setting fsgroup when mounting a volume - Allow configuration of SELinux relabeling - Correctly set the secretKey used for cephfs mounts - Set ceph-mgr privileges to prevent the dashboard from failing on rbd mirroring settings - Correctly configure the ssl certificate for the RGW service - Allow configuration of the dashboard port - Allow disabling of ssl on the dashboard - Update rook to commit d0cd8cec72176bf28a3ac0ba1457297151004f79 - Ceph CRDs have been declared stable V1. - Ceph versioning is decoupled from the Rook version. Luminous and Mimic can be run in production, or Nautilus in experimental mode. - Ceph upgrades are greatly simplified - The minimum version of Kubernetes supported by Rook changed from 1.7 to 1.8 - install to /usr/local/bin as rook hardcodes this path for rookflex - Update rook to commit bf2759e317c44c0ad0aaf635e04cbd72a002a5a0 - Refactor ceph containers to disconnect rook and ceph versions ------------- - Update Rook build to use '-buildmode=pie' flag - Version at commit e11b3d863728667ea018aa329f3ad907360473cf ------------- - Initial submission - Version at commit 71514921ad8e41ede6f2814e7004f0465e3dd0f7 - Modifications to upstream Rook to support SLE: - None
Comments 0