Skip to content

Instantly share code, notes, and snippets.

@hypery2k
Created March 18, 2019 15:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hypery2k/a09c3b0ffad28bb7c229bd32e8c7e1aa to your computer and use it in GitHub Desktop.
Save hypery2k/a09c3b0ffad28bb7c229bd32e8c7e1aa to your computer and use it in GitHub Desktop.
Packer build
{
"builders": [{
"type": "docker",
"image": "jenkinsci/ssh-slave:latest",
"commit": true,
"changes": [
"VOLUME /data",
"WORKDIR /data",
"EXPOSE 6379",
"ENTRYPOINT [\"docker-entrypoint.sh\"]",
"CMD [\"redis-server\"]"
]
}],
"provisioners":[{
"type": "ansible",
"user": "root",
"playbook_file": "ansible/playbook.yml",
"extra_arguments": [ "-v" ]
}
],
"post-processors": [[ {
"type": "docker-tag",
"repository": "hypery2k/packer-openshift-demo",
"tag": "latest"
} ]]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment