IBM knative101演示实验开源项目


在本实验中,您将了解Knative,这是来自IBM,Google,Pivotal,Red Hat,Cisco等的新开源协作。您将在IBM Kubernetes Service(IKS)上创建一个新集群,为该集群安装Istio&Knative,然后将Node.js fibonacci应用程序部署到Knative。
Knative构建于Istio&Kubernetes之上,是一组用于在Kubernetes上启用无服务器应用程序的原语。Knative由3个组成部分组成:服务,构建和事件。
开发人员可以直接(或通过API)使用Knative在Kubernetes之上构建无服务器应用程序。平台提供商可以使用Knative原语在Kubernetes上构建自己的无服务器平台。
您将学习使用kubectl与配置yaml文件部署应用程序,以及使用kn CLI工具部署应用程序。您将能够在使用时看到您的应用程序向上扩展,然后在未使用时缩小到零容器。
您还将学习使用修订revisions和路由,将一部分流量发送到新版本。
点击标题进入