type
status
date
slug
summary
tags
category
icon
password
一、下载最新资源
如果需要下载指定版本,用指定版本好替换掉命令$(curl -L -s https://dl.k8s.io/release/stable.txt),例如需要下载v1.24.0,则修改为curl -LO “https://dl.k8s.io/release/v1.24.0/bin/darwin/arm64/kubectl"
二、将kubectl设置为可执行文件
将可执行文件 kubectl 移动到系统可寻址路径
PATH
内的一个位置:测试一下,确保你安装的是最新的版本:
三、可选的 kubectl 配置和插件
下面以zsh命令行为例,安装提高效率的插件和配置
3.1 启用 shell 自动补全功能
3.2 安装 kubectl convert
插件
一个 Kubernetes 命令行工具
kubectl
的插件,允许你将清单在不同 API 版本间转换。四、连接阿里云k8s集群
4.1 配置
阿里云控制台 -> 产品与服务 -> 搜索输入框,输入
kubernetes
-> 容器服务Kubernetes版集群列表 -> k8s-dev-test -> 连接信息 -> 公网访问 -> 复制config信息
切换到 %HOME% 目录:
Window:
cd C:\users\yourusername
Mac: 打开 ~后(默认打开终端就是HOME路径)
创建 .kube 目录:
添加config文件
4.2 检测是否配置成功
五、连接具体虚拟主机(pod)
由于每个项目都运行在一个pod,而且每个pod相当于一台虚拟机
进入虚拟主机,镜像都是非常精简的基础镜像,很多软件并没有安装(vi、vim),如果需要可以临时使用apt-get或yum安装,如果经常用,可以通过dockerfile文件配置依赖项,把这些软件预安装,因为pod重启后,临时安装的软件也重置掉。
六、查看项目日志
dockerfile文件中,配置了项目的根目录为
pod
的目录日志文件也是相对pod配置的根目录下创建
另外,也可以通过
kubectl
查看控制台日志- 作者:HRope
- 链接:https://hrope.cn/article/mac-install-k8s
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。