部署到Kubernetes_部署到Kubernetes_选择部署方式_用户指南_CodePipeline

阿里云产品文档 xtyly 4年前 (2016-11-10) 4次浏览 已收录 0个评论

注意⚠️:部署Kubernetes 构建步骤 不再升级,请迁移使用 部署Kubernetes(新)构建步骤。操作步骤在 配置项目 页面,单击 构建 Tab,增加构建步骤,选择 部署Kubernetes(新)

  • 选择 认证方式

    CodePipeline目前支持 证书认证,用户名密码认证 和 Token认证 三种认证方式。 部署到Kubernetes_部署到Kubernetes_选择部署方式_用户指南_CodePipeline

    阿里云2000元代金券免费领,最新优惠1折抢购,2核4G云服务器仅799元/3年,新老用户同享,立即抢购>>>

  • 填写 API服务器地址

    请输入Kubernetes API 服务器地址,您可以在阿里云容器服务控制台查看Kubernetes集群 API Server 公网连接端点,例如,https://1.12.123.134:6443部署到Kubernetes_部署到Kubernetes_选择部署方式_用户指南_CodePipeline

  • 添加 证书

    根据上文选择的 认证方式,决定添加的证书类型。

    • 证书认证 的认证方式,添加 Docker授权 类型的证书。

      部署到Kubernetes_部署到Kubernetes_选择部署方式_用户指南_CodePipeline

      如果是阿里云容器服务Kubernetes集群,在集群 基本信息 页面,找到 配置集群凭据 中提供的 KubeConfig部署到Kubernetes_部署到Kubernetes_选择部署方式_用户指南_CodePipeline

      client-key-data 的内容(冒号后面的字符串)填入 客户端Key 对话框。

      client-certificate-data 的内容(冒号后面的字符串)填入 客户端证书 对话框。

    • 用户名密码认证 的认证方式,添加 用户名和密码 类型的证书。

      部署到Kubernetes_部署到Kubernetes_选择部署方式_用户指南_CodePipeline

    • Token认证 的认证方式,添加 用户名和密码 类型的证书。

      部署到Kubernetes_部署到Kubernetes_选择部署方式_用户指南_CodePipeline

  • 添加 部署配置文件

    • 输入yaml格式的Kubernetes部署配置文件
    • 如果文件在当前项目的workspace下,请直接输入文件名,如果在项目workspace的子目录中,请输入 ..子目录/文件名。
    • 不支持位于当前项目的workspace之外的文件。部署到Kubernetes_部署到Kubernetes_选择部署方式_用户指南_CodePipeline
  • 添加 状态检查配置

    • 支持检验的 Kubernetes Kind:pods,daemonsets,deployments,replicasets,replicationcontrollers,statefulsets。
    • 如果检验的不是 default namespace下的资源,请在首行填写namespace名称。
    • 请用 “:” 分隔 Kubernetes Kind 和 Kind name, 用 “,” 分隔多个Kind name。每一行描述一种 Kubernetes Kind。
    • 示例配置:
      1. namespace:default
      2. pods:pods1,pods2
      3. deployments:ds1,ds2
    • 注意:请严格按照说明填写单词,不要删减字母;请勿填写多余的空格或者换行。部署到Kubernetes_部署到Kubernetes_选择部署方式_用户指南_CodePipeline
  • 添加 变量申明配置
    • 支持系统环境变量,可以通过 ${JENKINS_URL}/env-vars.html?source=5176.11533457&userCode=wrvvs1rm/ 查看。
    • 如果使用了多个变量,请用”,”分隔。
    • 您可以在上文的部署配置文件中使用变量,请以${BUILD_NUMBER}格式严格填写,其他格式插件将忽略。
    • 示例:BUILD_NUMBER,JOB_NAME部署到Kubernetes_部署到Kubernetes_选择部署方式_用户指南_CodePipeline
  • 附录:

  • 部署配置文件示例: 部署到Kubernetes_部署到Kubernetes_选择部署方式_用户指南_CodePipeline
  • 部署到Kubernetes_部署到Kubernetes_选择部署方式_用户指南_CodePipeline


    阿里云百科网 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
    转载请注明原文链接:部署到Kubernetes_部署到Kubernetes_选择部署方式_用户指南_CodePipeline
    喜欢 (0)
    [sp91@qq.com]
    分享 (0)
    发表我的评论
    取消评论
    表情 贴图 加粗 删除线 居中 斜体 签到

    Hi,您需要填写昵称和邮箱!

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址