Skip to content

spisakni/minikubeBootstrap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

Documentation to successfully setup Minikube for local development

Installation

  • Ensure you have successfully installed Minikube
  • Ensure you have a successfully installed version of kubectl

How do I get set up?

  • Download and Install Minikube on your host machine
  • Download and Install Kubectl on your host machine
  • Download and Install Docker on your host machine
  • Download and Install the Virtualbox driver if it's not already on your host machine
  • From a terminal window run: pip install -r requirements.txt
  • From a terminal window run: python3 bootstrap.py -f minikube-inputs.yaml
    • Feel free to edit the minikube-inputs.yaml file to meet your local environment's needs

Supported YAML inputs

  • cpu parameter - number of vCPUs
  • memory parameter - amount of RAM in MBs
  • action - either 'start' or 'stop'
  • delete_instance - boolean
  • debug - boolean

Example minikube-inputs.yaml

cpu: 4
memory: 8196
action: start
delete_instance: True
debug: False

About

A python implementation to quickly setup Kubernetes locally via Minikube on a Mac

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages