仮想マシンのセキュリティ構成
CycleCloud 8.5 では、セキュリティの種類が [信頼された起動 ] または [ 社外秘] の VM の作成がサポートされています。
注意
これらの機能の使用には、バックアップ、マネージド ディスク、エフェメラル OS ディスクのサポートが含まれていないなど、いくつかの制限が伴う場合があります。 さらに、特定のイメージと VM サイズが必要です。 詳細については、上記のドキュメントを参照してください。
これらの機能は、 クラスター 形式 で変更することも、 クラスター テンプレートで直接設定することもできます。
これを有効にする主な属性は、 SecurityType
または ConfidentialVM
ですTrustedLaunch
。
たとえば、クラスター内のすべての VM で既定でトラステッド起動を使用するには、これをテンプレートに追加します。
[[node defaults]]
# Start VMs with TrustedLaunch
SecurityType = TrustedLaunch
標準 セキュリティが既定値であるため、指定する必要はありません。 クラスターの値 SecurityType
を指定してインポートした場合は、その行をコメントアウトまたは削除し、クラスターを再インポートして値を削除できます。
に defaults
値を設定し、特定のノードに対して Standard セキュリティのみを使用する場合は、 で値 undefined()
をオーバーライドできます (値の :=
厳密な解析を有効にするには、 の使用に注意してください)。
[[node standard-node]]
# Clear an inherited value
SecurityType := undefined()
信頼された起動または機密 VM のいずれかを使用すると、他のセキュリティ機能が有効になり、両方とも既定値は true になります。
EnableSecureBoot=true
: セキュア ブートを使用します。これは、ブート キット、ルートキット、カーネル レベルのマルウェアから VM を保護するのに役立ちます。EnableVTPM=true
: TPM2.0 準拠の 仮想トラステッド プラットフォーム モジュール (vTPM) を使用し、キーとシークレットを安全に格納する以外に VM のブート整合性を検証します。
注意
これらの属性は、既定の Standard セキュリティの種類には影響しません。
さらに、機密 VM では、新しい ディスク暗号化スキームが有効になります。
このスキームは、ディスクのすべての重要なパーティションを保護し、保護されたディスク コンテンツに VM のみがアクセスできるようにします。 Server-Side 暗号化と同様に、既定値は プラットフォームマネージド キー ですが、代わりに カスタマー マネージド キー を使用できます。
機密暗号化に Customer-Managed キーを使用するには、暗号化の種類が である ディスク暗号化セット が必要です ConfidentialVmEncryptedWithCustomerKey
。 詳細については、「 ディスク暗号化 」を参照してください。