Metriche repository
- Star
- (758 stelle)
- Metriche merge PR
- (Metriche PR in attesa)
Descrizione
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