日文版请参考ゼロから始めよう、ROKS on IBM CloudでのNginxサーバ構築 - Qiita
虽然目前关于构建Nginx的web server文章有很多,但是在ROKS(Red Hat OpenShift on IBM Cloud)上构建的文章却寥寥无几。因此,这次介绍从0开始构建IBM Cloud VPC环境,到在ROKS上创建cluster,再在此基础上部署Nginx Pod 的方法。
本篇文章是针对没有任何IBM Cloud及container的使用经验的初学者,完全没有经验也OK
需要注意的是本文截图是日语系统界面,因此可能会有稍许不同,但内容和步骤都是一样的
本教程一共分为四步:
Step1 创建VPC环境
Step2 构建ROKS
Step3 登录ROKS cluster
Step4 创建Nginx serve并访问
前提
在开始之前请确认以下配置已经完成
- IBM Cloud账号
- IBM Cloud CLI https://cloud.ibm.com/docs/cli?topic=cli-getting-started
- OC CLI:Getting started with the OpenShift CLI - OpenShift CLI (oc) | CLI tools | OpenShift Container Platform 4.7
- 下方的command已经被下载
$ install vpc-infrastructure
$ ibmcloud plugin install container-service
$ ibmcloud plugin install container-registry
$ ibmcloud plugin install observe-service
本篇文章所示的内容均在Windows10环境下完成
Step1 创建VPC环境
首先,登录到IBM Cloud。
此处介绍通过API key登录的方法,其他的方法也同样可以正常登录到IBM Cloud,请选择自己喜欢的方法登录。
$ ibmcloud login --apikey <API_KEY> -g <RESOURCE_GROUP_NAME> -r jp-tok
例:$ ibmcloud login --apikey <API_KEY> -g rg-common -r jp-tok
API エンドポイント: https://cloud.ibm.com
認証中です...
OK
Tips:
请参考下方链接了解获取API key的方法