Repository metrics
- Stars
- (758 個のスター)
- PR merge metrics
- (PR metrics pending)
説明
Description
Hi maintainers,
I'd like to request support for CRI-O runtime, particularly for running SOCI on OpenShift clusters. Currently, SOCI only supports containerd as the runtime. However, OpenShift (and other Kubernetes distributions) use CRI-O as their default container runtime. This limits SOCI adoption for organizations running on these platforms. For reference, the parent project stargz-snapshotter already supports multiple runtimes including CRI-O, demonstrating that this architecture is feasible for lazy-loading snapshotters.
I do understand that the main usecase for SOCI was containerd (primary for AWS Fargate) https://github.com/awslabs/soci-snapshotter/issues/486#issuecomment-1464665690 but I think it would really benefit organizations if support for other runtimes were added as well, atleast trying and matching the parent project stargz.
Use case:
- Running lazy-pulling in OpenShift environments
- Organizations standardized on CRI-O who want to benefit from SOCI's lazy loading capabilities
Questions:
- Is runtime-agnostic support (or CRI-O specifically) on the roadmap?
- Has the idea of separating the core SOCI FS from the snapshotter been explored further