项目作者: reysmerwvr

项目描述 :
Learn DevOps: The Complete Kubernetes Course
高级语言:
项目地址: git://github.com/reysmerwvr/kubernetes-demos.git
创建时间: 2019-10-17T13:32:25Z
项目社区:https://github.com/reysmerwvr/kubernetes-demos

开源协议:MIT License

下载


kubernetes-demos

Learn DevOps: The Complete Kubernetes Course.

Requirements

  • Kubernetes
  • minikube >= 1.3.1
  • kubectl >= 1.15.0

Version

1.0.0

Installation

Download zip file and extract it latest pre-built release. Or clone the repository and cd into it.

This project uses a number of open source projects to work properly:

  • Kubernetes - Production-Grade Container Orchestration

Setup

Install kubectl and minikube for your OS.

macOS
Windows
Linux

Run minikube

  1. hyperv
  2. $ minikube start --vm-driver hyperv --hyperv-virtual-switch "<Minikube Name>"
  3. virtualbox
  4. minikube start vm-driver=virtualbox -p <name>

Once running minikube

  1. cd kubernetes-demos
  2. minikube status
  3. kubectl cluster-info
  4. kubectl apply -f <demo-name>/

To verify pods/services status

  1. cd kubernetes-demos
  2. kubectl get pods
  3. kubectl get services

To verify minikube ip

  1. cd kubernetes-demos
  2. minikube ip

Todos

  • Add code comments

[//]: # “These are reference links used in the body of this note and get stripped out when the markdown processor does
its job. There is no need to format nicely because it shouldn’t be seen. Thanks SO - http://stackoverflow.com/questions/4823468/store-comments-in-markdown-syntax