プライベート・エンドポイントの作成
リソース・マネージャでプライベート・エンドポイントを作成します。
開始する前に
必要なネットワーク情報を収集します。
-
プライベート・エンドポイント接続はVCNレベルです。VCN当たり多数のサブネットがある場合、そのVCNに対して1つのプライベート・エンドポイントのみを作成する必要があります。セキュリティ・ルールが要件を満たしていることを確認します。
-
ネットワーク・セキュリティ・グループ(オプション)
-
DNSゾーン(プライベートGitサーバーではオプション)
たとえば、
https://privateGitServer.examplesub.exampledomain
にあるプライベートGitサーバーの場合、examplesub.exampledomain
のDNSゾーンを作成します。
さらに:
- サブネットがプライベート・リソースへのアクセスを許可していることを確認します: イングレスのセキュリティ・ルールを設定します。
- サブネットに使用可能なIPアドレスがあることを確認します。
指定されたサブネットに使用可能なIPアドレスがない場合、プライベート・エンドポイントを作成するための作業リクエストは失敗します。
- プライベートGitサーバーの場合、使用する証明書をインポートします。GitHubおよびGitLabの手順を参照してください。
Terraform構成の使用
Terraform構成を使用してプライベート・エンドポイントを作成します。
- リソース・マネージャ・プライベート・エンドポイントを作成するスタックを作成するには、リソース・マネージャ・プライベート・エンドポイントの作成テンプレートを使用します。
-
たとえば、リソース・マネージャのプライベート・エンドポイントを使用するTerraform構成は、プライベート・エンドポイントのTerraform構成の例を参照してください。また、リソース・マネージャのTerraform構成も参照してください。
コンソールを使用してプライベート・エンドポイントを作成するには、次のステップに従います。 新しいプライベート・エンドポイントが「プライベート・エンドポイント」リスト・ページに表示されます。作成の作業リクエストの実行中、新しいプライベート・エンドポイントのステータスは「作成中」で、新しいプライベート・エンドポイントの詳細ページに進行中の作業リクエストが表示されます。作業リクエストが「成功」ステータスに達すると、新しいプライベート・エンドポイントのステータスは「アクティブ」になります。 oci resource-manager private-endpoint create
コマンドを使用して、プライベート・エンドポイントを作成します。oci resource-manager private-endpoint create --compartment-id <compartment_ocid> --display-name <text> --subnet-id <subnet_ocid> --vcn-id <vcn_ocid>
CLIコマンドのパラメータおよび値の完全なリストは、リソース・マネージャ・コマンドライン・リファレンスを参照してください。
プライベート・エンドポイントを作成するには、CreatePrivateEndpoint操作を使用します。