container-object-storage-interface-api
                                
                                 container-object-storage-interface-api copied to clipboard
                                
                                    container-object-storage-interface-api copied to clipboard
                            
                            
                            
                        Container Object Storage Interface (COSI) API responsible to define API for COSI objects.
We had an upstream user inquire about supporting replication. Currently, COSI KEP doesn't explicitly plan for or against adding a replication API. Replication seems like a fairly high-level feature that...
# Enhancement **Is your feature request related to a problem?/Why is this needed** gRPC spec currently has/had this code (below), which is not captured in the KEP. It is a...
A lot of the spec.md file is out of date from what is in the KEP. Where possible, the KEP should be the source of truth, so I think a...
Planning doc: https://docs.google.com/document/d/15_Wi-ndKIrrew71J26E9pU7_NlIjrUKOQW-zcTKyLXQ @shanduur is working on POC as of 4 Apr 2024: > https://github.com/shanduur/cosi-e2e-tests
Set up new cloudbuild tooling for the controller/sidecar subrepo layout. Controller and sidecar are both always built pushed to staging with the current git tag (e.g., v20240905-v0.1.0-58-g80979e8) as well as...
# Bug Report **What happened**: Currently, the COSI deployment manifest installs the cosi controller in `default` namespace. This is fine for a POC, but not for a stable project. **What...
Add the test-e2e, lint, and lint-fix targets that are suggested by kubebuilder, with adjustments to work for COSI monorepo.
This pull request introduces a new COSI (Container Object Storage Interface) test suite using Chainsaw, along with several enhancements and preparations for dynamic test generation. 1. **COSI Test Suite Implementation**:...
Imported from https://github.com/kubernetes-sigs/container-object-storage-interface-provisioner-sidecar/pull/139 This PR addresses two cases: - **Controller Restarts:** When the controller restarts, it does not handle deletions for removed objects. Specifically, when an object with a deletion...