首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >向JUJU包中添加配置选项

向JUJU包中添加配置选项
EN

Ask Ubuntu用户
提问于 2017-01-24 08:33:13
回答 1查看 214关注 0票数 1

嗨,我想部署一个包,我的bundle.yaml如下所示:

代码语言:javascript
复制
series: trusty
services:
  testcharm:
    charm: "./trusty/testcharm"
    num_units: 1
    to:
      - "0"
  neo4j:
    charm: "./trusty/test_neo4j"
    num_units: 1
    to:
      - "1"
relations:
  - - "neo4j:db"
    - "testcharm:db"
machines:
  "0":
    series: trusty
    constraints: "arch=amd64 cpu-cores=1 cpu-power=100 mem=1740 root-disk=8192"
  "1":
    series: trusty
    constraints: "arch=amd64 cpu-cores=1 cpu-power=100 mem=1740 root-disk=8192"

现在,我需要更改我的测试魅力的config.yaml,因为我添加了一个选项,在每个模型中都是不同的。是否有方法为包中的特定服务添加配置选项,以便使用该选项进行部署?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2017-01-26 15:26:24

您可以在您的options:中使用bundle.yaml为特定魅力添加特定的配置值。

代码语言:javascript
复制
series: trusty
services:
  testcharm:
    charm: "./trusty/testcharm"
    num_units: 1
    to:
      - "0"
    options:
      config-option: "config value"
  neo4j:
    charm: "./trusty/test_neo4j"
    num_units: 1
    to:
      - "1"
    options:
      port: "7474"
relations:
  - - "neo4j:db"
    - "testcharm:db"
machines:
  "0":
    series: trusty
    constraints: "arch=amd64 cpu-cores=1 cpu-power=100 mem=1740 root-disk=8192"
  "1":
    series: trusty
    constraints: "arch=amd64 cpu-cores=1 cpu-power=100 mem=1740 root-disk=8192"

我编辑了bundle.yaml。如果port选项在您的neo4j config.yaml中,您可以通过使用类似于上面的包中的选项来覆盖该值。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/875566

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档