Skip to content

Commit

Permalink
Merge pull request #26 from voxpupuli/update_readme
Browse files Browse the repository at this point in the history
Update Readme to use containers from github and add contributing link
  • Loading branch information
rwaffen authored Nov 15, 2023
2 parents 1f7af70 + 88b5279 commit 204d01b
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ This project hosts the Dockerfile and the required scripts to build a Puppet Ser
You can run a copy of Puppet Server with the following Docker command:

```bash
docker run --name puppet --hostname puppet voxpupuli/container-puppetserver:7.13.0
docker run --name puppet --hostname puppet ghcr.io/voxpupuli/container-puppetserver:v1.0.0-7
```

Although it is not strictly necessary to name the container `puppet`, this is
Expand All @@ -19,7 +19,7 @@ on that hostname by default.
If you would like to start the Puppet Server with your own Puppet code, you can
mount your own directory at `/etc/puppetlabs/code`:

docker run --name puppet --hostname puppet -v ./code:/etc/puppetlabs/code/ voxpupuli/container-puppetserver:7.13.0
docker run --name puppet --hostname puppet -v ./code:/etc/puppetlabs/code/ ghcr.io/voxpupuli/container-puppetserver:v1.0.0-7

For compose file see: [CRAFTY](https://github.com/voxpupuli/crafty/tree/main/puppet/oss)

Expand Down Expand Up @@ -60,8 +60,12 @@ These scripts will be executed at the end of the entrypoint script, before the s

If you plan to use the in-server CA, restarting the container can cause the server's keys and certificates to change, causing agents and the server to stop trusting each other.
To prevent this, you can persist the default cadir, `/etc/puppetlabs/puppetserver/ca`.
For example, `docker run -v $PWD/ca-ssl:/etc/puppetlabs/puppetserver/ca voxpupuli/container-puppetserver:7.13.0`.
For example, `docker run -v $PWD/ca-ssl:/etc/puppetlabs/puppetserver/ca ghcr.io/voxpupuli/container-puppetserver:v1.0.0-7`.

## How to Release the container

[see here](https://github.com/voxpupuli/crafty/blob/main/docs/how-to-release.md)

## How to contribute

[see here](https://github.com/voxpupuli/crafty/blob/main/CONTRIBUTING.md)

0 comments on commit 204d01b

Please sign in to comment.