本文介绍: 官方推荐的测试版本是cirros-0.4.0-x86_64-disk 经过测试这个是可以的。0.3.4版本的测试镜像不可以通过ssh连接。安装openstack client。安装kolla–ansible。这边使用自己封装的镜像。docker导入镜像。提前拷贝镜像修改配置。
一、环境
官方文档:https://docs.openstack.org/kolla-ansible/yoga/user/quickstart.html
rhel8.6
网络IP:
主机名:
vim docker.repo
[docker]
name=docker-ce
baseurl=https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/8/x86_64/stable/
gpgcheck=0
mkdir .pip
vim pip.conf
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn
二、安装及部署
dnf install git python3-devel libffi-devel gcc openssl-devel python3-libselinux
pip3 install -U pip
pip install -U 'ansible>=4,<6'
pip install -I PyYAML
pip install kolla-ansible-yoga.tar.gz
mkdir -p /etc/kolla
cp -r /usr/local/share/kolla-ansible/etc_examples/kolla/* /etc/kolla
cp /usr/local/share/kolla-ansible/ansible/inventory/* .
kolla-ansible install-deps
mkdir /etc/ansible
vim /etc/ansible/ansible.cfg
[defaults]
host_key_checking=False
pipelining=True
forks=100
deprecation_warnings=False
vim /etc/kolla/globals.yml
修改密码
kolla-genpwd
vim /etc/kolla/passwords.yml
pvcreate /dev/nvme0n2
vgcreate cinder-volumes /dev/nvme0n2
测试:
kolla-ansible -i all-in-one bootstrap-servers
docker load -i yoga.tar
vim /usr/local/share/kolla-ansible/ansible/roles/prechecks/defaults/main.yml
prechecks_enable_host_os_checks: false
prechecks_enable_host_ntp_checks: false
检测:
kolla-ansible -i all-in-one prechecks
部署:
kolla-ansible -i all-in-one deploy
kolla-ansible destroy -i all-in-one --yes-i-really-really-mean-it
pip install python-openstackclient -c https://releases.openstack.org/constraints/upper/yoga
kolla-ansible post-deploy
source /etc/kolla/admin-openrc.sh
修改配置:
vim /usr/local/share/kolla-ansible/init-runonce
三、测试
创建镜像
官方推荐的测试版本是cirros-0.4.0-x86_64-disk 经过测试这个是可以的
提前拷贝镜像修改配置
原文地址:https://blog.csdn.net/weixin_56744753/article/details/134613713
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_20464.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。