只需5分钟!即可在mac上运行k3s
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,k3s是由Rancher Labs于今年年初发布的一款开源、极轻量的Kubernetes发行版,完美适用于在资源有限的环境中运行Kubernetes。由于其轻量的特性,因此它是开发人员在笔记本上进行探
千家信息网最后更新 2025年12月03日只需5分钟!即可在mac上运行k3s
k3s是由Rancher Labs于今年年初发布的一款开源、极轻量的Kubernetes发行版,完美适用于在资源有限的环境中运行Kubernetes。由于其轻量的特性,因此它是开发人员在笔记本上进行探索和试验的理想选择。但是原生的k3s比较适合在Linux上使用,我们怎么在Mac上运行它呢?
这时候我们需要一个工具--Multipass。它提供命令行界面,允许用户协调Ubuntu Linux虚拟机的创建,管理和维护,以简化应用程序的开发,并且可以在mac上使用。
首先我们使用brew(一个软件包管理工具)安装Multipass。
brew search multipassbrew cask install multipass现在使用Multipass来创建一个VM:需要1GB内存和5GB磁盘
multipass launch --name k3s --mem 1G --disk 5GLaunched: k3s等待VM创建,然后为VM启动一个shell
multipass shell k3s接着运行命令curl -sfL https://get.k3s.io | sh -来安装k3s
[INFO] Finding latest release[INFO] Using v0.2.0 as release[INFO] Downloading hash https://github.com/rancher/k3s/releases/download/v0.2.0/sha256sum-amd64.txt[INFO] Downloading binary https://github.com/rancher/k3s/releases/download/v0.2.0/k3s[INFO] Verifying binary download[INFO] Installing k3s to /usr/local/bin/k3s[INFO] Creating /usr/local/bin/kubectl symlink to k3s[INFO] Creating /usr/local/bin/crictl symlink to k3s[INFO] Creating uninstall script /usr/local/bin/k3s-uninstall.sh[INFO] systemd: Creating environment file /etc/systemd/system/k3s.service.env[INFO] systemd: Creating service file /etc/systemd/system/k3s.service[INFO] systemd: Enabling k3s unitCreated symlink /etc/systemd/system/multi-user.target.wants/k3s.service → /etc/systemd/system/k3s.service.[INFO] systemd: Starting k3s安装好k3s之后,在mac上运行它,使用kubectl验证它。
multipass@k3s:~$ kubectl get nodesNAME STATUS ROLES AGE VERSIONk3s Ready 7m14s v1.13.4-k3s.1multipass@k3s:~$ kubectl get pods --all-namespacesNAMESPACE NAME READY STATUS RESTARTS AGEkube-system coredns-7748f7f6df-dnsp2 1/1 Running 0 7m15skube-system helm-install-traefik-nqvg8 0/1 Completed 0 7m15skube-system svclb-traefik-6659944cc7-f6rdc 2/2 Running 0 6m53skube-system traefik-5cc8776646-99c66 1/1 Running 0 6m53s 大功告成!现在我们已经可以在mac上运行k3s了。下一篇文章将在本文的基础上,在k3s上部署Jenkins Helm chart,保持关注哟!
如果你还想了解更多关于k3s的使用技巧,欢迎参加10月26日在深圳举办的k3s线下workshop,将由Rancher Labs资深架构师为你详细介绍k3s的功能、特性以及使用场景,并进行现场demo,还会带你一起用自己的笔记本搭建k3s集群噢。点击此处,赶紧报名吧!
运行
命令
工具
特性
笔记
笔记本
轻量
开发
管理
大功告成
人员
使用技巧
内存
功能
场景
基础
大功
应用程序
技巧
是由
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
华为软件开发云创南宁
我的世界接不到服务器怎么办
数据库应用简明教程
爱课堂服务器地址或网络错误
中天城投集团软件开发招聘
java 数据库递归查询
网络技术实训项目背景介绍
俄乌冲突中网络安全事件
网络安全简单手抄报怎么画
益川软件开发有限公司怎么样
用vc6.0软件开发
数据库原理及应用视频
数据库精确查询和模糊查询
php和sql数据库的关系
以太网串口服务器报价
安全狗需要服务器什么端口
软件工程师数据库技术
服务器反应缓慢应该更换的是什么
大学专业软件开发专业
工业互联网网络安全标准
服务器可以同时运行多个平台吗
数据库 并行查询
计算机网络技术学英语不
安徽省网络安全申论范文
顺义区特色软件开发推荐
笔记本能直接连接服务器吗
软件开发公司如何接项目
数据库分为
搜索whois数据库
眼镜行业软件开发一般哪家好