高级集成

实验的

Compose Bridge 是一款实验性产品。

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

compose-bridge作为kubectl插件

要使用compose-bridgebinary 作为kubectlplugin 中,您需要确保Binaries在 PATH 中可用,并且Binaries的名称以kubectl-.

  1. 重命名或复制compose-bridgebinary 设置为kubectl-compose_bridge:

    $ mv /path/to/compose-bridge /usr/local/bin/kubectl-compose_bridge
    
  2. 确保Binaries是可执行的:

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

    $ kubectl plugin list
    

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

  4. 现在您可以使用compose-bridge作为kubectl插件:

    $ kubectl compose-bridge [command]
    

取代[command]与任何compose-bridge命令。