-
Notifications
You must be signed in to change notification settings - Fork 39
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
Keepalived VRRP for K8s Ingress over host management/OAM interface #94
Comments
Please assign to me. Thanks |
@manojkva all yours. Please make sure you provide a t-shirt size once you have a chance to take a look & we'll update. Thanks! |
@manojkva - Manoj, per our Tech Dive today, are we close(r) to finishing this issue? Please lean in to ensure we close this issue ASAP. |
Review ready PS = https://review.opendev.org/c/airship/treasuremap/+/778953 |
- Added function/k8scontrol-ha - Updated type/airship-core/controlplane to point to treasuremap function - added networking-ha VariableCatalogue to treasuremap-base-catlg Issue #94 Change-Id: I5a1ea545a01f59cd2213c375e42dcbca34bbad22
PS https://review.opendev.org/c/airship/treasuremap/+/778953 has been merged. @ak3216 , @manojkva can this issue be closed? |
Yes. It could be closed. |
Closing per above |
The following construct in #94 fix using patchesJsonMerge - op: add path: "/spec/kubeadmConfigSpec/preKubeadmCommands/-" value: apt-get update && apt-get install -y bridge-utils keepalived ipset ipvsadm systemctl enable --now keepalived This leads to the prekubeadmcommand listed as a single line. This PS fixes this issue. Also airshipctl #10 needs all system updates/intall to be moved to Imagebuilder. Closes: #212 Change-Id: I624de71d2009178670291dc82bd55824ce59e18d
The following construct in #94 fix using patchesJsonMerge - op: add path: "/spec/kubeadmConfigSpec/preKubeadmCommands/-" value: apt-get update && apt-get install -y bridge-utils keepalived ipset ipvsadm systemctl enable --now keepalived This leads to the prekubeadmcommand listed as a single line. This PS fixes this issue. Also airshipctl #10 needs all system updates/intall to be moved to Imagebuilder. Closes: #212 Change-Id: I624de71d2009178670291dc82bd55824ce59e18d
Problem description (if applicable)
Network Cloud
Proposed change
Currently, k8s service-vips are dependent on CNI to announce over BGP. Moving away this service-vip to the management (OAM) interface could be ideal, eliminating any CNI dependency. The service-vips can be configured as floating-ip between all K8s master nodes, with VRRP.
Potential impacts
Potential security or performance related impacts.
The text was updated successfully, but these errors were encountered: