モジュール 3 の実践: ConfigMap と Secret を使用したアプリケーションのデプロイ、外部シークレット Operator の統合、CSI ドライバー (Longhorn) のインストール、StatefulSet と PVC を使用した PostgreSQL のデプロイ、ボリューム スナップショットの作成と復元。
KUBERNETES: 基本から高度まで
モジュール 3: 構成とストレージ
xdev.asia
🎯 練習目標__HTMLTAG_68___
- ConfigMap を使用してアプリケーションをデプロイする (環境変数とボリューム マウント)
- 安全なシークレットの作成と管理
- CSI ドライバーをインストールし、StorageClass を作成
- StatefulSet と Persistent VolumeClaim を使用した PostgreSQL のデプロイ
- ボリューム スナップショットを作成し、復元を実行__HTMLTAG_79___
準備
___コードブロック_0___
ラボ 1: ConfigMaps
___コードブロック_1___
___コードブロック_2___
ラボ 2: 秘密
___コードブロック_3___
ラボ 3: 不変の ConfigMap と Secret
___コードブロック_4___
_ラボ 4: ローカル ストレージを使用した Persistent Volume と PVC
___コードブロック_5___
ラボ 5: StatefulSet を使用した PostgreSQL
___コードブロック_6___
_ラボ 6: データの永続性を確認する__HTMLTAG_94___
___コードブロック_7___
クリーンアップ
___コードブロック_8___
概要__HTMLTAG_98___
- ✅ ConfigMap: 環境変数とボリューム マウント
- ✅ 秘密: 機密データを保存します (base64、暗号化されていないことに注意してください)
- ✅ PV/PVC: ストレージのリクエストと割り当て__HTMLTAG_105___
- ✅ StatefulSet PostgreSQL: 安定したアイデンティティ、永続ストレージ
- ✅ ポッドの再起動によるデータの永続化__HTMLTAG_109___