| コンポーネント | 役割 | 推奨ストレージサイズ | 永続化の目的 |
|---|---|---|---|
| Prometheus | メトリクスデータの収集・保存サーバー | 5〜10GB | 長期間のデータを保存し、過去の傾向分析や障害時の原因調査を可能にするため。 |
| Alertmanager | アラートの管理・通知 | 1GB | アラート設定や通知の履歴を保持し、Pod再起動時の設定消失を防ぐため。 |
| Grafana | データ可視化ダッシュボード | 1〜2GB | 作成したダッシュボードやデータソース設定を保持し、カスタム設定... |
tx100s3-01 (Debian 11, 16GB) tx100s3-02 (Debian 11, 16GB)
├── KV...
centosでvirsh利用せず直接qemu-imgコマンドで運用していたものを移設している為、下記の構成になっています
vi env
https://github.com/a5ro5a/ha4k8s/blob/master/setupscripts/env
mdkir /v/bin/k3s
vi /v/bin/k3s/01-create-alpine-...
host-a,bそれぞれでスクリプト実行
/v/bin/k3s/03-create-vms-host-a.sh
bash /v/bin/k3s/03-create-vms-host-a.sh
/v/bin/k3s/04-create-vms-host-b.sh
bash /v/bin/k3s/04-create-vms-host-b.sh
cloud-initがうまくいかなかったのでOS起動後、VNCで繋ぎ、下記を対応
vi /etc/network...
下記がインストールされていること
sudo apt install docker-ce docker-ce-cli docker-ce-rootless-extras docker-compose-plugindocker composeコマンドがdocker-composeとして利用できること。(docker-composeパッケージは古いためNG)
sudo ln -s /usr/libexec/docker/cli-plugins/docker-compose /us...tx100s3-01 (Debian 11, 16GB) tx100s3-02 (Debian 11, 16GB)
├── KVMゲスト1: ha-master1 (3GB) ├── KVMゲスト1: hb-master (3GB)
├── KVMゲスト2: ha-worker1 (4GB) ├── KVMゲスト2: hb-worker1 (4GB)
├── KVMゲスト3: ha-worker2 (4GB) ├── KVMゲスト3: hb-worker2 (4GB)
今回...
tx100s3-01 (Debian 11, 16GB RAM) tx100s3-02 (Debian 11, 16GB RAM)
├── KVMゲスト1: ha-master1 (3GB) ├── KVMゲスト1: hb-master (3GB)
├── KVMゲスト2: ha-worker1 (4GB)(100GB DISK) ├── KVMゲスト2: hb-worker1 (4GB)(100GB DISK)
├── KVMゲスト3: ha-worker2 (4GB) ├── KVMゲスト3: hb...