A containerized Chef server. Configuration is available to make it run on a non-standard SSL port.
Used to build up a Chef server docker image.
Used to define and run the Chef server container chef_server.
Used to build the chef server docker image.
Used to deploy the Chef server container on target host machine. Connection to the SLA Docker Trusted Registry is needed.
Used to set up the Chef server with required configurations. User and group are created by this script. If the environment variable NON_STD_SSL is set to true, a monkey patch will be applied to make the server run on the non-standard SSL port as given.
Used to start up all services required to start a Chef server.
- Download the repository
- Edit the
.evn
andchef.env
environment variable files accordingly - Run
build.sh
anddeploy.sh
docker-compose stop
docker-compose start
docker-compose logs
docker exec -it chef_server bash -c "chef-server-ctl status"
docker exec -it chef_server bash -c "chef-server-ctl reconfigure"
- Ruifeng Ma - Initial work adapted from the standard Chef server image of CCSSD.
N.A.