1.3. 登录到 OpenShift Container Platform 集群
您可以使用 OpenShift CLI (oc)登录到 OpenShift Container Platform 集群。如需更多信息,请参阅 OpenShift CLI 入门 :
示例:使用 OpenShift CLI 登录
oc login -u myUsername
- 1
- 系统将提示您输入必要的信息,如服务器 URL、密码等。
另外,您可以使用 API 令牌登录:
示例:使用带有 API 令牌的 OpenShift CLI 登录
oc login --token=myToken --server=myServerUrl
您可以使用 OpenShift Web 控制台中的 Copy Login Command 链接来请求令牌。
最后,完全不需要使用 OpenShift CLI。相反,设置 quarkus.kubernetes-client.api-server-url config 属性,并分别通过 quarkus.kubernetes-client.token 或 quarkus.kubernetes-client.username 和 quarkus.kubernetes-client.password 进行身份验证:
使用 Quarkus CLI:
quarkus build quarkus deploy openshift使用 Maven:
./mvnw install -Dquarkus.kubernetes-client.api-server-url=myServerUrl -Dquarkus.kubernetes-client.token=myToken使用 Gradle:
./gradlew build -Dquarkus.kubernetes-client.api-server-url=myServerUrl -Dquarkus.kubernetes-client.token=myToken
1.3.1. 切换到所需的 OpenShift Container Platform 项目 复制链接链接已复制到粘贴板!
您可以使用 Red Hat OpenShift Container Platform CLI 创建应用程序并管理 OpenShift Container Platform 项目。使用提供的信息来创建 OpenShift Container Platform 项目或切换到现有项目。
先决条件
-
您可以访问 OpenShift Container Platform 集群以及安装的最新兼容
oc工具版本。
流程
登录到
oc工具:oc login要显示当前项目空间,请输入以下命令:
oc project -q使用以下步骤进入所需的 OpenShift Container Platform 项目:
如果项目已存在,切换到项目:
oc project <project_name>如果项目不存在,请创建一个新项目:
oc new-project <project_name>