-
Notifications
You must be signed in to change notification settings - Fork 70
Closed
Labels
area/registryDevfile registry for stacks and infrastructureDevfile registry for stacks and infrastructure
Description
JBoss EAP XP 2.0 stack is the first product stack that requires a login (Red Hat login) to access the image (see odo-devfiles/registry#67). Given that it requires login, it is not something that we can return as part of the list in a public community registry query.
We can provide separate queries of product vs community stack by:
- single registry with filtering
- use specific tags for product vs community stacks
- a different option will be using a vendor field in stack metadata
- add query filtering based on tags/vendor in registry access (both common library and REST API)
- separate registry for both
- one for product registry and another for community registry
- tools can access the registry using different URLs
- some stack may be duplicated in the two registries, e.g. the product registry may still want to return the community ones since it supports both
- for this option, do we use a single source registry repo (and provide a way to specify) or use separate registry source repo?
Checklist:
- Bootstrap the product devfile registry git repository: Set up a Git repository for the product devfile registry #512
- Create staging and production environments on OSD for the production registry
- Set up CI jobs to build and deploy the product registry to staging/prod: Set up CI jobs to build and deploy the devfile registry to staging and prod redhat-developer/devfile-registry#2
- Request a subdomain under redhat.com for the product registry Set up a hostname under *.redhat.com for the product registry redhat-developer/devfile-registry#3
- Run post-deploy acceptance tests against staging Run post-deploy acceptance tests against staging redhat-developer/devfile-registry#4
- Enable monitoring for the product devfile registry Enable monitoring for the product devfile registry redhat-developer/devfile-registry#5
Metadata
Metadata
Assignees
Labels
area/registryDevfile registry for stacks and infrastructureDevfile registry for stacks and infrastructure