commit | 2ee2e0985daa72ad740bb23cef0f6d9cf30c0f81 | [log] [tgz] |
---|---|---|
author | Jan Kundrát <jan.kundrat@cesnet.cz> | Fri Nov 13 09:02:40 2020 +0100 |
committer | Jan Kundrát <jan.kundrat@cesnet.cz> | Fri Nov 13 09:04:51 2020 +0100 |
tree | ba34618beb6eabd591444126281eaacace1a4763 | |
parent | 9353d4ec288e3c09ee7b9158d3ec9072a0c5538a [diff] |
Run fewer VMs in MetaCentrum Even though our quota is set to 10 floating IPv4 addresses, they are usually not available in this cloud. Prevent excessive NODE_FAILUREs by proactively throttling our usage. Change-Id: I8ca26bea707729eeed745f80f836448e0bfe9ff3 Ticket: https://rt.cesnet.cz/rt/Ticket/Display.html?id=775310
This is what is currently powering the CI infrastructure tied to our Gerrit. It's mostly about Zuul v3 with Nodepool, log storage, etc.
Note that some pieces (Gerrit itself in particular) are still deployed via Puppet for legacy reasons. That configuration is internal.
# Example: provision the Zuul server ansible-playbook -i production site.yml -l zuul-server