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 ...
最新文章
- 机器学习项目的备忘清单!
- 使用 GNU profiler 来提高代码运行速度
- DISCUZ X2更换域名注意事项
- python与C#的互相调用
- 年度总结 是不公平和智障的产物
- JS中的数据类型(见《Jquery实战附录》)
- c++ 删除文件_win7 系统电脑C盘哪些文件可以删除掉?
- SQL:having和where的区别
- conda加入pytorch清华源
- 网络编程学习记录-1
- Python量化交易基础讲堂-详解随机数的生成
- 通用权限管理系统组件 (GPM - General Permissions Manager) 中灵活经典的.NET2.0数据库访问组件,附源码...
- OpenCV3.4 sprintf_instead_use_StringCbPrintfA_or_StringCchPrintfA' : undeclared
- 目前比较好的跨境电商ERP软件有哪些?这5款打死也要收藏!
- c语言试题 函数选择,(C语言函数章节选择题.doc
- 获取 iOS 设备 UDID
- 社会人类学类毕业论文文献包含哪些?
- Cipher Block chaining
- 互联网是如何工作的?
- 广州蓝景分享—前端开发JavaScript中的Array对象与其他数组
热门文章
- [Intellij idea] Intellij idea 2018 注册码与破解详细步骤
- 如何用记事本编写Hello World
- 如何安装3.15版本uhd驱动(源代码编译安装)
- 达梦数据库字符串连接用什么符号?
- Java复习第11天---11.2---Java8新特性---Stream流获取方式和常用方法1
- NSLog自定义打印
- 2020-04-10
- 【MongoDB】什么是MongoDB?MongoDB有什么特点?MongoDB的适用场景?
- 计算机硬件相关标准,计算机硬件各项指标标准.doc
- 如何构建一个完整的To B应用开发平台