docs: add dnsmasq runbook to index

This commit is contained in:
Khue Doan 2022-07-18 01:50:48 +07:00
parent f650c894b0
commit 6bab9e3955
2 changed files with 6 additions and 2 deletions

View File

@ -1,10 +1,13 @@
# Dnsmasq
## Overview
Dnsmasq is used as either a DHCP server or DHCP proxy server for PXE metal provisioning.
Proxy mode is enabled by default allowing the use of existing DHCP servers on the network. A good description on how DHCP Proxy works can be found on the related [FOG project wiki page](https://wiki.fogproject.org/wiki/index.php?title=ProxyDHCP_with_dnsmasq)
Proxy mode is enabled by default allowing the use of existing DHCP servers on the network.
A good description on how DHCP Proxy works can be found on the related [FOG project wiki page](https://wiki.fogproject.org/wiki/index.php?title=ProxyDHCP_with_dnsmasq)
## Disabling Proxy Mode
Certain scenarios will require this project to use a DHCP server, such as an air-gap deployment or dedicated VLAN. To disable proxy mode thereby using dnsmasq as a DHCP server, modify `metal/roles/pxe_server/defaults/main.yml` and set `dhcp_proxy` to `false`
Certain scenarios will require this project to use a DHCP server, such as an air-gap deployment or dedicated VLAN.
To disable proxy mode thereby using dnsmasq as a DHCP server, modify `metal/roles/pxe_server/defaults/main.yml` and set `dhcp_proxy` to `false`

View File

@ -58,6 +58,7 @@ nav:
- Runbooks:
- runbooks/argocd.md
- runbooks/cert-manager.md
- runbooks/dnsmasq.md
- runbooks/documentation.md
- runbooks/gitea.md
- runbooks/longhorn.md