forked from openshift/installer
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
libvirt: support setting dnsmasq options through the install config
Since libvirt 5.6.0, there is an option to pass in dnsmasq options through the libvirt network [1]. This is something that is useful because: - this solves [2] through the installer itself without a workaround of setting the dnsmasq options manually. this will also enable easy multi cluster deploys on a system by just specifying the domain mapping in the install-config - can also be used to point to a loadbalancer in cases like the multi-arch CI/CD systems where there are multiple clusters running on each system and it uses a load balancer. Note that there is also an option to just inject an xslt, but this cannot be done after the network is created and this method is much cleaner since the terraform provider itself supports this option [1] https://libvirt.org/formatnetwork.html#elementsNamespaces [2] openshift#1007
- Loading branch information
1 parent
590ec43
commit 19cb876
Showing
3 changed files
with
55 additions
and
27 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters