云客户?
免费开始>
在MyJFrog >中升级
云有什么新>







您正在查看该页的旧版本。查看当前版本

与当前比较查看页面历史记录

«前Version 9下一个”

Kubernetes集成用于连接JFrog管道平台到自托管的Kubernetes集群,这样您就可以部署基于Docker的应用程序。

Kubernetes集成可以用于以下目的:

  • 将构建从管道部署到Kubernetes集群中的节点HelmChart资源。HelmDeploy的一步。
  • 为了使管道能够根据需要在Kubernetes集群中创建和销毁构建节点动态节点池

创建集成

要使用Kubernetes从管道部署构建,将此集成添加到应用|管道|集成,详见管理管道集成

若要将Kubernetes用于动态节点池,请将此集成添加到管理|管道|集成,详见配置管道

以下是创建此集成所需的信息:

  • 的名字——为集成选择一个友好的名称
  • Kube配置——配置YAML访问Kubernetes集群

    Kube配置文件应该包括以下权限:

    • 创建/规模/破坏部署
    • 创建/删除pvc
    • 创建/删除的秘密
    • 创建/删除ConfigMaps
      注意,只有当用户正在使用不安全的docker注册表特性。


页面内容

使用

Kubernetes集成可以也可以直接添加到步骤中的集成部分。这将自动配置kubectl命令行接口访问Kubernetes集群。

默认环境变量

当您使用此集成创建资源时,并且创建一个使用它的步骤时,会自动提供一组环境变量。

环境变量

描述

res_ <资源名称> _kubernetesConfig_kubeconfig Kubernetes集群配置



当将此集成直接添加到步骤中时,将自动提供一组环境变量。

环境变量

描述

int_ < integration-name > _kubeconfig Kubernetes集群配置
  • 没有标签
版权所有©2023 JFrog Ltd。