Skip to content

RealLukeMartin/loku

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LoKu

Quick and easy local environment set-up for Kubernetes on OSX.

🎉 INSTALL 🎉

Dependencies:
Once you have installed, and set up the dependencies listed above, you are ready to get rolling.
So now run:
wget https://raw.githubusercontent.com/poetic/loku/master/loku -O loku && chmod +x loku && mv loku /usr/local/bin/
After that run: loku install

Congratulations! You are now ready for...

⭐ Usage ⭐

USAGE will show you the basics of using your new loku tool and cluster
  • First run loku start, that will initiate,configure, and build your kubernetes cluster real quick.
  • Next run loku dashboard, which will pull up your dashboard. There's so much goodness in and around the dashboard I don't want to spoil your journey going trough all that.

After all that you're ready to rock.

Commands:

Cluster Management:

install                   Install loku and dependencies
start                     Start kubernetes cluster
stop                      Stop kubernetes cluster
dashboard                 Open kubernetes dashboard
destroy                   Destroy and remove kubernetes cluster

Apps:

drupal                    Install drupal on cluster
jenkins                   Install jenkins app
url [app-name-type]       Get App URL, ex: loku url app-name-drupal
delete [app-name]         Delete App, ex: loku delete app-name

Examples

Drupal

After installing and starting your cluster, you can quickly install a drupal site on it. Just run:

loku drupal

Watch the logs in your dashboard as the drupal site builds, when the drupal pod is completed you can retrieve the url to the site with:

loku url [app_name-type]

The app_name portion will be the app name assigned to it, the type will be the kind of service that the app is. For example a drupal app named green-cat would use loku url green-cat-drupal

Jenkins

Quickly install Jenkins with 'loku jenkins'. After the app is initialized there will be instructions in the output to get the admin password.

About

Quick local environment set-up for Kubernetes on OSX.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages