跳到主要内容

尝试 Knative

Linode LIVE!

在本课程中,Coding for Entrepreneurs的创始人Justin Mitchel将向你展示如何通过使用Knative在Kubernetes上部署无服务器容器化应用程序。

该表格正在加载

错误

请重新加载页面并再次尝试。

谢谢您的注册。请留意我们发来的电子邮件,其中有一个访问 "尝试Knative "课程的链接。不要忘了检查你的垃圾邮件/垃圾过滤器。

Knative是一个基于Kubernetes的平台,用于运行无服务器。无服务器意味着你可以将你的应用程序扩展到0个运行实例,但这些实例可以在几秒钟内迅速扩展到N个实例。扩展到0是非常好的,因为它允许Kubernetes和Knative根据需要重新分配资源。

如果你把它与我们管理的Kubernetes的自动扩展功能结合起来(它将为你的集群增加计算节点),你可以拥有一个非常强大的系统,而不需要太多的资金投入。对Knative的投资是以学习曲线的形式出现的,以使其运行和解锁持续交付/部署。

以下是我们在这篇文章和课程中要讲的内容:

  • 使用Terraform ,在Linode上创建我们的Kubernetes群集
  • 安装Knative和Istio
  • 配置Knative服务和域映射
  • 安装cert-manager以自动提供HTTPs证书
  • 为HTTP和HTTPS请求配置一个Istio网关(入口)。
    实现Knative服务环境变量(包括ConfigMap和Secrets)。

在这个系列中,我们将学习如何将Knative安装到Kubernetes集群中,并部署一个容器化的应用程序


贾斯汀-米切尔是一位父亲、编码员、教师、YouTuber、最畅销的Udemy讲师,也是Coding for Entrepreneurs的创始人。在Twitter上与贾斯汀联系@justinmitchel.