Comments (6)
I would like help implementing support for other registries. The current support for gcr.io is just because that's what I needed myself and I wanted to do something quickly for a proof of concept.
But the filesystem hierarchy was definitely designed to support others in the future. I was just short on time fleshing them all out.
from crfs.
This is hard to do in a broadly compatible way. OCI is dropping catalog for various reasons. We've discussed replacing it here and here. Might be worth continuing the conversation over there.
Using the catalog API seems reasonable for certain registries, but it won't work everywhere 😞
from crfs.
Brad,
I would like to help with this project. I have extensive file system development experience starting with AT&T Unix V7. I am a Google GDE Cloud Platform and I know the Google services as a developer very well. I would like to help with supporting IBM's Container Registry (ICR), which I do not know as well as GCR. Seth Vargo (Google) @sethvargo can provide a reference about me.
from crfs.
@jhanley-com, great, thanks!
from crfs.
I will start studying your code and the IBM GCR specs this weekend. What is the best way to work with you? My Twitter is https://twitter.com/NeoPrimeAws I prefer to use email instead of public forums.
from crfs.
Using this bug for discussion and GitHub PRs for code review is the norm. It may not be the best, but it keeps things consistent and everybody else informed about the status and reduces duplication.
from crfs.
Related Issues (16)
- Alternate VFS question HOT 2
- comment on CVMFS HOT 5
- Support merging layers using Overlayfs
- Contents of big files are broken
- Hard-linked files cannot be read and the link counts aren't correct.
- stargzify: Stargzifying images using HTTP fails HOT 1
- stargzify: Pushing blobs fail with DIGEST_INVALID occasionally because of race HOT 1
- stargzify: stargzifying an image twice results in a broken image
- Support mode that refreshes contents as image tag is updated on registry? HOT 7
- Owner info of directories aren't preserved
- Link count of direcoties are incorrect
- Whiteouts don't work with overlayfs HOT 3
- Incorrect non-unicode file path processing
- Just take a look at another NEW implementation from us !
- go build -mod=readonly failed
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from crfs.