官术网_书友最值得收藏!

  • Kubernetes on AWS
  • Ed Robinson
  • 305字
  • 2021-06-10 18:41:25

Installation

You will need a few tools to get Kubernetes running on your workstation:

  • kubectl is the Kubernetes command-line interface. Throughout this book, you will be using it to interact with Kubernetes.
In the Kubernetes community, no one agrees how to pronounce kubectl.

Try out these different ways and choose your favorite:

    kube-kuttle
    kube-control
    kube-cee-tee-ell
    kube-cuddle
  • minikube is a command that manages Kubernetes on your local machine. It handles all the hard stuff, so you can get started with Kubernetes straight away.
  • docker, the minikube virtual machine, has the Docker daemon running internally, but you might need the Docker command line installed on your workstation if you want to interact with it directly.

It is best to use Minikube in conjunction with a virtual machine, as platforms like macOS and Windows don't natively support Linux containers, and even on Linux it helps to keep your environment clean and isolated. There are various virtualization tools you can use with minikube, depending on your operating system:

  • VirtualBox: It is simple to use and can be installed on macOS, Windows, and Linux.
  • VMware Fusion: It is a commercial tool available on macOS.
  • KVM: It is a well-known Linux virtualization tool.
  • xhyve: It is an open source project that utilizes the native hypervisor framework in macOS. It performs very well but can be a little harder to install and use.
  • Hyper-V: It is the native virtualization tool for Windows. Remember, you might need to manually enable it on your machine and set up its networking.

In this book, we are going to cover the default option, VirtualBox, but if you are using Minikube regularly, you might want to explore some of the other options, as they can be more performant and reliable if set up correctly.

You can find some documentation about the different drivers available at https://git.k8s.io/minikube/docs/drivers.md.

主站蜘蛛池模板: 阿拉善右旗| 乐业县| 塔城市| 大石桥市| 绥芬河市| 固安县| 奉节县| 郴州市| 门源| 林州市| 高陵县| 馆陶县| 高州市| 乌兰察布市| 日喀则市| 阿勒泰市| 庐江县| 海南省| 罗平县| 教育| 洮南市| 洪雅县| 湟源县| 乌审旗| 象山县| 乐清市| 梁平县| 越西县| 枝江市| 台州市| 鄄城县| 大丰市| 永济市| 礼泉县| 内乡县| 普兰店市| 河北区| 镇坪县| 自治县| 炎陵县| 平湖市|