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







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

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

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

创建集成

Kubernetes Integration可以添加为:

  • 管道集成,使用Kubernetes从管道部署构建
  • 管理集成,到动态节点池使用Kubernetes

有关更多信息,请参见添加集成

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

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

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

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

使用

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

默认环境变量

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

环境变量

描述

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



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

环境变量

描述

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