Skip to content
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

CRD to watch a package repository #91

Closed
vibhas opened this issue Feb 4, 2021 · 3 comments
Closed

CRD to watch a package repository #91

vibhas opened this issue Feb 4, 2021 · 3 comments
Labels
carvel-accepted This issue should be considered for future work and that the triage process has been completed enhancement This issue is a feature request

Comments

@vibhas
Copy link

vibhas commented Feb 4, 2021

Describe the problem/challenge you have
Package consumers currently need to discover and install one software at a time on a cluster. They should have a way to watch a particular package repository that contains multiple packages so that they can discover all the packages available to them and install the ones that they need.

Describe the solution you'd like

  • Package consumers should be able to watch a repository using kapp-controller PackageRepository CR
  • They should be able to view the status of a repository (Broken to a different issue Package repository doesnt have a status field #109)
  • Once the package repository CR is deployed, all the packages in the repository should be available on the cluster
  • They should be able to view the list of repositories that are being watched

Anything else you would like to add:

@vibhas vibhas added carvel-triage This issue has not yet been reviewed for validity enhancement This issue is a feature request labels Feb 4, 2021
@danielhelfand danielhelfand added carvel-accepted This issue should be considered for future work and that the triage process has been completed and removed carvel-triage This issue has not yet been reviewed for validity labels Feb 22, 2021
@danielhelfand
Copy link
Contributor

In progress on the dev-packaging branch. As of now, the CRD is called PackageRepository.

One thing that might need a bit more refinement is what a PackageRepository status should report for this requirement:

They should be able to view the status of a repository

@vibhas
Copy link
Author

vibhas commented Feb 23, 2021

One thing that might need a bit more refinement is what a PackageRepository status should report for this requirement.

A new issue has been created for this #109

@ewrenn8
Copy link
Contributor

ewrenn8 commented Mar 10, 2021

This is available in release v0.17.0-alpha.1+.

Installation instructions for the latest alpha versions containing this can be found here
Release yaml can be found here

For tracking when this is available in a major release, please follow the epic issue

@ewrenn8 ewrenn8 closed this as completed Mar 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
carvel-accepted This issue should be considered for future work and that the triage process has been completed enhancement This issue is a feature request
Projects
None yet
Development

No branches or pull requests

3 participants