只需5分钟!即可在mac上运行k3s
发表于:2024-11-17 作者:千家信息网编辑
千家信息网最后更新 2024年11月17日,k3s是由Rancher Labs于今年年初发布的一款开源、极轻量的Kubernetes发行版,完美适用于在资源有限的环境中运行Kubernetes。由于其轻量的特性,因此它是开发人员在笔记本上进行探
千家信息网最后更新 2024年11月17日只需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安全错误
数据库的锁怎样保障安全
互联网是科技文化活动吗
2022网络安全调剂信息
镇江电商app软件开发
网络安全事例图片
软件开发费计提
浪潮服务器驱动下载
创建数据库myshop
青岛代理服务器
服务器安全的主要方式
证监会诚信数据库怎么查询
软件开发实习怎么熟悉业务
招聘网络技术有限公司
大智慧写分钟数据库
加强网络安全防疫
网络技术设计部社团
河南正规软件开发机构
数据库基础知识点总结
速卖通建立数据库
舟山家教网络安全
软件开发环境分离
重庆专业软件开发
wincc授权管理服务器启动
工厂软件开发 无理需求
实况20服务器还开放么
梦幻18门服务器排名
榆次网络安全大队地址
网络安全中国龙头
近年来国内身边网络安全事件
软件开发成熟度模型认证证书
网络安全管理方面的资质证书