summaryrefslogtreecommitdiff
path: root/puppetserver/conf.d/web-routes.conf
diff options
context:
space:
mode:
Diffstat (limited to 'puppetserver/conf.d/web-routes.conf')
-rw-r--r--puppetserver/conf.d/web-routes.conf16
1 files changed, 16 insertions, 0 deletions
diff --git a/puppetserver/conf.d/web-routes.conf b/puppetserver/conf.d/web-routes.conf
new file mode 100644
index 0000000..43e97d3
--- /dev/null
+++ b/puppetserver/conf.d/web-routes.conf
@@ -0,0 +1,16 @@
+web-router-service: {
+ # These two should not be modified because the Puppet 4.x agent expects them to
+ # be mounted at these specific paths
+ "puppetlabs.services.ca.certificate-authority-service/certificate-authority-service": "/puppet-ca"
+ "puppetlabs.services.master.master-service/master-service": "/puppet"
+ "puppetlabs.services.legacy-routes.legacy-routes-service/legacy-routes-service": ""
+
+ # This controls the mount point for the puppet admin API.
+ "puppetlabs.services.puppet-admin.puppet-admin-service/puppet-admin-service": "/puppet-admin-api"
+
+ # This controls the mount point for the status API
+ "puppetlabs.trapperkeeper.services.status.status-service/status-service": "/status"
+
+ # This controls the mount point for the metrics API
+ "puppetlabs.trapperkeeper.services.metrics.metrics-service/metrics-webservice": "/metrics"
+}