詳細の参照
次のOracle Cloud Infrastructureドキュメント・リソースを確認します:
- Oracle Database高可用性概要
- Oracle Active Data Guardの実装
- Oracle Cloud Exadata Database Service on Dedicated InfrastructureのExadata Cloud Infrastructureインスタンスの作成
- PeopleSoftクラウド・マネージャ
- PeopleSoft Cloud Managerのドキュメント
- PeopleSoft Oracle Cloud Infrastructureのクラウド・マネージャ
- PeopleSoftテーマのダウンロード(GitHub)
Terraformのコマンドライン・インタフェース・バージョンのインストールおよび構成については、Terraform Providerを参照してください。
Terraformの操作
Terraform検出は、プライマリ・リージョンのコンパートメント内のリソースの定義を検出します。Terraform検出には、OCIコンソールからアクセスできます。ダウンロード可能なZIPファイルに保持されているTerraformスタックが作成されます。
この例では、複数のサブネットがあり、それぞれに1つ以上のセキュリティ・リストがあり、多数のイングレス・ルールを含むいくつかの複雑なセキュリティ・リストがあります。このケース・スタディでは、Terraformを使用して、ネットワーク・コンパートメント内のリソースを検出してからレプリケートすることを選択しました。
- Virtual Cloud Network(VCN)
- ゲートウェイ(インターネット、NATおよびサービス・ゲートウェイ)
- ルート表
- セキュリティ・リスト
- サブネット
Terraformファイルの編集
.tf
で終わります。.tf
ファイルの内容は、コンパートメント内で検出されるリソースによって異なります。.tf
ファイルを変更する必要があります。たとえば、export_
はすべてのリソース定義に追加され、削除する必要があります。ネットワーク検出を操作する場合は、別の重複しないCIDRブロックを割り当て、新しい表示名を指定し、別のDNSラベルを指定し、別のVCN参照を指定する必要があります。
ほとんどのリソース定義は、core.tf
JSONファイルにあります。
ノート:
.tf
ファイルを変更する前に、バックアップすることをお薦めします。
次の表に、プライマリ・リージョンからのTerraform定義の例とセカンダリ・リージョンに必要な変更を示します。
リソース・タイプ | プライマリ・リージョン定義(アッシュバーン) | セカンダリ・リージョンの変更(フェニックス) |
---|---|---|
仮想クラウド・ネットワーク |
|
必要な変更には、export_ の削除、重複しない別のCIDRの割当て、表示名の変更、DNSラベルの変更が含まれます。
|
NAT Gateway |
|
変更には、export_ の削除、表示名の変更およびVCN参照が含まれます。
|
ルート・テーブル |
|
変更には、export_ の削除、ルート表の名前の変更、表示名およびVCN参照が含まれます。
|
セキュリティ・リスト |
|
変更には、export_ の削除、セキュリティ・リストの名前とその表示名の変更、10.0.x.yが10.10.x.yの各イングレス・ルールのCIDRブロックの変更、VCN参照の変更が含まれます。0.0.0.0/0は変更されません。
|
サブネット |
|
変更には、表示される"export_"の削除、フェニックス・リージョンのVCN内のサブネットへのCIDRの変更、可用性ドメインの変更、ルート表およびVCN参照の変更が含まれます。
|
変更する必要があるアイテムにはパターンがあるため、sedなどの編集ツールを使用して、必要な変更を自動化できます。
Terraformを使用したリソースのデプロイ
セカンダリ・リージョンでTerraformとともにデプロイされるすべてのリソースを編集したら、これらのリソースを含む.tf
ファイルを収集します。次のファイルが必要です:
vars.tf
: このファイルには、Terraformの実行に必要なすべてのTerraform変数が含まれています。availability_domain.tf
: このファイルには、セカンダリ・リージョンのすべての可用性ドメインの定義が含まれます。- 選択したリソースをデプロイするためのリソース定義を含む1つ以上の
.tf
ファイル。
Terraform検出プロセスで生成されたすべての.tf
ファイルをプライマリ・サイトに含める必要はありません。前述のファイルのみが必要です。
OCIコンソールを使用してリソースをデプロイするには、次のステップに従います:
PeopleSoft Cloud Managerを使用した中間層のプロビジョニング
PeopleSoft Cloud Managerを使用すると、ソフトウェアをインストールするか、アプリケーションおよびWeb層のリフト・アンド・シフトを実行することで、中間層をプロビジョニングできます。
PeopleSoft Cloud Managerを使用したPeopleSoftアプリケーションおよび中間層ソフトウェアのインストール
このオプションは、オンプレミス・デプロイメントを参照しません。
PeopleSoft Cloud Managerを使用したアプリケーションおよびWeb層のリフト・アンド・シフト
PS_HOME
、PS_APP_HOME
およびPS_CUSTOM_HOME
の内容を含むDPK (デプロイメントPuppetキット)が作成されます。DPKが作成されると、オブジェクト・ストレージ・バケットにアップロードされます。このバケットでは、PeopleSoft Cloud Managerがアクセスして、OCIに新しい中間層をデプロイできます。
これらのオプションの詳細は、PeopleSoft Cloud Managerのドキュメントを参照してください。