nginx
4 blocks in 1 groups. Open a block for its pins, an example and how it behaves.
load balancers
- remove site config from the load balancers
conditionv15.0.0Remove a live site config and reload nginx, per node. The far side refuses when the remaining set would not validate without it, and archives rather than destroys. - load balancer fleet status
conditionv15.0.0Ask every load balancer what it serves and whether the fleet agrees with itself. Reads only. - validate site config on the load balancers
conditionv15.0.0Run nginx -t for this site config on every load balancer, in the context of its full live config. Writes nothing to any live directory. - push site config to the load balancers
conditionv15.0.0Replace the live site config and reload nginx, per node. Gated on a passing nginxsite_check over these exact bytes for every target node.