minishift-1.34.2-离线版

学习openshift第一步是部署环境,这里记录了网络环境差情况下离线安装方式,尽量减少安装过程中使用网络的需求。

1.设置Minishift管理程序驱动程序

KVM用户需要手动安装驱动程序插件。以下安装KVM驱动程序(适用于KVM用户)。

sudo yum install libvirt qemu-kvm
sudo usermod -a -G libvirt $(whoami)
newgrp libvirt || newgrp libvirtd
#以下命令在root用户下执行
curl -L https://github.com/dhiltgen/docker-machine-kvm/releases/download/v0.10.0/docker-machine-driver-kvm-centos7 -o /usr/local/bin/docker-machine-driver-kvm
chmod +x /usr/local/bin/docker-machine-driver-kvm

2.下载openshift二进制文件

https://github.com/minishift/minishift/releases/download/v1.34.2/minishift-1.34.2-linux-amd64.tgz
得到minishift 二进制程序

3.下载oc程序

https://github.com/openshift/origin/releases/download/v3.11.0/openshift-origin-client-tools-v3.11.0-0cbc58b-linux-64bit.tar.gz
得到oc二进制程序,存放到下面位置

~/.minishift/cache/oc/v3.11.0/linux/oc

检查

[root@node1 ~]# minishift oc-env
Cannot find the OpenShift client binary.
Make sure that OpenShift was provisioned successfully.

4.下载minishift-centos7.iso文件

https://github.com/minishift/minishift-centos-iso/releases/download/v1.16.0/minishift-centos7.iso

放到下面位置

~/.minishift/cache/iso/centos/v1.16.0/minishift-centos7.iso 

5.下载容器镜像

  Importing 'openshift/origin-control-plane:v3.11.0'  CACHE MISS
  Importing 'openshift/origin-docker-registry:v3.11.0'  CACHE MISS
  Importing 'openshift/origin-haproxy-router:v3.11.0'  CACHE MISS

是在kvm虚拟机里面下载的docker镜像,这个我想到方法法离线了。

最后修改:2020 年 05 月 24 日 12 : 24 AM