├── .gitignore ├── CODEOWNERS ├── LICENSE ├── Puppetfile ├── README.md ├── data ├── common.yaml └── nodes │ └── example-node.yaml ├── environment.conf ├── hiera.yaml ├── manifests └── site.pp ├── scripts ├── config_version-r10k.rb ├── config_version-rugged.rb └── config_version.sh └── site-modules ├── adhoc ├── plans │ └── myplan.pp └── tasks │ ├── nix_example.json │ ├── nix_example.sh │ ├── win_example.json │ └── win_example.ps1 ├── profile └── manifests │ ├── base.pp │ └── example.pp └── role └── manifests ├── database_server.pp ├── example.pp └── webserver.pp /.gitignore: -------------------------------------------------------------------------------- 1 | modules/ 2 | -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @puppetlabs/cs-arch 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/control-repo/HEAD/LICENSE -------------------------------------------------------------------------------- /Puppetfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/control-repo/HEAD/Puppetfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/control-repo/HEAD/README.md -------------------------------------------------------------------------------- /data/common.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | message: "This node is using common data" 3 | -------------------------------------------------------------------------------- /data/nodes/example-node.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | -------------------------------------------------------------------------------- /environment.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/control-repo/HEAD/environment.conf -------------------------------------------------------------------------------- /hiera.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/control-repo/HEAD/hiera.yaml -------------------------------------------------------------------------------- /manifests/site.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/control-repo/HEAD/manifests/site.pp -------------------------------------------------------------------------------- /scripts/config_version-r10k.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/control-repo/HEAD/scripts/config_version-r10k.rb -------------------------------------------------------------------------------- /scripts/config_version-rugged.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/control-repo/HEAD/scripts/config_version-rugged.rb -------------------------------------------------------------------------------- /scripts/config_version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/control-repo/HEAD/scripts/config_version.sh -------------------------------------------------------------------------------- /site-modules/adhoc/plans/myplan.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/control-repo/HEAD/site-modules/adhoc/plans/myplan.pp -------------------------------------------------------------------------------- /site-modules/adhoc/tasks/nix_example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/control-repo/HEAD/site-modules/adhoc/tasks/nix_example.json -------------------------------------------------------------------------------- /site-modules/adhoc/tasks/nix_example.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # task content goes here 4 | -------------------------------------------------------------------------------- /site-modules/adhoc/tasks/win_example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/control-repo/HEAD/site-modules/adhoc/tasks/win_example.json -------------------------------------------------------------------------------- /site-modules/adhoc/tasks/win_example.ps1: -------------------------------------------------------------------------------- 1 | # task content goes here 2 | -------------------------------------------------------------------------------- /site-modules/profile/manifests/base.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/control-repo/HEAD/site-modules/profile/manifests/base.pp -------------------------------------------------------------------------------- /site-modules/profile/manifests/example.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/control-repo/HEAD/site-modules/profile/manifests/example.pp -------------------------------------------------------------------------------- /site-modules/role/manifests/database_server.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/control-repo/HEAD/site-modules/role/manifests/database_server.pp -------------------------------------------------------------------------------- /site-modules/role/manifests/example.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/control-repo/HEAD/site-modules/role/manifests/example.pp -------------------------------------------------------------------------------- /site-modules/role/manifests/webserver.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/control-repo/HEAD/site-modules/role/manifests/webserver.pp --------------------------------------------------------------------------------