インスタンスを起動するためのコンポーネント
コンピュート・インスタンスを起動するには、次のコンポーネントが必要です:
テナンシ
すべての組織コンパートメントとクラウド・リソースを含むルート・コンパートメント。 「サービス・エンクレーブ」管理者は、コンパートメントが作成されるテナンシを作成します。 テナンシ管理者は、コンピュート・リソースが作成されたテナンシにコンパートメントを作成します。 インスタンスが起動されるコンパートメントを保有するには、テナンシが必要です。
コンパートメント
組織の管理者から権限を付与された特定のグループのみがアクセスできる関連リソースのコレクション。 コンピュート・インスタンスはコンパートメントに作成されます。 すべてのコンパートメントは、ルート・コンパートメントであるテナンシに存在します。
仮想クラウド・ネットワーク(VCN)
コンピュート・インスタンスが実行される従来のネットワーク(サブネット、ルート表およびゲートウェイを含む)の仮想バージョン。 コンピュート・インスタンスを起動する前に、「コンピュート・エンクレーブ」管理者が少なくとも1つのクラウド・ネットワークを設定する必要があります。
SSHキー・ペア
インスタンスの起動に使用されるイメージが、認証にSecure Shell (SSH)を必要とするように構成されている場合は、インスタンスを起動する前にSSHキー・ペアが必要です。 この要件は、Private Cloud Applianceで提供されるイメージおよびほとんどのUNIXタイプのイメージから起動されたインスタンスに適用されます。 イメージがパスワードを使用するように構成されている場合は、キー・ペアのかわりにパスワードが必要です。
イメージ
コンピュート・インスタンスのオペレーティング・システムおよびその他のソフトウェアを決定する仮想ハード・ドライブのテンプレート。 次のイメージを使用してコンピュート・インスタンスを起動することもできます:
-
Oracle Private Cloud Applianceで提供されるイメージ
-
他のインスタンスから作成されたカスタム・イメージ
-
独自のイメージのインポート
イメージの詳細は、「Oracle Private Cloud Applianceユーザーズ・ガイド」の「コンピュート・イメージ」を参照してください。
シェイプ
新しく作成したコンピュート・インスタンスに割り当てられるCPU数、メモリー量およびその他のリソースを決定するテンプレート。 コンピュート・インスタンスを起動するときに最も適切なシェイプを選択します。
メタデータ・キーの制限
メタデータ・オプションを使用すると、SSHキー、使用するcloud-initの情報、「Kubernetesエンジン」クラスタ・ノード・プール内のノードのラベルとプロキシなどの重要な情報をインスタンスにアタッチできます。
メタデータ・キーには、次の制限があります。ただし、次の例外があります:
-
メタデータには最大128個のキーを設定できます。
-
キー名は最大255文字です。
-
ほとんどのキー値は最大255文字です。
ssh_authorized_keys
メタデータ・キーの値は255文字を超えることができます。 この値は、OpenSSH形式の有効な公開キーである必要があります。 複数のキーを区切るには改行文字を使用します。
user_data
メタデータ・キーの値は最大16KBにできます。 この値は、cloud-initがカスタム・スクリプトを実行したり、カスタムcloud-init構成を提供するために使用できるデータです。 cloud-initが構成されたLinuxインスタンスの場合、user_data
値は、cloud-initユーザー・データのBase64エンコード文字列です。 詳細は、「cloud-initユーザー・データ形式」を参照してください。