https://github.com/wise2c-devops/yum-repo
Yum repository component of Wise2C Breeze project
https://github.com/wise2c-devops/yum-repo
Last synced: 7 months ago
JSON representation
Yum repository component of Wise2C Breeze project
- Host: GitHub
- URL: https://github.com/wise2c-devops/yum-repo
- Owner: wise2c-devops
- License: apache-2.0
- Created: 2018-08-27T18:33:30.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2025-01-28T10:19:18.000Z (over 1 year ago)
- Last Synced: 2025-01-28T10:28:27.963Z (over 1 year ago)
- Language: HTML
- Homepage:
- Size: 548 KB
- Stars: 11
- Watchers: 4
- Forks: 16
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Wise2C Yum Repo for Docker/K8S/Ceph/NFS installation
Wise2C Yum Repo for Docker/K8S/Ceph/NFS installation
使用方法
YUM Repo服务器安装好docker,直接运行命令:
docker run -d -p 2009:2009 --name=yum-repo wise2c/yum-repo:v1.32.1
在需要安装docker/k8s/ceph/nfs的其它主机上:
创建一个文件 wise2c.repo 并将其拷贝至 /etc/yum.repos.d/
###############################################
[wise2c-k8s]
name=wise2c-k8s
baseurl=http://repo-server-ip:2009/rpms/k8s/centos9
enabled=1
gpgcheck=0
[wise2c-docker]
name=wise2c-docker
baseurl=http://repo-server-ip:2009/rpms/docker/centos9
enabled=1
gpgcheck=0
[wise2c-ceph]
name=wise2c-ceph
baseurl=http://repo-server-ip:2009/rpms/ceph/centos9
enabled=1
gpgcheck=0
###############################################
上面的 repo-server-ip 请写为上述服务器的真实IP地址,如果是8.x(RHEL/CentOS/AlmaLinux/RockyLinux/OracleLinux)的操作系统,请留意将其修改为centos8。
然后就可以直接用yum install命令命令安装相关软件了。例如:
yum --disablerepo=* --enablerepo=wise2c-k8s install rsync python-chardet jq nfs-utils
yum --disablerepo=* --enablerepo=wise2c-k8s install kubernetes-cni kubectl kubelet kubeadm
yum --disablerepo=* --enablerepo=wise2c-k8s install cri-o podman crun
yum --disablerepo=* --enablerepo=wise2c-docker install docker-ce docker-ce-cli
yum --disablerepo=* --enablerepo=wise2c-ceph install ceph-deploy ceph ceph-radosgw rbd-nbd rbd-mirror