Dev Spaces Operator のインストール #
Dev Spaces Operator は、OpenShift 上にユーザー毎の開発環境を作成し、Webブラウザベースの VS Code ライクな開発環境を提供します。
Operator Hubに移動して、Red Hat OpenShift Dev Spacesをクリックします。デフォルトのまま
Installをクリックします。デフォルトのまま
Installをクリックします。インストールが完了するまで暫く待ちます。
インストールが完了したら、「View Opearator」をクリックして Operator のページに移動します。
Red Hat OpenShift Dev Spaces instance Specificationというタブに移動して、Create CheClsuterをクリックします。設定はデフォルトのままで
Createをクリックします。これで
devspacesという名前のCheClusterというオブジェクトが作成されました。Workload=>Podに移動すると Pod が作成されはじめているのがわかります。収まるまで暫く待ちます。Pod の作成が収まったら、
Networking=>Routeに移動します。外部からアクセスするためのURLが発行されているので、URL にアクセスします。Login with OpenShiftをクリックしてログインします。連携している Identity Provider によって表示が違いますが、好きなユーザーでログインして大丈夫です。ここではデフォルトで必ず存在する
cluster-adminを使ってログインします。ここでは
cluster-adminとそのパスワードを入力します。初回はアクセス許可を求められるので、許可します。
ログインすると、以下のような画面が見えるはずです。ここでは
Empty Workspaceをクリックします。ワークスペースのデプロイが開始されるので、暫く待ちます。
三点リーダーのメニューから
Terminal=>New Terminalを選択します。Terminal から
oc get nodesを実行してクラスターにアクセスできている事を確認します。