You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current metadata container for the OCI registry uses shell scripts to generate the index.json, push the devfiles to the registry, and start the Apache HTTP server. This approach gives us little flexibility in pushing up the devfile stacks, as we're not able to easily parse the index.json without pulling down additional dependencies like jq. It also means that we need to package the index-generator and ORAS CLIs (the latter of which is intended only for testing and not use in production) into the container
It would be wise to re-write the metadata container (and server) in Go to make use of the index-generator and oras Go libraries (rather than CLIs), as well as to host the index.json. This will give us additional flexibility in the future, as we look to define APIs on top of the metadata container's server.
The text was updated successfully, but these errors were encountered:
The current metadata container for the OCI registry uses shell scripts to generate the index.json, push the devfiles to the registry, and start the Apache HTTP server. This approach gives us little flexibility in pushing up the devfile stacks, as we're not able to easily parse the index.json without pulling down additional dependencies like jq. It also means that we need to package the index-generator and ORAS CLIs (the latter of which is intended only for testing and not use in production) into the container
It would be wise to re-write the metadata container (and server) in Go to make use of the index-generator and oras Go libraries (rather than CLIs), as well as to host the index.json. This will give us additional flexibility in the future, as we look to define APIs on top of the metadata container's server.
The text was updated successfully, but these errors were encountered: