高级集成

实验的

Compose Bridge 是一款实验性产品。

Compose Bridge 还可以用作插件,允许您将其功能直接集成到 Kubernetes 命令行操作中。这种集成简化了将应用程序从 Docker Compose 转换和部署到 Kubernetes 的过程。kubectl

使用 compose-bridge 作为 kubectl 插件

要将二进制文件用作插件,您需要确保二进制文件在 PATH 中可用,并且二进制文件的名称前缀为 .compose-bridgekubectlkubectl-

  1. 将二进制文件重命名或复制到 :compose-bridgekubectl-compose_bridge

    $ mv /path/to/compose-bridge /usr/local/bin/kubectl-compose_bridge
    
  2. 确保二进制文件是可执行的:

    $ chmod +x /usr/local/bin/kubectl-compose_bridge
    
  3. 验证插件是否被 识别:kubectl

    $ kubectl plugin list
    

    在输出中,您应该会看到 .kubectl-compose_bridge

  4. 现在您可以用作插件:compose-bridgekubectl

    $ kubectl compose-bridge [command]
    

替换为您要使用的任何命令。[command]compose-bridge