2 この資料では、WebLogic Server for OKE (以下WLS for OKE) の基本的な運用環境を構成するための、最低限の 手順や仕組みについて言及しています。 2023年3月時点での機能に従って記載しておりますので、適宜最新のドキュメントも照らし合わせて確認してください。 【公開ドキュメント】 • Oracle WebLogic Server for OKE https://docs.oracle.com/en/cloud/paas/weblogic-container/index.html はじめに
All rights reserved. 13 # 主なタスク 作業者 作業の概要 ① コンパートメントの作成とポリシーの設定 テナンシ管理者 作業ユーザが全てのリソースの管理権限を所有するコンパー トメントを作成しユーザに対する権限を付与 ② 動的グループの作成 テナンシ管理者 WLS for OKEのプロビジョニング時に利用される動的グルー プを構成 ③ 動的グループおよびサービス対するポリシーの設定 WLS for OKE 管理者 コンパートメント内のリソースに対して動的グループやOKE サービスに対する権限を付与 ④ Auth Tokenの作成 WLS for OKE 管理者 コンテナ・イメージを格納するOCIRにアクセスするための認証 トークンの作成 ⑤ VaultおよびSecretの作成 WLS for OKE 管理者 Auth Tokenを暗号化して格納するためのSecretの作成 ⑥ SSHキーペアの作成 WLS for OKE 管理者 踏み台ホスト、管理ホストなどへのログインに利用するSSH キーペアの作成 ⑦ WLS for OKEのプロビジョニング WLS for OKE 管理者 マーケットプレイスを利用してWLS for OKEの環境をプロビ ジョニング
2023, Oracle and/or its affiliates. All rights reserved. 28 検索キーワードに “WebLogic” を入力して WLS for OKE アプリケーションを検索 表示されるアプリケーションのうち、以下のいずれかを選択 【UCMモデル】 • Oracle WebLogic Server Enterprise Edition for OKE UCM • Oracle WebLogic Suite for OKE UCM 【BYOLモデル】 • Oracle WebLogic Server Enterprise Edition for OKE BYOL • Oracle WebLogic Suite for OKE BYOL
its affiliates. All rights reserved. 29 作成するWLS for OKEのリリース・バージョン WLS for OKEのスタックを 作成するコンパートメント Oracle Standard Terms and Restrictions を確認してチェック 選択後に「スタックの起動(Launch Stack)」 でスタック作成を開始
its affiliates. All rights reserved. 30 任意のスタック名(※) 選択したコンパートメント ※スタック名の扱いについて ここで指定する「スタック名」はOCIコンソール上に作成されるスタックの名称のdescriptionとし てのみ利用され、作成される各リソースの名称には影響しません。 入力後に [次] ページに移動
its affiliates. All rights reserved. 37 Admin_Instance_Id = ocid1.instance.oc1.us-sanjose-1.anzwuljrssl65iqcht2cyrp4coymjqeohkreuq6npdssvm2s4lxpy7e7daoa Admin_Instance_Private_IP = [ "10.0.2.9", ] Bastion_Instance_Id = ocid1.instance.oc1.us-sanjose-1.anzwuljrssl65iqctmozbtvr7bxovynw3zcuubzjn33o42xvzzox254ihlpq Bastion_Instance_Public_IP = [ "155.248.198.106", ] Fss_Path = /wls4oke Jenkins_Console_Url = Follow the steps below to get the Jenkins URL ======================================================================================================= 1. Get the IP address of internal LB by executing the below command in Admin instance kubectl get svc -n wlsoke-ingress-nginx -l app.kubernetes.io/name=ingress-nginx -o jsonpath='{.items[*].status.loadBalancer.ingress[0].ip}' 2. The Jenkins URL: http://<<ip from above step>>/jenkins ======================================================================================================= プロビジョニングが完了すると、下記のようにログ中に • 管理ホストや踏み台ホストのアドレス • Jenkinsコンソールへの接続先の調べ方 などが表示されます。
Oracle and/or its affiliates. All rights reserved. 52 サンプル・アプリケーションのデプロイ先のWLSドメイン サンプル・アプリケーションを削除する場合にチェック デプロイに失敗した場合にロールバックを行う WLS for OKEのプロビジョニング時に指定した OCIRユーザ以外でデプロイする場合に指定 (ここでは先頭にOCIテナンシ名が必要) OCIRユーザのAuth Tokenの値を指定