Kubernetes基础:在MacOS上安装Kubernetes
在MacOS上通过Docker Desktop可以直接安装Kubernetes的预置版本并可持续更新,这篇文章记录一下在MacOS上安装Kubernetes的方式。
目录
- 事前准备
- 设定加速
- 安装Kubernetes
- 结果确认
- 内容总结
事前准备
- 操作系统
liumiaocn:~ liumiao$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.15.6
BuildVersion: 19G73
liumiaocn:~ liumiao$
- Docker Desktop
使用方式可参看:https://blog.csdn.net/liumiaocn/article/details/80780337
设定加速
有一些镜像需要拉取,设定一些mirror会快一点,否则可能kubernetes会一直处于is starting的状态,实际上是有些镜像没有download下来。可以加入如下的镜像:
https://registry.docker-cn.com
安装Kubernetes
安装很简单,选中复选框,并点击Apply & Restart按钮。
在随之出现的确认弹框中选择Install按钮即可。
虽然此时并没有什么提示
略等一会就可以看到启动的状态了,取决与网络
结果确认
启动之后可以看到Kubernetes的状态和Docker一样也是绿色的running了
确认版本信息
liumiaocn:~ liumiao$ which kubectl
/usr/local/bin/kubectl
liumiaocn:~ liumiao$ kubectl version --short
Client Version: v1.18.8
Server Version: v1.18.8
liumiaocn:~ liumiao$
确认结点信息
liumiaocn:~ liumiao$ kubectl get nodes -o wide
NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION CONTAINER-RUNTIME
docker-desktop Ready master 4m50s v1.18.8 192.168.65.3 <none> Docker Desktop 4.19.76-linuxkit docker://19.3.13
liumiaocn:~ liumiao$
确认集群状态信息
liumiaocn:~ liumiao$ kubectl cluster-info
Kubernetes master is running at https://kubernetes.docker.internal:6443
KubeDNS is running at https://kubernetes.docker.internal:6443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxyTo further debug and diagnose cluster problems, use 'kubectl cluster-info dump'.
liumiaocn:~ liumiao$
内容总结
在Mac版的Docker Desktop上选中提供的复选框即可下载和安装Kubernetes的单机版本了,也非常方便。
Kubernetes基础:在MacOS上安装Kubernetes相关推荐
- Kubernetes基础:MacOS上设定Dashboard
在上篇文章中在MacOS上通过Docker Desktop记录了安装Kubernetes的方法,这篇文章继续记录一下设定Dashboard的方式,这样Mac上的基础开发或者实验环境就基本就绪了. 目录 ...
- 如何在CentOS 7上安装Kubernetes Docker群集
如何在CentOS 7上安装Kubernetes Docker群集 Kubernetes是一个开源平台,用于管理由Google开发的容器化应用程序.它允许您在集群环境中管理,扩展和自动部署容器化应用程 ...
- qtiplot编译失败linux,在macOS上安装 qtiplot 免费版
8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 最近更新时间:2019-10-04 一.简介 众所周知,对于广大科研狗来说,origin是一款不可多得的使用软件,但or ...
- macos 安装scala_如何在MacOS上安装Scala和Apache Spark
macos 安装scala by Jose Marcial Portilla 通过何塞·马西尔·波蒂利亚(Jose Marcial Portilla) 如何在MacOS上安装Scala和Apache ...
- macos安装python3.6_在CentOS 7/Ubuntu 16.04/Debian 9/macOS上安装Python 3.6的方法
本文介绍在CentOS 7/Ubuntu 16.04/Debian 9/macOS操作系统上安装Python 3.6的方法,包括使用Python 3.6创建virtualenv,目前大多数Linux发 ...
- 在MacOS上安装MacTex
现在,TeX\TeXTEX已经成为科研人员撰写科技论文的神器之一.在易用性和美观方面,Mac亦是众多科技工作者选择之一.在Mac上,我们通常会使用与TexIive同源的MacTex编写TeX\TeX ...
- Flutter系列之在 macOS 上安装和配置 Flutter 开发环境
本文为Flutter开发环境在macOS下安装全过程: 一.系统配置要求 想要安装并运行 Flutter,你的开发环境需要最低满足以下要求: 操作系统:macOS(64位) 磁盘空间:700 MB(不 ...
- 在 macOS 上安装 OpenCV
使用源码进行编译,在macOS 上安装 OpenCV 4 . macOS 版本:macOS Big Sur 11.4. 虽然可以参考这篇文章,使用 pip 快速的安装,但使用 pip 安装的 Open ...
- MacOS 上安装 telnet 和 wget
MacOS 上安装 telnet 和 wget 前面的文章已经介绍过安装homebrew,现在安装这两个就非常简单了.只需要执行 brew install telnet 和 brew install ...
最新文章
- 每天学一点flash(15) xml的一些常见写法
- 【金三银四】java是世界上最好的语言
- 《JavaScript入门经典》学习笔记1
- WinCE Heartbeat Message的实现
- 一、NLTK工具包使用
- ubuntu解压zip文件乱码问题
- 蓝牙核心规范5.1:革新精确定位技术
- NumberUtils的 isParsable(String)和isCreatable(String)方法
- 转:As3.0中的反射
- 设计模式之笔记--建造者模式(Builder)
- 在线卡密销售系统之JAVA WEB学习之路
- c语言:8、makeFile编写
- Origin简单绘图
- 有哪些有关java类最新发表的毕业论文呢?
- android 4.4 一键root,手动一键root nexus 4 android 4.4
- 菜谱 延安特色美食小吃
- java高校图书馆管理网站计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
- 安卓应用设置第一个显示的界面
- 【C语言】函数:实现一个函数,打印乘法口诀表
- mysql加密函数password
热门文章
- one-shot VS periodic timer
- 今晚直播,带你测试MySQL中间件的性能
- 算法:一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。(异或符号的妙用)
- 异或^操作符(C语言)
- 三星android获取root权限,三星S7 G9300安卓8.0 root教程_G9300获取8.0系统root权限
- jQuery实现各种轮播图
- Jenkins+solor
- angular5 升级到 angular7 步骤
- dbfs和dbm的换算_dBSPL、dBu、dBV、dBm、dBVU、dBFS等等和分贝有关的名词解析
- windows环境下VSCode配置C++教程(使用msvc编译器)