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

Support air-gapped, offline, or otherwise customized install manifests #503

Merged
merged 1 commit into from
Nov 14, 2023

Conversation

vanveele
Copy link
Contributor

This PR adds an optional parameter to set the equivalent flux bootstrap arg "manifestsPath" seen here.
This is useful in cases where access to github.com (the default value) is blocked or unavailable. I have used names matching those used in flux2.

@vanveele
Copy link
Contributor Author

Can I please request a review of this feature?

Copy link
Contributor

@darkowlzz darkowlzz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@vanveele sorry for the late review.
I tested this change and verified that it works when a different manifests path address is passed with a different version.
Left a comment about the implementation based on the failing tests. Once that's resolved, we should be good to merge this. Also, can you please rebase the changes to a single commit?
Thanks for implementing this.

NOTE: Since it has been a long time, if you can't take it forward, please let me know. I can update it based on my suggestions and get it merged.

internal/provider/resource_bootstrap_git.go Outdated Show resolved Hide resolved
Copy link
Contributor

@darkowlzz darkowlzz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!
Thanks.

@stefanprodan
Copy link
Member

This solution for air-gapped has been deprecated! All users are advised to use #664

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants