安装说明
**在Linux上安装OpenShift **
下面的安装说明假设安装了OpenShift的所有效率软件包,并在Ubuntu系统上进行最新。对于Ubuntu设置,请按照以下安装步骤在Ubuntu上安装OpenShift。单个节点安装将在Docker容器中运行OKD服务。安装系统需要Docker Engine Runtime。因此,首先导入Docker GPG密钥:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
现在,将Docker APT存储库添加到您的Ubuntu系统:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
现在添加Docker存储库,在下面运行以下命令以更新,安装和验证Ubuntu上的Docker CE:
sudo apt update && sudo apt -y install docker-ce
docker version
接下来,将您的用户帐户添加到Docker Group。
sudo usermod -aG docker $USER
此时,Docker已成功安装。从GIT HUB存储库下载Ubuntu上的OpenShift Origin Client实用程序:
wget https://github.com/openshift/origin/releases/download/v3.11.0/openshift-origin-client-tools-v3.11.0-0cbc58b-linux-64bit.tar.gz
取消压缩下载的焦油文件,移至创建文件夹,然后将kubectl和oc二进制文件复制到/usr/local/bin目录:
tar xvf openshift-origin-client-tools*.tar.gz
cd openshift-origin-client*/
sudo mv oc kubectl /usr/local/bin/
通过命令验证Red Hat容器平台OpenShift客户端实用程序的安装:
oc version
允许使用不安全的Docker注册表并在终端中添加文件后重新启动Docker服务:
cat << EOF | sudo tee /etc/docker/daemon.json
{
"insecure-registries" : [ "172.30.0.0/16" ]
}
EOF
sudo systemctl restart docker
接下来,通过运行以下命令:
oc cluster up
OpenShift Origin命令选项帮助:
oc cluster up --help
要登录为管理员帐户,请使用命令:
oc login -u system:admin
更改为默认项目:
oc project default
使用命令:部署OKD集群集成容器图像注册表:
oc adm registry
您可以检查当前项目状态:
oc status
现在,您可以在带有凭据用户名的浏览器中访问OpenShift Admin Console:开发人员,密码:开发人员。浏览到127.0.0.1:8443以访问OpenShift Web控制台。您可以在OCP配置文件中更改主机IP。可以通过登录到OpenShift群集来从Web控制台创建项目。 恭喜!您已经成功地在Ubuntu上设置了OpenShift Origin。享受!