开发者社区 > 云原生 > Serverless > 正文

s 指令可以用来创建version 和 alias么?

s 指令可以用来创建version 和 alias么?

展开
收起
百问录 2023-05-06 15:10:54 118 0
3 条回答
写回答
取消 提交回答
  • 值得去的地方都没有捷径

    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)进行部署。

    通过以上操作,就可以在阿里云云原生中创建函数计算的版本和别名,实现函数代码的发布和路由管理。

    2023-05-06 16:35:49
    赞同 展开评论 打赏
  • 随心分享,欢迎友善交流讨论:)

    是的,阿里云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)。

    2023-05-06 16:00:30
    赞同 展开评论 打赏
  • 可以的。

    此答案来自钉钉群“阿里函数计算官网客户"

    2023-05-06 15:14:02
    赞同 展开评论 打赏
问答地址:

快速交付实现商业价值。

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载