gpt4 book ai didi

docker - 堆栈升级期间未显示Rancher自定义模板版本

转载 作者:行者123 更新时间:2023-12-02 21:18:08 24 4
gpt4 key购买 nike

我正在尝试使用多个版本来管理自定义模板,但是rancher会以错误的顺序检测到它们(或者根本检测不到它们):

我有4个堆栈版本(在rancher-compose.yml中),由以下目录排序:

0)“版本:custom_branch”

1)“版本:稳定”

2)“版本:0.3”

3)“版本:0.4”

安装新堆栈时,可以看到所有版本-很好!

  • 尝试从“custom_branch”升级时-在模板版本中会看到“custom_branch”和“stable”,下拉
  • 尝试从“稳定”升级时-仅显示“稳定”

  • (升级期间根本看不到版本0.3和0.4)。

    我感到Rancher正在采用以下版本顺序,而不是预期的版本:
  • “0.3”
  • “0.4”
  • “custom_branch”
  • “稳定的”

  • 这意味着您不能从custom_branch升级到0.3。是否应该按目录编号的版本顺序排序?

    我的rancher-compose.yml示例:
    .catalog:
    name: "NAME"
    version: "0.3"
    description: "My Stack"
    minimum_rancher_version: v1.6.10
    maximum_rancher_version: v1.6.14
    questions:
    - variable: "HOST_DOMAIN"
    description: "Domain address of the Rancher host"
    label: "Host Domain"
    required: true
    default: "example.net"
    type: "string"

    Rancher版本:
    Rancher /服务器:1.6.14
    Rancher /经纪人:1.2.9

    最佳答案

    版本字符串必须是有效的semver字符串才能正确进行比较。对于具有多行受支持版本的任何实际软件,使用更高的文件夹号来确定升级是什么都不起作用:

    0:1.0.0
    1:1.1.0
    2:2.0.0-beta1
    3:1.0.1

    关于docker - 堆栈升级期间未显示Rancher自定义模板版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48974030/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com