Compare commits
10 Commits
9ed9c2beaa
...
1f23d0fd16
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1f23d0fd16 | ||
|
|
7b63377397 | ||
|
|
ec5d8d32ce | ||
|
|
6e9ffc7c16 | ||
|
|
4b8eb7cff4 | ||
|
|
4523ee6a88 | ||
|
|
bd2ca4c58e | ||
|
|
e29dfea360 | ||
|
|
7139f18833 | ||
|
|
e48cb74f6e |
35
README.md
35
README.md
@ -3,28 +3,39 @@
|
||||
#### 介绍
|
||||
Afterburn is a one-shot agent for cloud-like platforms which interacts with provider-specific metadata endpoints. It is typically used in conjunction with Ignition.
|
||||
|
||||
#### 软件架构
|
||||
软件架构说明
|
||||
#### Features
|
||||
It comprises several modules which may run at different times during the lifecycle of an instance.
|
||||
|
||||
Depending on the specific platform, the following services may run in the initramfs on first boot:
|
||||
|
||||
-setting local hostname
|
||||
-injecting network command-line arguments
|
||||
|
||||
The following features are conditionally available on some platforms as systemd service units:
|
||||
|
||||
-installing public SSH keys for local system users
|
||||
-retrieving attributes from instance metadata
|
||||
-checking in to the provider in order to report a successful boot or instance provisioning
|
||||
|
||||
|
||||
#### 安装教程
|
||||
|
||||
1. xxxx
|
||||
2. xxxx
|
||||
3. xxxx
|
||||
Install afterburn rpm package:
|
||||
|
||||
yum install afterburn
|
||||
|
||||
#### 使用说明
|
||||
|
||||
1. xxxx
|
||||
2. xxxx
|
||||
3. xxxx
|
||||
afterburn 是云底座操作系统NestOS的必需组件
|
||||
|
||||
#### 参与贡献
|
||||
|
||||
1. Fork 本仓库
|
||||
2. 新建 Feat_xxx 分支
|
||||
3. 提交代码
|
||||
4. 新建 Pull Request
|
||||
master分支使用最新的上游版本,如果检测到上游有最新版本发布,先形成issue后再提交对应PR更新,流程如下。
|
||||
1. 提交issue
|
||||
2. Fork 本仓库
|
||||
3. 新建 Feat_xxx 分支
|
||||
4. 提交代码
|
||||
5. 新建 Pull Request
|
||||
|
||||
|
||||
#### 特技
|
||||
|
||||
Binary file not shown.
Binary file not shown.
BIN
afterburn-5.5.1.crate
Normal file
BIN
afterburn-5.5.1.crate
Normal file
Binary file not shown.
@ -6,8 +6,8 @@
|
||||
%global crate afterburn
|
||||
|
||||
Name: rust-%{crate}
|
||||
Version: 5.3.0
|
||||
Release: 2
|
||||
Version: 5.5.1
|
||||
Release: 1
|
||||
Summary: Simple cloud provider agent
|
||||
|
||||
License: Apache-2.0
|
||||
@ -15,7 +15,7 @@ URL: https://crates.io/crates/afterburn
|
||||
Source0: %{crate}-%{version}.crate
|
||||
Source1: %{crate}-%{version}-vendor.tar.gz
|
||||
|
||||
BuildRequires: rust-packaging openssl-devel
|
||||
BuildRequires: rust-packaging openssl-devel glibc-devel
|
||||
BuildRequires: systemd
|
||||
|
||||
%global _description %{expand:
|
||||
@ -103,9 +103,21 @@ install -Dpm0644 -t %{buildroot}%{_unitdir} \
|
||||
mkdir -p %{buildroot}%{dracutmodulesdir}
|
||||
cp -a dracut/* %{buildroot}%{dracutmodulesdir}
|
||||
|
||||
cp -r $RPM_BUILD_DIR/afterburn-5.3.0/.cargo/bin %{buildroot}/usr
|
||||
cp -r $RPM_BUILD_DIR/afterburn-5.5.1/.cargo/bin %{buildroot}/usr
|
||||
|
||||
%changelog
|
||||
* Fri Mar 15 2024 lilu <lilu@kylinos.cn> - 5.5.1-1
|
||||
- upgrade version to 5.5.1
|
||||
|
||||
* Wed Jan 03 2024 duyiwei <duyiwei@kylinos.cn> - 5.4.3-1
|
||||
- upgrade version to 5.4.3
|
||||
|
||||
* Mon Aug 07 2023 duyiwei <duyiwei@kylinos.cn> - 5.4.2-1
|
||||
- upgrade version to 5.4.2
|
||||
|
||||
* Fri Aug 04 2023 duyiwei <duyiwei@kylinos.cn> - 5.4.1-1
|
||||
- upgrade version to 5.4.1
|
||||
|
||||
* Fri Dec 9 2022 duyiwei <duyiwei@kylinos.cn> - 5.3.0-2
|
||||
- Enable debuginfo for fix strip
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user