~]# mkdir -p ~/.kube~]# \cp /opt/openshift/openshift.local.config/master/admin.kubeconfig ~/.kube/config 查看当前使用用户 ~]# oc whoami 查看用户列表 ~]# oc get user 获取当前用户当前会话token ~]# oc login -u dev~]# oc whoami -t#还可以通过访问URL获取token:https://master.example...
您可以通过下载二进制文件或使用 RPM 来安装 OpenShift CLI(oc)。 2.1.2.1. 安装 OpenShift CLI 复制链接 您可以安装 OpenShift CLI(oc)来使用命令行界面与 OpenShift Dedicated 进行交互。您可以在 Linux、Windows 或 macOS 上安装 oc。 重要 如果安装了旧版本的 oc,则无法使用 OpenShift Dedicated 4 中的...
$ oc set volumes dc/sample --add --name=v1 -t pvc --claim-size=1G --overwrite (7)更改名为v1的挂载点对应在sample dc中的目录为/data2 $ oc set volumes dc/sample --add --name=v1 -m /data2 --overwrite (8)删除sample dc中的nginx容器中名为v1的挂载点 $ oc set volumes dc/sampl...
Kubernetes集群主要通过kubectl命令行进行运维,OpenShift中使用oc命令行进行运维。两个命令行的参是相同的(OpenShift集群也提供kubectl命令行,但建议使用oc命令行)。 1 检查master 主要通过以下命令检查。 1.1 kubectl/oc 检查master状态 kubectl/oc get cs 通过以上方法,查看kube-scheduler, kube-controller-manager, etc...
1.2 安装oc工具 在OpenShift安装过程中,oc命令行工具安装在所有master和node节点上,还可以在不属于OpenShift集群的机器。 安装后,可以使用用户名和密码对任何主节点通过身份验证后执行相关命令。 根据使用的平台,安装oc命令行工具有以下几种方式: yum安装:在RHEL平台上,可通过以下命令安装oc客户端命令。
为了解决此问题,OpenShift 引入了 Kubernetes 中的 Service 概念。一个 Service 可被看作 OpenShift 的一个内部负载均衡器。它定位一组 Pod,并将网络流量导入其中。可以通过 oc get svc 命令来获取当前项目中的 Service 实例。 Service 的后端 Pods 通过 Selector(筛选器)筛选出来,例如:后端 Pod 是包含 “deploy...
OpenShift的client工具oc功能非常强大,几乎能实现所有的操作,它的每一个子命令都能实现非常多的功能。其中有个容易被忽视却很强大的子命令oc set可以实现对资源很多额外的配置,包括有环境变量、资源限制、持久化卷挂载、健康检查等等。 下面是oc set的帮助详情。
1.2 安装oc工具 在OpenShift安装过程中,oc命令行工具安装在所有master和node节点上,还可以在不属于OpenShift集群的机器。 安装后,可以使用用户名和密码对任何主节点通过身份验证后执行相关命令。 根据使用的平台,安装oc命令行工具有以下几种方式: yum安装:在RHEL平台上,可通过以下命令安装oc客户端命令。
在命令行可以通过oc new-app命令方便地部署 DockerHub 等Docker镜像仓库的镜像。 下面的命令中,oc new-app后面紧跟的 为镜像名字。如果涉及源码的话,需要指定~源码地址的方式, 通过--name podName指定 应用名称 名字 OKD 中应用的概念和和传统的应用概念相关,当前应用的所有的API资源都会打上app=appname的标签 ...
您可以做的一件事是使用令牌登录OpenShift,然后执行oc whoami...等待一秒钟。oc whoami会给你这个信息!只需在命令行中传递令牌作为第3个参数,不需要任何标志。 试试看: # save the token$ token=$(oc whoami-t)# get the owner of the token$ oc whoami$tokenjorge ...