【问题标题】:how to change docker image source in Openstack kolla?如何在 Openstack kolla 中更改 docker 镜像源?
【发布时间】:2020-12-10 09:08:19
【问题描述】:

嗨,我正在尝试使用开放堆栈 kolla-ansible 安装 cloud-kitty 服务,在安装过程中,当它尝试从 dockerhub 拉取容器/图像时,它会抛出错误 The container image not found cloudkitty-api:ussuri,当我在 docker hub 上检查所需的图像时不是在那里,但有 使用此名称 objectiflibre/cloudkitty-api 显示的相同图像。我应该如何在 kolla-ansible 中进行更改,以便 pullcloudkitty 指定图像。

我尝试更改 cloudkitty default/main.yml,但我不明白我应该如何更改或在此更改什么。

/root/kolla-openstack/share/kolla-ansible/ansible/roles/cloudkitty/defaults/main.yml

####################
# Docker
####################
cloudkitty_install_type: "{{ kolla_install_type }}"
cloudkitty_tag: "{{ openstack_tag }}"

cloudkitty_api_image: "{{ docker_registry ~ '/' if docker_registry else '' }}{{ docker_namespace }}/{{ kolla_base_distro }}-{{ cloudkitty_install_type }}-cloudkitty-api"
cloudkitty_api_tag: "{{ cloudkitty_tag }}"
cloudkitty_api_image_full: "{{ cloudkitty_api_image }}:{{ cloudkitty_api_tag }}"

我的globals.yml

###############
# Kolla options
###############
# Valid options are [ COPY_ONCE, COPY_ALWAYS ]
config_strategy: "COPY_ALWAYS"

# Valid options are ['centos', 'debian', 'rhel', 'ubuntu']
kolla_base_distro: "ubuntu"

# Valid options are [ binary, source ]
kolla_install_type: "binary"

# Do not override this unless you know what you are doing.
openstack_release: "ussuri"

# Docker image tag used by default.
#openstack_tag: "{{ openstack_release ~ openstack_tag_suffix }}"

enable_cloudkitty: "yes"
enable_horizon_cloudkitty: "{{ enable_cloudkitty | bool }}"
cloudkitty_collector_backend: "gnocchi"
cloudkitty_storage_backend: "influxdb"

【问题讨论】:

    标签: docker ansible openstack


    【解决方案1】:

    我会先尝试将图像拉到我的本地仓库:

    #docker pull objectiflibre/cloudkitty-api 
    

    然后尝试在中设置正确的变量:

    /root/kolla-openstack/share/kolla-ansible/ansible/group_vars/all.yml
    
    • docker_registry
    • docker_namespace
    • kolla_base_distro
    • cloudkitty_install_type

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-02-26
      • 2014-08-10
      • 1970-01-01
      • 2014-12-31
      • 2022-10-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多