https://github.com/dharmit/cccp-provisions
https://github.com/dharmit/cccp-provisions
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/dharmit/cccp-provisions
- Owner: dharmit
- License: gpl-2.0
- Created: 2017-10-15T07:58:37.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-10-15T08:34:35.000Z (over 8 years ago)
- Last Synced: 2025-02-10T05:41:49.137Z (over 1 year ago)
- Language: Shell
- Size: 232 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# centos-cccp-ansible
Ansible scripts to setup CentOS Community Container Pipeline
## Useful playbook variables
- **cccp_index_repo**: Repository for container index, defaults to ``https://github.com/centos/container-index``. It can be pointed to a fork of or repo similar to the official CentOS container index repo.
- **oc_slave**: Hostname of Openshift Slave machine
- **jenkins_private_key_file**: Path to private key file for Jenkins master
- **jenkins_public_key_file**: Path to public key file for Jenkins slave
- **jenkins_admin_username**: Admin username for Jenkins
- **jenkins_admin_password**: Admin password for Jenkins
- **public_registry**: Endpoint for public container registry
- **nginx_conf_template**: Template name for nginx conf for container registry in ``nginx`` role
- **nginx_conf_file**: Filename for nginx conf for container registry in target node
- **ssl_cert_file**: SSL cert file path in nginx machine
- **ssl_key_file**: SSL key file path in nginx machine
- **copy_ssl_certs**: Copy insecure nginx SSL cert/key files for local setup, when true
- **beanstalk_server**: Hostname of beanstalk server machine
- **vagrant**: Set to ``true`` when provisioning using Vagrant
There are many more playbook variables defined. You can refer to the default
values in the ``defaults/main.yml`` file inside the respective role directories.