[Day04]K8s Cluster环境-安装在本地端

什麽是 Minikube ?

Minikube 是一个轻量级工具,可以看做是只有单一节点的 Kubernetes Cluster,主要安装运行在本机端,支援 Windows 与 Mac Minikube 只有一个 Node (节点)。
在开始安装前先来复习一下,Node 是一台实体机器,一个工作者 (worker)。有许多个 Pod 搭载在节点上面,而 Pod 是 Kubernetes 的最小部属单位。一个 Pod 由一个 Container 或是多个 Container 所组成。
紧接着我们要透过实作出 Pod 来知道他到底是怎麽呈现。

安装 Minikube

首先安装 Minikube,这边选择到gitlab下载安装,Windows、Mac、Linux 都可以安装,安装步骤如下:

  1. 先行确认本地端是否安装虚拟软件,例如 VMweare, VirtualBox
  2. 到官网下载 kubectl 执行档
  3. 到官网下载Minikube 执行档
  4. 执行指令测试 Minikube 是否成功运行

k8s 是 开源专案,如果想要自己从头开始手动安装绝对不是问题。但是过程有点复杂,对於初学者来说很容易出错。经由上面的比较表的粗略分析,为了让大家更容易了解 k8s,这次我们选择使用 minikube 来分享与解说 k8s 的各项功能。

确认是否有安装虚拟软件


介绍: VMware Workstation允许一台真实的电脑在一个作业系统中同时开启并执行数个作业系统,其它VMware产品帮助在多个宿主电脑之间管理或移植VMware虚拟机器。

下载安装 kubectl

本人作业系统是使用 Windows,所以本次操作以 Windows 为主。
首先下载 kubectl.exe 并放到可执行目录下,安装完成後,可用下列指令确认 kubectl 版本。

PS C:\Users\user> kubectl version
Client Version: version.Info{Major:"1", Minor:"21", GitVersion:"v1.21.3", GitCommit:"ca643a4d1f7bfe34773c74f79527be4afd95bf39", GitTreeState:"clean", BuildDate:"2021-07-15T21:04:39Z", GoVersion:"go1.16.6", Compiler:"gc", Platform:"windows/amd64"}

下载安装 minikube

Windows下载 minikube 并放到可执行目录下。另外,请自行将成称改成 minikube.exe。
安装完成後,用下列指令确认 minikube 版本。

PS C:\Users\user> minikube version
minikube version: v1.22.0

小结

在实际安装过程中,我们学会在 Windows 安装 VMweare, kubectl 与 minikube,本次挑战使用的 kubectl 版本为 v1.21.3,ikube 版本为 v1.22.0,根据上述步骤一步一步进行安装,就会发现其实没想像中难对吧!明天要继续我们的环境安装,今天好好休息明天继续加油!!!


<<:  [第一只羊] 动物园派对桌游设计之迷雾森林

>>:  Day 01-前言

寻觅 webpack - 30 - 终点只是另一个起点

本系列已集结成书从 0 到 Webpack:学习 Modern Web 专案的建置方式,这是一本完...

【Day 17】- 手动更新汇率太麻烦了! 汇率爬虫搭配 OpenPyXL 做到自动读取&更新汇率!

前情提要 前一篇介绍了 openpyxl 这项可以操作 excel 的工具。 开始之前 本篇实战 【...

【左京淳的JAVA WEB学习笔记】第一章 软件下载与设定

比起JAVA档可以直接在命令列环境下进行练习和测试,JAVA WEB的专案就一定得在服务器(serv...

Date & time

上一篇在实作 EtaResponseMapper 的时候我们用了 Java 8 开始有的 Insta...

课堂笔记 - 物联网概论(3)

网路层 1.无线wifi WiFi是从1999年成立了一个 Wireless Ethernet C...