联合Docker和多家合作伙伴,微软开发出了一种能够在不同环境下轻松打包和维护主流容器应用的方法。Cloud Native Application Bundles (CNAB) 是全新的开源打包格式规范,通过一个可安装文件就能管理多款,在不同环境中配置应用程序资源并分布式应用,在不同环境中配置应用程序资源,无需多个工具集就能轻松管理应用程序的生命周期。它兼容Azure,on-prem OpenStack, Kubernetes, Swarm, Ansible, Terraform等等。
CNAB提供如下功能:
● 在统一的逻辑单元中管理多项资源 ● 在应用生命周期管理中使用和定义可操作的动词(安装、升级和卸载) ● 即使底层技术本身不支持,也能签署并以数字方式打包 ● Attest(或将签名附加到该捆绑包的生命周期中的任何时刻)并以数字方式验证捆绑包是否已达到该状态以控制捆绑包的使用方式。 ● 启用捆绑包和所有依赖项的导出,以在另一个环境中可靠地重现,包括脱机环境(物联网边缘,air-gapped环境)。 ● 将软件包存储在存储库中以进行远程安装。
继续阅读与本文标签相同的文章
下一篇 :
浅谈Python里面小数点精度的控制
-
告别高速停车收费,微信可以直接办理ETC,河源也在范围内!
2026-05-15栏目: 教程
-
谷歌出了款能拍星空的手机,却并没人想要它
2026-05-15栏目: 教程
-
中国正式获准生产!三番两次涨价,美国巨头恐难兑现22.3亿承诺?
2026-05-15栏目: 教程
-
既古朴又时尚 豫园引入AI技术让游客瞬间变身“童年英雄”
2026-05-15栏目: 教程
-
中移动5G覆盖城市明年超340个:5G建设再加速
2026-05-15栏目: 教程
