背景:
近期在做 K8S 相关的一些工作,有折腾过远程在 Linux 上安装,但内网比较卡,每次执行命令都比较难受,想共享大文件也不方便;也有折腾过本地用 Docker Desktop 安装,但使用卡在 Starting 那里;因此就考虑提供一套快速搭建环境,后续不用再折腾来折腾去.
借助其他项目的灵感,我在 Vagrant 上折腾了一套完整的流程,可以做到快速搭建、销毁、重建等,终于不用再和网络、软件版本斗智斗勇了。
项目地址:vagrant-k8s
1
wchcastle 250 天前 via iPhone
Colima, orbstack 能满足需求吗
|
2
nevadax 250 天前 via Android
整个开发机比这更方便吧,里面用到的 fusion pro 还有法律问题。
|
3
MrSheng 250 天前
OP 用心了,收藏备用。
|
5
cexll 250 天前
虽然但是 vmware 资源消耗太大了,而且收费, 可以试试 k3d 本地运行 k3s 就差不多了
|
7
CHEN1016 250 天前 via iPhone
vagrant 和 virtualbox 居然都支持 arm 拉?
|
8
lrvy 250 天前
本地开发测试的话,可以试试 Rancher Desktop ,免费应用,可以快速拉起 K3s 集群。
|
9
a728976009 250 天前
kind yyds
|
10
airycanon 250 天前
orbstask + kind 或者 orbstask + k3s 。
|
11
privil 250 天前
内网比较卡,你们内网也太拉胯了吧。
|
12
QlanQ 250 天前
本地开发不建议在 mac 上开 docker ,想想其他的替代方案吧
|
13
nevadax 250 天前 via Android
@odirus player 也一样,VMware 在 player 的 FAQ 也明确表示不能商业授权,非营利组织也不可以,适用范围被限定“at home”,如果电脑需要带到公司同样有风险。
|
14
nevadax 250 天前 via Android
而且商业用途的判定不是说用这个产生对应的价值才算,而是只要没有授权,商用 IP 连到了公司网络就算,只是区别在于 VMware 想不想管你。
|
15
superchijinpeng 250 天前
colima start -p
|
16
superchijinpeng 250 天前
@superchijinpeng -k
|
17
mango88 250 天前
colima 挺好用的
|
19
Gtristan 250 天前
好文,楼主有心了,先收为敬
|
20
crsmk01 250 天前
podman + kind
orbstack 后续要收费 |
21
winglight2016 250 天前
k8s 也不用装到本地吧,我在 mac 上运行 kubectl apply 到阿里云上,速度非常快了
|
22
runinhard 250 天前
OrbStack + k3d
|
23
runinhard 250 天前
OrbStack + k3d
kind 的资源占有比 k3d 高 |
24
wchcastle 249 天前 via iPhone
orbstack 负责 docker 环境,再装 minikube ,目测比 colima 的 cpu 占用还低
|
25
dnsjia 248 天前
|
26
mh494078416 118 天前
体验下来,m 芯片 mac ,k3d + colima 是体验最好的。cpu 、内存占用最低。
k3d 以容器形式包装了 k3s ,colima 是 docker desktop 的替代。比同样 docker desktop 替代者的 orbstack ,内存占用还要低一些。而且,orbstack 现在开始收费了,价格还不低😭。 |
27
odirus OP @mh494078416 感谢分享。我自己平常主要是做一些问题调试,所以要和现网尽可能一致,且能够快速还原现场,所以采用的方案笨重了一些。
|