alpine-lift:适用于Alpine Linux的基本“ cloud-init”类

时间:2024-06-07 17:41:03
【文件属性】:

文件名称:alpine-lift:适用于Alpine Linux的基本“ cloud-init”类

文件大小:55KB

文件格式:ZIP

更新时间:2024-06-07 17:41:03

Go

电梯 Lift是Alpine Linux专用的轻量级替代品,用于cloud-init。 在高山环境中,人们宁愿乘电梯而不是远足,跑步或爬山。 只需确保在引导过程中lift 。 为了下载一个alpine-data文件,它将从传入的内核参数中获取一个url。 这是一个等效于cloud-init的用户数据的YAML文件。 Lift将下载高山数据并执行初始OS配置。 默认情况下,Lift在系统首次启动时仅运行一次。 建造 要使静态链接的upx压缩版本适用于任何最新的Alpine版本,请运行: make 用法 为了使lift能够引导您的Alpine节点,请执行以下操作: 确保lift力在您的图像中(例如,通过apkovl ),并且 在启动过程中将lift作为服务启动(提供您自己的openrc脚本) 将-s参数传递给lift二进制文件,将URL传递给alpine-data文件; 或将URL


【文件预览】:
alpine-lift-master
----pkg()
--------lift()
----cmd()
--------lift()
----answerfile(351B)
----.github()
--------dependabot.yml(145B)
--------workflows()
----LICENSE(1KB)
----.gitlab-ci.yml(1KB)
----doc()
--------lift.png(19KB)
----.gitignore(246B)
----Makefile(2KB)
----go.sum(34KB)
----README.md(6KB)
----go.mod(725B)

网友评论