This commit is contained in:
2026-03-23 17:26:27 +01:00
parent 5f376927e9
commit 38796fd160
+14 -15
View File
@@ -3,26 +3,25 @@ version: "3.8"
services: services:
puppetserver: puppetserver:
image: puppet/puppetserver:latest image: puppet/puppetserver:latest
container_name: puppet container_name: puppetserver
hostname: puppet hostname: active.home.lan
ports: ports:
- "8140:8140" - "8140:8140"
environment: environment:
- PUPPETSERVER_HOSTNAME=puppetserver - PUPPETSERVER_HOSTNAME=active.home.lan
networks: volumes:
- puppetnet # Main Puppet config
- ./puppetserver:/etc/puppetlabs/puppet
# Puppet code (manifests, modules)
- ./puppetserver/code:/etc/puppetlabs/code
puppetagent:
image: puppet/puppet-agent:latest
container_name: puppetagent
hostname: puppetagent
depends_on:
- puppetserver
environment:
- PUPPET_SERVER=puppetserver
networks: networks:
- puppetnet puppetnet:
tty: true aliases:
- puppet
- puppetserver
- active.home.lan
networks: networks:
puppetnet: puppetnet: