使用Rancher UI驱动程序

2020年12月31日19:42:48 发表评论 79 次浏览

发展历程

该软件包包含一个小型Web服务器, 它将在以下位置提供自定义驱动程序UIhttp:// localhost:3000 / component.js。你可以在开发时运行它, 然后将Rancher设置指向那里。

  • npm开始
  • 可以选择覆盖驱动程序名称:npm start---name =驱动程序名称
  • 可以在以下位置查看已编译的文件http://本地主机:3000.
  • 注意:更改文件时, 开发服务器当前不会自动重新启动。

建造

为了使其他用户看到你的驱动程序, 你需要对其进行构建并将其输出托管在可从其浏览器访问的服务器上。

  • npm构建
  • 复制内容dist目录到Web服务器上。
    • 如果你的Rancher配置为使用HA或SSL, 则服务器还必须通过HTTPS可用。

用法

  • 在Rancher中添加机器驱动程序(管理选项卡->设置->机器驱动程序)
    • 名称:你的驾驶员姓名(往上看)。
    • 下载网址:驱动程序二进制文件的网址(例如https://github.com/mycompany/docker-machine-mycompany/releases/download/v1.0.0/docker-machine-driver-mycompany-v1.0.0-linux-amd64.tar.gz)
    • 自定义用户界面网址:你上传的网址dist文件夹到https://github.com/mycompany/ui-driver-mycompany/releases/download/v1.0.0/component.js)
  • 等待驱动程序变为"活动"状态
  • 转到基础结构->主机->添加主机, 驱动程序和自定义UI应该会显示。
一盏木

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: