日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

使用編排模板創(chuàng)建應(yīng)用

通過應(yīng)用中心創(chuàng)建應(yīng)用可以直觀地查看所有Kubernetes資源的部署狀態(tài)與變化。根據(jù)數(shù)據(jù)源的來源不同,創(chuàng)建應(yīng)用的方式也不同。本文介紹如何使用編排模板在應(yīng)用中心創(chuàng)建應(yīng)用。

前提條件

已創(chuàng)建Kubernetes集群。具體操作,請參見創(chuàng)建Kubernetes托管版集群

操作步驟

  1. 登錄容器服務(wù)管理控制臺

  2. 為Template資源授權(quán)。

    1. 集群列表頁面,單擊目標(biāo)集群名稱或者目標(biāo)集群右側(cè)操作列下的詳情

    2. 集群信息頁面上方單擊集群資源頁簽。

    3. 集群資源頁簽單擊Worker RAM角色右側(cè)的KubernetesWorkerRole-****

      K8sWorkerRole鏈接
    4. 在RAM訪問控制臺的KubernetesWorkerRole-****頁面,單擊權(quán)限管理頁簽,然后單擊k8sWorkerRolePolicy-****權(quán)限策略名稱。

    5. 權(quán)限策略頁面,單擊策略內(nèi)容頁簽,然后單擊修改策略內(nèi)容

    6. 修改策略內(nèi)容面板添加Template相關(guān)權(quán)限后,單擊確定

      {
          "Action": [
              "cs:CreateTemplate",
              "cs:DescribeTemplates",
              "cs:DescribeTemplateAttribute",
              "cs:UpdateTemplate",
              "cs:DeleteTemplate"
          ],
          "Resource": [
              "*"
          ],
          "Effect": "Allow"
      }
  3. 在容器服務(wù)管理控制臺左上角集群名稱左側(cè)單擊返回圖標(biāo)。

  4. 在控制臺左側(cè)導(dǎo)航欄,選擇多集群 > 應(yīng)用中心

  5. 應(yīng)用中心頁面單擊創(chuàng)建應(yīng)用

  6. 應(yīng)用來源配置向?qū)ы撁媾渲脜?shù)。

    1. 安裝應(yīng)用發(fā)布組件區(qū)域選擇集群,然后單擊開始安裝

      說明

      僅首次安裝應(yīng)用需要執(zhí)行此步驟。

    2. 應(yīng)用來源區(qū)域單擊YAML模板

    3. 單擊下一步

  7. 應(yīng)用配置配置向?qū)ы撁嬷性O(shè)置參數(shù)。

    1. 設(shè)置應(yīng)用名稱應(yīng)用描述

    2. 設(shè)置模板,您可以選擇已有模板或者新建模板, 本文以新建模板為例。

      1. 單擊新建模板頁簽,然后單擊右上角的通過YAML添加

      2. 將以下內(nèi)容復(fù)制到文本框中,然后單擊確定

        apiVersion: apps/v1
        kind: Deployment
        metadata:
          name: demo
          labels:
            app: demo
        spec:
          minReadySeconds: 5
          revisionHistoryLimit: 5
          progressDeadlineSeconds: 60
          strategy:
            rollingUpdate:
              maxUnavailable: 1
            type: RollingUpdate
          selector:
            matchLabels:
              app: demo
          template:
            metadata:
              annotations:
                prometheus.io/scrape: "true"
                prometheus.io/port: "9797"
              labels:
                app: demo
            spec:
              containers:
              - name: demo
                image: registry.cn-hangzhou.aliyuncs.com/acs/rollouts-demo:red
                imagePullPolicy: IfNotPresent
                ports:
                - name: http
                  containerPort: 8080
                  protocol: TCP
                readinessProbe:
                  tcpSocket:
                    port: 8080
                  initialDelaySeconds: 5
                  timeoutSeconds: 5
                resources:
                  limits:
                    cpu: 2000m
                    memory: 512Mi
                  requests:
                    cpu: 100m
                    memory: 64Mi
        ---
        apiVersion: v1
        kind: Service
        metadata:
          name: demo-svc
        spec:
          selector:
            app: demo
          ports:
            - protocol: TCP
              port: 80
              targetPort: 8080
        ---
        apiVersion: networking.k8s.io/v1
        kind: Ingress
        metadata:
          name: demo
          labels:
            app: demo
        spec:
          rules:
            - host: app.demo.example.com
              http:
                paths:
                - path: /
                  pathType: Prefix
                  backend:
                    service:
                      name: demo-svc
                      port:
                        number: 80
    3. 單擊下一步

  8. 發(fā)布配置配置向?qū)ы撁嬷性O(shè)置參數(shù)。

    1. 發(fā)布配置區(qū)域選擇發(fā)布方式,可選全量發(fā)布灰度發(fā)布

      說明

      第一次發(fā)布應(yīng)用時只能選擇全量發(fā)布,后續(xù)對應(yīng)用進(jìn)行更新迭代時,可以選擇全量發(fā)布灰度發(fā)布

    2. 可選集群區(qū)域單擊集群左側(cè)的添加,在目標(biāo)集群區(qū)域可以看到選擇的集群,然后在目標(biāo)集群區(qū)域選擇應(yīng)用要發(fā)布的命名空間

      說明

      如果沒有開通公網(wǎng)訪問的集群,需要為API Server綁定EIP,以開啟公網(wǎng)訪問能力。具體操作,請參見控制集群API Server的公網(wǎng)訪問能力

    3. 單擊開始發(fā)布

    4. 發(fā)布確認(rèn)對話框單擊確定

      發(fā)布日志配置向?qū)е锌梢钥吹桨l(fā)布應(yīng)用的進(jìn)度。

  9. 發(fā)布日志配置向?qū)ы撁嬷袉螕?b data-tag="uicontrol" id="uicontrol-zw2-63q-yyt" class="uicontrol">完成。

結(jié)果驗證

  1. 獲取應(yīng)用的端點。
    1. 登錄容器服務(wù)管理控制臺

    2. 在控制臺左側(cè)導(dǎo)航欄,單擊集群

    3. 集群列表頁面,單擊目標(biāo)集群名稱或者目標(biāo)集群右側(cè)操作列下的詳情

    4. 在集群管理頁左側(cè)導(dǎo)航欄,選擇網(wǎng)絡(luò) > 路由

    5. 路由頁面查看demo的端點。
  2. hosts文件輸入以下內(nèi)容。
    <端點> app.demo.example.com 
  3. 在瀏覽器中訪問app.demo.example.com

    瀏覽器顯示以下頁面,說明應(yīng)用部署成功。red