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

Allow turning proxy on and off #1540

Merged
merged 74 commits into from
Nov 7, 2024
Merged

Conversation

JKBGIT1
Copy link
Contributor

@JKBGIT1 JKBGIT1 commented Oct 14, 2024

closes #1526

@JKBGIT1 JKBGIT1 self-assigned this Oct 14, 2024
@JKBGIT1 JKBGIT1 marked this pull request as ready for review October 14, 2024 16:01
JKBGIT1 and others added 18 commits October 14, 2024 18:02
from now on if regexp doesn't match it adds the line at the end of the /etc/environment
not sufficient, requires same as K8sControlPlaneNodepools in proxy inventory
currentLbs are required to obtain LBs hostnames and add them to noProxyList
…ange

tear down and setup LBs gRPC calls contains all LB clusters which are required for noProxyList
this gRPC call handles only change of NO_PROXY and no_proxy envs in kube-proxy and static pods from now on
updates proxy envs in /etc/environment on each k8s nodes. builder calls this as a first gRPC call when starting with ansibler phase
the generated UpdateNoProxyEnvsInK8s was sometimes with capital "s" in generated files
the first time it is build from the nodes in the current state the second time it is build from the desired state because the VPN was installed already
@JKBGIT1 JKBGIT1 requested a review from Despire October 31, 2024 11:43
@JKBGIT1 JKBGIT1 requested a review from Despire October 31, 2024 14:12
Copy link
Contributor

@Despire Despire left a comment

Choose a reason for hiding this comment

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

LGTM

@Despire Despire added this pull request to the merge queue Nov 7, 2024
Merged via the queue into master with commit 5d26193 Nov 7, 2024
@Despire Despire deleted the chore/allow-turning-proxy-on-and-off branch November 7, 2024 14:44
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.

Chore: Allow turning proxy off/on
2 participants