开发者社区> 问答> 正文

如何部署 Serving Hello World 应用?

如何部署 Serving Hello World 应用?

展开
收起
小天使爱美 2020-03-31 15:59:40 552 0
1 条回答
写回答
取消 提交回答
  • 本文以 Hello World 示例为您介绍 Knative 。

    背景信息 您已经成功创建一个Kubernetes 集群,参见创建Kubernetes 集群。 您已经成功部署 Knative,参见 部署 Knative。 您已经成功部署 Serving 组件,参见部署组件。 操作步骤 登录容器服务管理控制台。 在 Kubernetes 菜单下,选择Knative > 服务管理,进入服务管理页面。 单击右上角的创建服务。创建服务 设置集群名称、命名空间、服务名称,选择所要使用的镜像和镜像版本等配置信息。 创建服务 说明 本示例中,界面参数取值参考如下: 服务名称:自定义该服务的名称。本例为helloworld-go。 镜像名称:您可以单击选择镜像,在弹出的对话框中选择所需的镜像并单击确定。您还可以填写私有 registry。填写的格式为domainname/namespace/imagename:tag。本例中为 registry.cn-hangzhou.aliyuncs.com/knative-sample/helloworld-go。 镜像版本:您可以单击选择镜像版本选择镜像的版本。若不指定,默认为 latest。本例中为73fbdd56。 环境变量:支持通过键值对的形式配置环境变量。本例中,TARGET=Knative。 界面其他参数详细信息请参见参数说明。 单击创建。 创建完成后,您可以在Knative 服务管理列表中,看到新创建的服务。创建服务 服务访问 服务部署完成后,通过绑定Host域名与访问网关,然后可以直接访问服务URL。

    在 Kubernetes 菜单下,单击左侧导航栏的Knative > 组件管理 ,进入组件管理页面。可以看到访问网关。 查看网关 将访问网关地址与需要访问的域名进行Host绑定,在Hosts文件中添加绑定信息。 网关+ 域名 样例如下: 47.95.XX.XX helloworld-go.default.example.com 完成Host绑定后,可通过域名http://helloworld-go.default.example.com直接对服务进行访问。 访问服务

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

相关电子书

更多
Future of CI_CD with Tekton and kubernetes 立即下载
Microservices on DC/OS and Container Orchestration on Mesos 立即下载
低代码开发师(初级)实战教程 立即下载