开发者社区> 问答> 正文

如何创建修订版本?

如何创建修订版本?

展开
收起
小天使爱美 2020-03-31 15:59:37 736 0
1 条回答
写回答
取消 提交回答
  • 本文主要为您介绍如何创建修订版本。通过创建修订版本,当您发布新版本应用后想要回滚到老版本时,您只需转发流量至指定版本,即可实现版本回滚。

    前提条件 您已经成功创建一个Kubernetes 集群,参见创建 Kubernetes 集群。 您已经成功部署 Knative,参见 部署 Knative。 您已经成功部署 Serving 组件,参见部署组件。 您已经成功创建 Knative 服务,参见创建 Knative 服务。 背景信息 安装Knative Service时,系统会创建一个stock-service-example-v1 的 Revision,并且是把 100% 的流量都打到 stock-service-example-v1 上。 操作步骤 登录容器服务管理控制台。 在控制台左侧导航栏中,选择Knative > 服务管理,进入服务管理页面。 选择目标集群及命名空间,单击操作列的详情。 详情页面 进入目标服务详情页面,单击右上角的创建修订版本。 创建修订版本 进入创建修订版本页面,设置界面参数。 该界面参数默认为创建服务时的参数取值。设置界面参数 镜像名称:您可以单击选择镜像,在弹出的对话框中选择所需的镜像并单击确定。您还可以填写私有 registry。填写的格式为domainname/namespace/imagename:tag。本例中为 registry.cn-hangzhou.aliyuncs.com/knative-sample/helloworld-go。 镜像版本:您可以单击选择镜像版本选择镜像的版本。若不指定,默认为 latest。本例中为73fbdd56。 请求最大并发数:容器允许的最大请求并发数。默认为0,表示不限制并发数。 最小保留实例数:在无访问请求的情况下,最小保留的运行实例数。设置为0时,表示没有访问请求时,实例缩为 0。 最大扩容实例数:允许扩容出来的最多实例个数。 资源限制:可指定该应用所能使用的资源上限,包括 CPU 和内存两种资源,防止占用过多资源。其中,CPU 资源的单位为 cores,即一个核;内存的单位为 Bytes,可以为 Mi 。 生命周期:包含命令(Command) 和参数(Args)。 如果均不配置,则使用镜像默认的命令和参数。 如果仅配置参数,则使用镜像默认的命令及新配置的参数。 如果均配置,则会覆盖镜像默认的配置。 环境变量:支持通过键值对的形式配置环境变量。 单击创建,创建修订版本。 此时可以在修订版本信息区域,可以看到新创建的修订版本信息。修订版本信息

    2020-03-31 20:09:51
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

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