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

added HTTPS_PROXY env passing to terraform process #191

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

mjekrami
Copy link

This is usefull for airgap environments that Terraform process needs to be able to communicate with proxy

@MusicDin
Copy link
Owner

Could you help me understand the use case for this?

If Kubitect is used in air gapped environment, the Kubernetes deployment would still fail, since it would try to download required packages from non-private repository?

@mjekrami
Copy link
Author

Hi MusicDin
I've actually changed the source code for my needs (Hashicorp is banned in where i live) i thought the others might need a proxy mechanism to bypass some of restrictions (networking etc ...)
But you are right on the Kubernetes deployment as well which i'm working on ...

@MusicDin
Copy link
Owner

MusicDin commented Apr 16, 2024

Makes sense, this issue was already reported once, but didn't get solved (#171).

Does only Terraform block you? I mean, using HTTPS_PROXY you bypass the restrictions for Terraform, but does Kubespray than run as expected?

@mjekrami
Copy link
Author

No kubespray also has it's own problems which i have to look into. Terraform and ghcr is banned in my country.

@MusicDin
Copy link
Owner

Thanks. Let me know if you run into any issues with air gapping Kubespray

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.

2 participants