前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >在腾讯云中使用 knative 的两种姿势

在腾讯云中使用 knative 的两种姿势

原创
作者头像
谢正伟
修改2020-12-08 18:02:25
1.1K0
修改2020-12-08 18:02:25
举报
文章被收录于专栏:云原生研究云原生研究

原版 knative

在 TCM 中一键安装

  • 安装 TKE,TCM。
  • 控制台:容器服务 -> 应用市场 -> 搜索 tke-knative-serving
  • 点击 tke-knative-serving ,创建应用,选择对应的集群,立等可用。

创建一个应用试试

修改一下domain先

代码语言:txt
复制
kubectl edit cm config-domain --namespace knative-serving
代码语言:txt
复制
apiVersion: v1
data:
  qq.com: |
  ....

部署应用

代码语言:txt
复制
kn service create s2 --image knativesamples/helloworld 

修改 /etc/hosts (没有正式解析的情况下)

代码语言:txt
复制
# 你的 istio gateway 的 IP
4.4.4.4 s2.default.qq.com

现在可以访问了: http://s2.default.qq.com

腾讯云容器服务应用市场可以参考这里

云开发 TCBR 版本的 knative

TCBR 是腾讯云的基于微信生态的 Serverless 应用部署神器,底层基于 knative。

使用方法:

  • 腾讯云控制台 -> 云开发 CloudBase -> 创建环境 -> 进入环境
  • 选择云托管
  • 创建服务 helloworld -> 新建版本,按照要求填写,可以选择 helloworld demo 镜像。完成之后分配100%流量。

现在可以访问服务了: http://xxx-xxxxxx-0000000.ap-shanghai.service.tcloudbase.com/container-helloworld

当前此方式无法支持 kn 和 kubectl 等开源命令。

但如果您是基于微信生态开发, TCBR 就是神器:他在安全,免流量 等方面非常有优势。

有关云托管(TCBR)的文档请参考这里

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 原版 knative
  • 云开发 TCBR 版本的 knative
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档