云容器引擎 CCE-Nginx Ingress对接gRPC协议的后端服务:步骤2:创建gRPC应用的工作负载

时间:2024-05-31 08:37:50

步骤2:创建gRPC应用的工作负载

在集群中创建使用gRPC协议的工作负载。

  1. 复制以下YAML内容创建grpc.yaml文件。本文中使用官方示例应用构建的Docker镜像作为示例。

    apiVersion: apps/v1
    kind: Deployment
    metadata:
      annotations:
        description: ''
      labels:
        appgroup: ''
        version: v1
      name: grpc-hello
      namespace: default
    spec:
      selector:
        matchLabels:
          app: grpc-hello
          version: v1
      template:
        metadata:
          labels:
            app: grpc-hello
            version: v1
        spec:
          containers:
            - name: container-1
              image: swr.cn-east-3.myhuaweicloud.com/container/grpc-hello:latest  #本文镜像仅作示例
              imagePullPolicy: IfNotPresent
          imagePullSecrets:
            - name: default-secret
          terminationGracePeriodSeconds: 30
          dnsPolicy: ClusterFirst
      replicas: 1

  2. 执行以下命令创建工作负载。

    kubectl apply -f grpc.yaml

support.huaweicloud.com/usermanual-cce/cce_10_0855.html