暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Airship 2.0已发布!

开源云中文社区 2021-04-22
725


Airship是一组可交互操作的开源软件工具,可采用声明式组件进行自动化云配置。Airship 2.0版本已正式上线,新版本改进了文档管理功能,采用云原生工具优化了升级流程,运维人员可采用同一套工作流来管理裸机和公有云上的工作负载。这些改进提升了部署进度,优化了控制面板,用户还可采用Airship来部署原生Kubernetes资源。 

下载Airship 2.0https://docs.airshipit.org/ 
Airship 2.0将优秀的开源项目集成到一个平台,该平台可将声明式YAMLs转换为随时可用的开源基础设施,执行裸机配置、安全与网络策略及Day 2生命周期管理等任务。Airship 2.0的声明式模型可为跨站点运维与升级提供可预测性、可重复性及灵活性保障,AT&T正在生产实践中大规模应用Airship的各项功能。
 
AT&T5G网络由Airship部署与管理,在100%容器化的OpenStack私有云平台上运行。AT&T借助Airship在数十个地区快速复制了其5G基础架构,此外,该架构支持AT&T的“EPC演进分组核心”网络与VNF组合,可灵活进行移动会话。可参考AT&T以往的主题演讲, AT&T展示了如何在承载会话的VM已关闭的情况下继续保持移动通信会话,也可参考爱立信与SK电讯在生产实践中的Airship用例。
 
AT&T演示实例:
https://www.openstack.org/videos/summits/berlin-2018/at-and-t-5g-powered-by-open-infrastructure
SK电讯:
https://superuser.openstack.org/articles/sk-telecom-5gx-labs-wins-the-2020-superuser-awards/ 
 
Matt McEuenAT&T网络云技术负责人与Airship社区工作委员会成员表示:“Airship 2.0充分利用了Kubernetes生态中的诸多优势。运营商可对跨裸机、公有云、OpenStack及其他类型的用例进行一致性定义和控制部署,还可更快速地部署站点并减少占用空间。我们已在Airship 2.0中建立了基于web的用户界面,可用于站点的内部检查并驱动软件的部署和升级。” 
McEuen 还表示:“AT&T初始部署的Airship 2.0将托管一些核心功能(主要支持5G容器化网络功能基础架构),这些新型云原生工作负载将从Airship 2.0CNCF技术的紧密集成及其可预测可重复的生命周期管理等功能中受益。”
Airship 2.0主要特性:
  • 改进了文档管理功能。运维人员通过Airship 2.0指令行界面airshipctl可管理和交付YAML文档,这些文档可分阶段(构建站点模块的逻辑功能组)描述Airship 2.0区域。Airshipctl采用Kustomize(在Kubernetes社区广泛使用的工具)来表示各个阶段。通过Kustomizeairshipctl的结合,运维人员可使用高级操作工具来减少数据重复,从而减少YAML脚本文件的大小。

  • 优化了Airship的升级流程。云原生工具(如带有Metal3IronicBaremetal OperatorKubeadmKustomize)已替代Airship 1.0中控制面板的功能。在Airship 2.0中,运维人员可借助Airshipctl驱动升级程序,并让Kubernetes处理剩余的工作 - 可临时调用Airship的核心组件并在控制面板外运行。

  • 可为公有云供应商提供支持。运维人员可在Airship 2.0中采用同一套工作流来管理裸金属、Microsoft AzureGoogle Cloud PlatformAWSOpenStack公有云平台中的工作负载。随着需求的持续增加,企业可依托Airship对运行在Kubernetes上的工作负载进行一致性部署与管理,OpenDev和第三方已进行持续集成,对这些集成点进行了验证。

其他特性包括:
  • 非接触式远程bootstrap

  • 以声明式方式来创建镜像

    - 对声明式临时ISO(国际标准化组织)标准的支持

    - 对以裸金属为目标的声明式QCOWs的支持(“QEMU写时复制”是虚拟机监视器QEMUquick emulator)所使用的磁盘镜像文件的一种文件格式

  • 声明式集群生命周期

  • 按阶段划分生命周期

  • 阶段性计划的引入

  • 与安全插件(如Mozilla SOPS)的无缝集成

  • 通用容器接口,一种具备adhoc功能的airshipctl扩展机制

  • Days 2运维引入了Host Config Operator

  • 集成了Helm 3Flux Helm Controller,提升了安全性

  • 已通过CNCF软件一致性认证计划,作为Kubernetes认证发行版,可Airship提供一致的Kubernetes配置,支持Kubernetes最新版,还可联合其他通过认证的平台提供可移植的云原生环境。

 
正如Jeff Collins(爱立信云计算与NFVI主管)在开源基础设施峰会上所介绍的,相比Airship 1.0Airship 2.0中执行重要工作的开源集成组件已大不相同。 
Collins表示:“Metal3Ironic组件的更新及其他工具组的集成简化了生命周期管理流程,借助Kubernetes 集群API的跨平台功能可随时进行一致性部署。”

关于Airship

Airship为运维人员(如电信业、制造业、健康保健业及个体开发者等)简化了云计算平台的搭建流程。Airship社区致力于为那些需要在基础设施中大规模应用容器技术的组织/机构建立稳固的交付机制。 
Airship项目于20185月作为试点项目正式发起,由开源基础设施基金会托管,AT&T、英特尔及SK电讯等企业贡献了最初的代码。Airship 1.0版本于2019年在开源基础设施峰会-丹佛正式发布,Airship社区正在稳步发展中,来自亚洲、欧洲和美洲的10家企业的91位贡献者目前已提交1897次代码修改。
 

Airship社区资源

  • 网站:airshipit.org

  • IRC freenode: #airshipit

  • Twitter:@airshipproject

  • 邮件列表:

    lists.airshipit.org/cgi-bin/mailman/listinfo

文章转载自开源云中文社区,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论