- Purpose
This playbook and roles were made to install Halyard and some tools which are necessary to make Spinnaker and AWS integration to work properly. This version only supports Halyard installation, but Spinnaker Configuration and Deployment will be added in the future.
By running this playbook, you will install:
Click here if you already have all requirements
- Ubuntu == 16.04
- Python >= 2.7
- Python >= 2.7
- PIP
- Ansible >= 2.6
- Install Python and PIP
# Debian/Ubuntu
sudo apt-get install python python-pip
# CentOS/RHEL
sudo yum install yum-utils epel-release
sudo yum-config-manager --enable epel
sudo yum install python python-pip
- Install Ansible using the PIP distribution
sudo -i pip install --upgrade ansible
- Clone the repository
git clone https://github.com/tioxy/spinnaker-ansible.git
-
Edit the sample-inventory file and configure the desired host connection following Ansible Docs
-
Run the file main.yml
ansible-playbook -i sample-inventory master.yml
- You are able to start configuring Spinnaker now. Check out spinnaker-the-easy-way to start using Halyard and configure spinnaker.