Skip to content

Making your Spinnaker installation easier inside AWS.

License

Notifications You must be signed in to change notification settings

tioxy/spinnaker-ansible

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spinnaker Ansible



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


Desired host

  • Ubuntu == 16.04
  • Python >= 2.7

Your host

  • Python >= 2.7
  • PIP
  • Ansible >= 2.6

Installing Requirements

  1. 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
  1. Install Ansible using the PIP distribution
sudo -i pip install --upgrade ansible


  1. Clone the repository
git clone https://github.com/tioxy/spinnaker-ansible.git
  1. Edit the sample-inventory file and configure the desired host connection following Ansible Docs

  2. Run the file main.yml

ansible-playbook -i sample-inventory master.yml
  1. You are able to start configuring Spinnaker now. Check out spinnaker-the-easy-way to start using Halyard and configure spinnaker.