Skip to content

rne1223/UdacitySuse15.02

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

About The Project

This installation guide was created to provide a consistent and smooth experience across Windows and Mac OS while working on Cloud Native Fundamentals Scholarship Program Nanodegree. To achieve this goal we will be using Vagrant, VirtualBox, GIT and internet connection.

Prerequisite

Please install Vagrant, VirtualBox and GIT for your operating system.

Getting Started

  1. Use git to clone this repo
    git clone https://github.com/rne1223/UdacitySuse15.02
  2. Open a terminal in the cloned directory and type
    vagrant up

Details of what is happening in the background

TLDR:

Vagrant is going to create an OpenSuse 15.02 image with python, go, docker, kind, kubernetes and helm. The kubernetes cluster will start automatically as soon you login.

DETAILS:

This line config.vm.provision "shell" , path: "./bootstrap.sh in our Vagrantfile will start a script when vagrant boots our OpenSuse image for the first time. The script, which you can examine here will:

  1. Update zypper
  2. Install all the necessary software such as docker, python etch
  3. Start the kubernetes cluster with kind
  4. Update ~/.bashrc to use helm, kubectl and kinds' autocompletion :)
  5. Update ~/.profile to start the kubernetes cluster

Acknowledgements

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages