s 指令是阿里云云原生命令行工具 ack 的子命令之一,用于在 Kubernetes 集群中创建、修改、删除资源对象。在 s 指令中,可以创建版本(Deployment)和别名(Service)两种 Kubernetes 资源对象,但是不能直接创建版本和别名的版本(Version)和别名(Alias)。
在阿里云云原生中,版本和别名通常是指函数计算(Function Compute)服务中的版本和别名,用于管理函数代码的发布和路由。如果需要创建函数计算的版本和别名,可以使用函数计算命令行工具 fun,具体操作步骤如下:
安装 fun 工具,可以参考官方文档:https://www.alibabacloud.com/help/zh/doc-detail/161139.htm
创建函数计算服务和函数代码包,可以参考官方文档:https://www.alibabacloud.com/help/zh/doc-detail/142302.htm
在函数计算服务中创建版本和别名,可以使用 fun deploy 命令,具体操作步骤如下:
创建版本:fun deploy --version dev --use-ros
创建别名:fun deploy --alias dev --version dev --use-ros
其中,dev 是版本和别名的名称,--use-ros 参数表示使用阿里云资源编排服务(ROS)进行部署。
通过以上操作,就可以在阿里云云原生中创建函数计算的版本和别名,实现函数代码的发布和路由管理。
是的,阿里云s命令可以用来创建version和alias。
使用阿里云s命令创建version,可以使用以下命令:
s cli fc version create --serviceName --functionName --description 使用阿里云s命令创建alias,可以使用以下命令:
s cli fc alias create --serviceName --functionName --aliasName --version --description
需要注意的是,使用阿里云s命令创建version和alias需要先安装阿里云函数计算的命令行工具(FC CLI)。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。