第 4 章 开始使用 Knative 服务
重要
您正在查看已不再被支持的 Red Hat OpenShift Serverless 发行版本的文档。目前,OpenShift Container Platform 4.3 及更新的版本支持 Red Hat OpenShift Serverless。
Knative 服务是用户为部署无服务器应用程序而创建的 Kubernetes 服务。每个 Knative 服务均由 .yaml
文件中包含的路由和配置定义。
4.1. 创建 Knative 服务
要创建服务,则必须要创建 service.yaml
文件。
您可以复制以下示例。该示例将创建一个名为 helloworld-go
的 golang 应用程序,您可以为该应用程序指定镜像。
apiVersion: serving.knative.dev/v1alpha1 1 kind: Service metadata: name: helloworld-go 2 namespace: default 3 spec: template: spec: containers: - image: gcr.io/knative-samples/helloworld-go 4 env: - name: TARGET 5 value: "Go Sample v1"