1、前言
开源云容器一体机包括云计算和容器,使用Openstack实现云主机的的管理,在Openstack上创建四台云主机部署k8s+Kubespshere。
2、Openstack安装
Openstack安装T版本的ALL IN ONE。
一:配置YUM源(参考train版配置YUM源)
2.1、:配置OpenStack YUM源
# vim /etc/yum.repos.d/centos-openstack.repo
[centos-openstack-train]
name=CentOS-$releasever-openstack-train
enabled=1
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/$releasever/cloud/$basearch/openstack-train
gpgcheck=0
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
可配置的OpenStack YUM源repo文件:
http://mirrors.aliyun.com/centos/7/cloud/x86_64/?spm=a2c6h.25603864.0.0.267e475f9STwzM
阿里云repo文件列表:
http://mirrors.aliyun.com/repo/
2.2、配置base YUM源
# vim /etc/yum.repos.d/centos-base.repo
[base]
name=CentOS-$releasever - Base - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/
http://mirrors.cloud.aliyuncs.com/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
#released updates
[updates]
name=CentOS-$releasever - Updates - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/$releasever/updates/$basearch/
http://mirrors.cloud.aliyuncs.com/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/$releasever/extras/$basearch/
http://mirrors.cloud.aliyuncs.com/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/$releasever/centosplus/$basearch/
http://mirrors.cloud.aliyuncs.com/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
#contrib - packages by Centos Users
[contrib]
name=CentOS-$releasever - Contrib - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/$releasever/contrib/$basearch/
http://mirrors.cloud.aliyuncs.com/centos/$releasever/contrib/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
2.3、关系系统设置
关闭selinux
关闭防火墙
关闭NetworkManager
2.4、安装
# yum -y update #升级系统内核
# yum -y install centos-release-openstack-train
# yum -y update
# yum -y install openstack-packstack
# packstack --allinone
如果安装失败 重复安装
# packstack --answer-file=/root/packstack-answers-20231015-134908.txt
3、创建云主机
4、Kubesphere安装
874

被折叠的 条评论
为什么被折叠?



