@@ -20,7 +20,7 @@ that require the redundancy of multiple compilers.
2020 AllCompilers((All Compilers))
2121 HDM(Hiera Data Manager)
2222
23- MainPuppetServer {Main Puppet Server}
23+ MainOpenVoxServer {Main OpenVox Server}
2424
2525 subgraph Compilers[ Compilers]
2626 Compile1[ Compile1]
@@ -39,17 +39,17 @@ that require the redundancy of multiple compilers.
3939 click Webhook "https://github.com/voxpupuli/webhook-go " "A webhook service that can trigger code deploys from source code repository updates."
4040
4141 git --webhook--> Webhook
42- Webhook --r10k code deploy--> MainPuppetServer
42+ Webhook --r10k code deploy--> MainOpenVoxServer
4343 Webhook -.r10k code deploy.-> AllCompilers
4444
45- Foreman --> MainPuppetServer
46- MainPuppetServer --> Foreman
47- HDM --> MainPuppetServer
48- MainPuppetServer --> HDM
45+ Foreman --> MainOpenVoxServer
46+ MainOpenVoxServer --> Foreman
47+ HDM --> MainOpenVoxServer
48+ MainOpenVoxServer --> HDM
4949
50- Compile1 --> MainPuppetServer
51- Compile2 --> MainPuppetServer
52- Compile3 --> MainPuppetServer
50+ Compile1 --> MainOpenVoxServer
51+ Compile2 --> MainOpenVoxServer
52+ Compile3 --> MainOpenVoxServer
5353
5454 LoadBalancer --> Compile1
5555 LoadBalancer --> Compile2
@@ -86,7 +86,7 @@ proactively manage servers, on-premise or in the cloud.
8686
8787Configure [ webhook-go] ( https://github.com/voxpupuli/webhook-go ) to receive
8888webhook events from your code repository and automate your code deploys. This
89- service should be installed on the main Puppet Server. You might consider
89+ service should be installed on the main OpenVox Server. You might consider
9090using the Bolt task from the [ puppet-r10k module] ( https://github.com/voxpupuli/puppet-r10k/blob/master/tasks/deploy.json )
9191to trigger code deployments on each compiler, or you can also install
9292webhook-go on each ([ puppet-r10k can configure it] ( https://github.com/voxpupuli/puppet-r10k#webhook-support ) ).
@@ -95,30 +95,28 @@ webhook-go on each ([puppet-r10k can configure it](https://github.com/voxpupuli/
9595### Code Deployment
9696
9797[ r10k] ( https://github.com/puppetlabs/r10k ) is considered the default Puppet code
98- deployment tool. Install it on the main Puppet Server and each compiler in your
98+ deployment tool. Install it on the main OpenVox Server and each compiler in your
9999infrastructure and use it to deploy your control repository as needed.
100100
101101If you're a Golang shop, you might consider [ g10k] ( https://github.com/xorpaul/g10k ) as well.
102102
103103
104104### Load Balancer
105105
106- Puppet Agent Server connections are connections with long duration. Therfore it is highly recommended to use ` least_connection ` algorithm.
106+ OpenVox Agent Server connections are connections with long duration. Therfore it is highly recommended to use ` least_connection ` algorithm.
107107
108108Any kind of load-balancer is sufficient. [ HAProxy] ( https://www.haproxy.org/ ) is well supported and allows flexibility.
109109
110110
111- ### Puppet Stack
111+ ### OpenVox Stack
112112
113113We recommend managing each of these components with the supported module.
114114
115- * PuppetDB
115+ * OpenVoxDB
116116 * [ puppetlabs/puppetdb] ( https://forge.puppet.com/puppetlabs/puppetdb )
117117 * The default PostgreSQL database is recommended.
118- * Puppet Server
118+ * OpenVox Servers and agents
119119 * [ theforeman/puppet] ( https://forge.puppet.com/modules/theforeman/puppet )
120- * Puppet Agents
121- * [ puppetlabs/puppet_agent] ( https://forge.puppet.com/puppetlabs/puppet_agent )
122120* Puppet Metrics Dashboard
123121 * [ puppetlabs/puppet_metrics_dashboard] ( https://forge.puppet.com/puppetlabs/puppet_metrics_dashboard )
124122* Hiera Data Manager (HDM)
0 commit comments