扩展程序是用于增强和扩展ECS功能的插件,以满足不同的应用和业务需求。例如安装驱动、安装应用、实现性能加速等。在系统运维管理OOS中,支持用户根据自己的需求和特定应用场景开发自定义扩展程序,或者将其发布为公共扩展程序供其他人使用。在创建扩展程序后,用户在OOS中新建扩展程序任务,可针对单个或者多个ECS实例安装或卸载扩展程序;或者在ECS实例详情页针对某个特定的实例安装/卸载扩展程序。
扩展程序类型
扩展程序根据共享权限的不同,分为自定义扩展程序和公共扩展程序。
自定义扩展程序:您可以创建一个自定义扩展程序,自定义扩展程序仅自己可见,可供自身账号进行扩展程序的安装/卸载。
公共扩展程序:若您希望将自定义扩展程序共享给阿里云上所有的用户使用,则可以申请将自定义扩展程序的某个版本发布为公共扩展程序,后期也可以根据版本迭代更新某个公共扩展程序。申请发布公共扩展程序为白名单功能,请提交工单进行申请。发布过程会经过严格的审批,请确保您创建的扩展程序符合发布规范且安全合规。
说明
自定义扩展程序具备地域属性(即某一个自定义扩展程序一定归属于某个地域),暂不支持跨地域复制/共享自定义扩展程序。
当把自定义扩展程序发布为公共扩展程序时,默认发布到所有ECS支持的地域。公共扩展程序的命名格式为ACS-Extension-{自定义扩展程序名称}-{发布者uid},在发布过程中系统会自动加入前后缀进行命名。不同地域的扩展程序ID不同,但扩展程序名称相同且唯一。
文档内容是否对您有帮助?