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

[RFE] store sync from URL #182

Closed
clemenko opened this issue Feb 16, 2024 · 3 comments
Closed

[RFE] store sync from URL #182

clemenko opened this issue Feb 16, 2024 · 3 comments
Labels
enhancement New feature or request size/S Denotes an issue/PR requiring a relatively small amount of work

Comments

@clemenko
Copy link
Contributor

Is your feature request related to a problem? Please describe.
Be able to use a stored manifest from an URL.

Describe the solution you'd like
hauler store sync -f https://raw.githubusercontent.com/clemenko/rke_airgap_install/main/air_gap_all_the_hauler.yaml

Describe alternatives you've considered
copy file and then sync

Additional context

@github-project-automation github-project-automation bot moved this to Pending Review in Hauler Feb 16, 2024
@zackbradys zackbradys added enhancement New feature or request size/S Denotes an issue/PR requiring a relatively small amount of work labels Feb 17, 2024
@clausa
Copy link
Contributor

clausa commented Feb 22, 2024

Alternatively, make the CarbideRegistry configurable (https://github.com/rancherfederal/hauler/blob/main/pkg/consts/consts.go#L53) to allow serving 'products' (basically air_gap_all_the_hauler.yaml) from an (OCI) registry:

hauler store sync --products <product>=<product-version> --product-registry=mycr.domain.tld 

where, --product-registry defaults to 'rgcrprod.azurecr.us'

Using a registry to serve 'air_gap_all_the_hauler.yaml' will also allow for signing and validation, etc. However, I do see the convenience of being able to just point Hauler to an URL.

Please let me know, if you would prefer a separate RFE for making CarbideRegistry configurable.

@amartin120
Copy link
Contributor

@clausa Thanks for this idea, and yes, please create a separate RFE for it if you don't mind.

@zackbradys
Copy link
Member

Closing due to tracking this RFE via Issue #208.

@github-project-automation github-project-automation bot moved this from Pending Review to Resolved in Hauler Jul 12, 2024
@zackbradys zackbradys moved this from Resolved to Closed in Hauler Jul 12, 2024
@github-project-automation github-project-automation bot moved this to Pending Review in Hauler Jul 17, 2024
@zackbradys zackbradys moved this from Pending Review to Closed in Hauler Jul 24, 2024
@CamrynCarter CamrynCarter moved this from Closed to Resolved in Hauler Dec 3, 2024
@CamrynCarter CamrynCarter moved this from Resolved to Closed in Hauler Dec 3, 2024
@CamrynCarter CamrynCarter moved this to Resolved in Hauler Dec 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request size/S Denotes an issue/PR requiring a relatively small amount of work
Projects
Status: Resolved
Development

No branches or pull requests

4 participants