-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(artifact): add tag create / list endpoints #286
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
a8706a5
to
3dca4de
Compare
triggered by commit: dada8fc
03fb2d0
to
ab738c8
Compare
triggered by commit: f632600
2 tasks
jvallesm
added a commit
to instill-ai/artifact-backend
that referenced
this pull request
Mar 26, 2024
Because - In order to expose the tag list of an image in `repository`, we need to deploy `artifact-backend` and serve its API. This commit - Modifies the existing configuration and initialisation so `artifact-backend` can be built and run locally (`make build` / `make dev`) ## ⏭️ Next steps - [ ] `artifact-backend` will implement the endpoints added in instill-ai/protobufs#286 - [ ] `artifact-backend` should be built along with the other Instill services at [`instill-core`](https://github.com/instill-ai/instill-core) - The cloud versions of these repos should be updated, too.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Because
This commit
api-gateway
(when it detects the end of the image push operation) should communicate the creation of a tag.model-backend
will request this information to expose the model versions in the same family as the rest of the model endpoints.🗒️ Notes
As an initial addition to the Artifact domain, I made some naming choices. Please review and provide feedback about them.
⏭️ Next steps
artifact-backend
will implement a first version of this endpoint that will fetch the tag list from theregistry
instance. This endpoint only returns the tag list so the digest and update time will be empty.api-gateway
will call the creation endpoint when we intercept aPUT manifest
request. We'll store the digest and update time in theartifact
database and we'll aggregate that info to theregistry
tag list (the registry should remain the source of truth).