Commit Graph

7 Commits

Author SHA1 Message Date
Zuul e7046aa956 Merge "syslog listener for physical nodes" 2019-09-03 13:58:56 +00:00
Scott Hussey 5b2a7a2439 syslog listener for physical nodes
- Add a new pod running syslog to receive syslog
  messages containing the console logs of bootstrapping
  nodes. This aids in troubleshooting without requiring
  accessing the OOB console.
- Add a UDP forwarder to the MAAS ingress controller
  as nodes attempt to send syslogs to UDP 514 of the region
  controller

Change-Id: I3f508225f4394a90c6f2534a51f262b42c1afa4e
2019-08-23 13:22:38 +00:00
Scott Hussey 3f2b12a38e (fix) Omit maas-ingress proxy port
- When disabling the proxy config for MAAS, also
  omit configuring the ingress controller to forward
  that port.

Change-Id: Ib06866154f75b2ae561ad80d2ea2c45d3a94951c
2019-08-06 14:45:09 -05:00
Scott Hussey c7caae59e4 Forward DNS via ingress
- Forward UDP DNS requests from maas-ingress to the region pod
  for PXE networks that do not have access to upstream DNS servers.

Change-Id: Icf88bac4c0df1a351a5bd246e3fa8bf28135d37e
2019-01-08 21:26:56 -06:00
Scott Hussey 617607e426 (fix) Fix static ports in MAAS ingress
- Some residual static configuration was left in the MAAS ingress
  deployment template. Update it to render the ingress ports from
  endpoints and also to remove the TCP forwarder for the MAAS
  region API and instead use a standard Ingress resource.

Change-Id: I7764d48ea919147503e9bf2521c52cb6f0028538
2018-12-07 22:18:45 +00:00
Scott Hussey 1c0485e3e6 Support MAAS HA
- Create two replicas of rack and region pods
- Use required anti-affinity between rack pods
- Remove the MAAS ingress controller from the rack pod
  and into dedicated deployment
- Update rack registration script to harvest the systemid
  from the underlying host when available

Change-Id: I41e21b7bb5256d04b37a70fbd2088c617b5d239a
2018-11-05 21:08:15 +00:00
Scott Hussey 74af40376b MAAS support for pod mobility
Upgrades to the MAAS chart to allow for the Pods
running the rack and region services to work across
all control plane hosts.

Change-Id: I84c856599a1122a2b4a64242a7cea357887b0462
2018-10-23 08:19:53 -05:00