/minishift-setup

A simple Ansible role that sets up minishift dependencies and installs minishift on a Fedora / CentOS / RHEL system.

Primary LanguageShellGNU General Public License v3.0GPL-3.0

Minishift Set-up

Author: Brian Tomlinson btomlins@redhat.com / darthlukan@gmail.com

Description

A simple Ansible role which prepares a Fedora environment for Minishift.

After using this role, the Minishift binary will be available on the OS and added to $PATH.

Pre-requisites

  1. Fedora / CentOS / RHEL system
  2. Ansible 2.6.x
  3. SSH properly configured
  4. Sudo access

Installation

From Ansible galaxy

$ ansible-galaxy install darthlukan.minishift_setup

Example playbook

---
- name: Setup and install Minishift
  hosts: localhost
  roles:
    - role: roles/darthlukan.minishift_setup
...

From GitHub

$ git clone https://github.com/darthlukan/minishift-setup
$ cd minishift-setup
$ ./minishift_setup.sh

Example playbook

---
- name: Setup and install Minishift
  hosts: localhost
  roles:
    - role: minishift-setup
...

License

GPLv3