Ansible playbook to build the local universe tarball, upload to s3, deploy on the DC/OS masters, and update agent certificates.
NOTE: In the future Local Universe will be replaced by DC/OS Package Registry.
Prerequisites
- Build target system: Centos 7.3 with Docker installed
- Ansible 2.4.2
Setup
- Copy
hosts.example
tohosts
and update build node IP, master node IP, agent IPs - Modify
default_vars
with DC/OS version, required packages, and optionally AWS access credentials - If not using s3, comment out the
s3upload.yml
insite.yml
and change the tarball url location indeploy.yml
- Run the
run.sh
script or run each playbook individually.