Move the provisioner guide

This commit is contained in:
Joshua Boniface 2024-10-25 02:51:44 -04:00
parent fdabdbb52d
commit 8ddd9dc965
4 changed files with 4 additions and 4 deletions

View File

@ -92,7 +92,7 @@ The Zookeeper database runs on the coordinator nodes, and requires a majority qu
### Patroni/PostgreSQL
PVC uses the Patroni PostgreSQL cluster manager to store relational data for use by the [Provisioner subsystem](../manuals/provisioner.md) and managed network DNS aggregation.
PVC uses the Patroni PostgreSQL cluster manager to store relational data for use by the [Provisioner subsystem](../deployment/provisioner) and managed network DNS aggregation.
The Patroni system runs on the coordinator nodes, with the primary coordinator taking on the "leader" role (read-write) and all others taking on the "follower" role (read-only). Patroni leverages Zookeeper to handle state, and is thus dependent on Zookeeper to function.
@ -158,7 +158,7 @@ PVC can provide services to clients in this network via the DNSMasq subsystem, i
**NOTE:** Be aware of the potential for "tromboning" when routing between managed networks. All traffic to and from a managed network will flow out the primary coordinator. Thus, if there is a large amount of inter-network traffic between two managed networks, all this traffic will traverse the primary coordinator, introducing a potential bottleneck. To avoid this, keep the amount of inter-network routing between managed networks or between managed networks and the outside world to a minimum.
One major purpose of managed networks is to provide a bootstrapping mechanism for new VMs deployed using the [PVC provisioner](../manuals/provisioner.md) with CloudInit metadata services (see that documentation for details). Such deployments will require at least one managed network to provide access to the CloudInit metadata system.
One major purpose of managed networks is to provide a bootstrapping mechanism for new VMs deployed using the [PVC provisioner](../deployment/provisioner) with CloudInit metadata services (see that documentation for details). Such deployments will require at least one managed network to provide access to the CloudInit metadata system.
#### Bridged

View File

@ -874,4 +874,4 @@ If you want to add additional non-coordinator nodes, you can do so now. Run thro
## Next steps
For the next steps, see the [Provisioner manual](/manuals/provisioner) for details on how to use the PVC provisioner to create new Virtual Machines, as well as the [CLI manual](/manuals/cli) and [API manual](/manuals/api) for details on day-to-day usage of PVC.
For the next steps, see the [Provisioner Guide](/deployment/provisioner) for details on how to use the PVC provisioner to create new Virtual Machines, as well as the [CLI manual](/manuals/cli) and [API manual](/manuals/api) for details on day-to-day usage of PVC.

View File

@ -19,11 +19,11 @@ nav:
- 'Georedundancy': 'architecture/georedundancy.md'
- 'Deployment':
- 'Getting Started Guide': 'deployment/getting-started.md'
- 'Provisioner Guide': 'deployment/provisioner.md'
- 'Manuals':
- 'PVC CLI': 'manuals/cli.md'
- 'PVC HTTP API': 'manuals/api.md'
- 'PVC Node Daemon': 'manuals/daemon.md'
- 'PVC Provisioner': 'manuals/provisioner.md'
- 'PVC Node Health Plugins': 'manuals/health-plugins.md'
- 'API':
- 'API Reference': 'manuals/api-reference.html'