2.2. 使用 Kubernetes 部署 OSToy 应用程序
通过创建容器镜像,将其存储在镜像存储库中,并定义 Deployment 对象来部署应用程序。管理这些组件可让您可靠地运行和扩展工作负载。
部署应用程序涉及以下步骤:
- 为前端和后端微服务容器创建镜像
- 将容器镜像存储在镜像存储库中
- 为应用程序创建 Kubernetes Deployment 对象
- 部署应用程序
注意
此研讨会侧重于应用程序部署,并使用户运行使用现有镜像的远程文件。
2.2.1. 检索 login 命令 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
在创建集群前,您必须登录到 ROSA 命令行界面(CLI) (rosa)。通过完成创建集群时的研讨会来安装 ROSA CLI。
流程
运行以下命令确认您已登录到 ROSA CLI:
rosa whoami如果您登录到命令行界面,请跳至"创建新项目"。如果您没有登录到命令行界面,请继续这个过程。
- 使用 Web 控制台访问集群。
单击右上角的登录名称旁边的下箭头,然后选择 Copy Login Command。
此时会打开一个新标签页。
- 选择您的验证方法。
- 单击 Display Token。
- 使用此令牌将命令复制到 Log in 下。
在终端中粘贴并运行复制的命令。如果登录成功,您会看到以下确认信息:
$ oc login --token=<your_token> --server=https://api.osd4-demo.abc1.p1.openshiftapps.com:6443 Logged into "https://api.myrosacluster.abcd.p1.openshiftapps.com:6443" as "rosa-user" using the token provided. You don't have any projects. You can try to create a new project, by running oc new-project <project name>