Skip to content

Vagrant config with VMWare provider to run a full local Kubernetes cluster using the source directory from your Mac. No scripts. Step by step for full understing the process.

Notifications You must be signed in to change notification settings

constantinevassil/tc-kubernetes-vmware-macos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 

Repository files navigation

tc-kubernetes-vmware-macos

Vagrant config with VMWare provider to run a full local Kubernetes cluster using the source directory from your Mac. No scripts.

Step by step for full understing the process.

Getting started

Topics:

  1. Mac computer
  2. VMWare Fusion
  3. Vagrant
  4. Ubuntu 17.04+
  5. kubeadm
  6. Flannel
  7. Create a deployment that manages a Pod
  8. Scaling
  9. Create a service
  10. Access the service
  11. Test the service
  12. Update your app to version 2
  13. Rollback your app to version 1
  14. Rollback your app to version 2
  15. Access your cluster from your local machine
  16. Getting admin.conf from server and copy to your local machine
  17. Dashboard
  18. RBAC role
  19. Access Dashboard On local machine
  20. Access Service On local machine
  21. Persistent storage
  22. Golang example using hostPath

single-machine

https://github.com/topconnector/tc-kubernetes-vmware-macos/blob/master/single-machine

or

multiple-machines

https://github.com/topconnector/tc-kubernetes-vmware-macos/tree/master/multiple-machines

About

Vagrant config with VMWare provider to run a full local Kubernetes cluster using the source directory from your Mac. No scripts. Step by step for full understing the process.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published