/var/www/yatta47.log

/var/www/yatta47.log

やったのログ置場です。スクラップみたいな短編が多いかと。

kubernetes

新着順 人気順

k3s + cloud-init でCilium・MetalLBまで自動化する際の順序設計

k3sをcloud-initで構築するとき、Cilium(CNI)とMetalLB(L2 LB)まで一気に自動化しようとすると、設定値より「起動順序」でハマります。CNIが入る前はPod通信できないし、MetalLBのCRDが準備完了するまでカスタムリソースは適用できない。この依存順序の…

Longhorn on Proxmox VM: バックアップ時にPVCが壊れる原因と対策

Proxmox VM上のKubernetesでLonghornを使っていて、VMバックアップの時間帯だけPVCが不安定になる場合、原因の多くはI/O経路の多段化にあります。根本的に解決するなら、Proxmox CSI PluginやCeph CSIで永続化レイヤーを1段減らすことを検討してみてください…

Kubernetes監視はどこから始める? OSSツール8つの役割と最小構成の選び方

最近、家のホームラボにk3sを入れました。それを使って監視基盤を作ろうとしています。Kubernetes自体の監視もせっかくなのでやろうと思って調べました。 Kubernetes監視のOSSツール、最小構成で始めるなら kube-prometheus-stack のHelm一発導入がおすすめ…

Talos Linuxとは — SSHなし・API管理のKubernetes専用OS入門

Talos LinuxはKubernetesノード専用のイミュータブルOS。SSHやシェルを持たず、talosctl経由のAPI操作でノードを管理します。 壊れたノードを手で直すのではなく、宣言的なconfigから再生成する運用に寄せた設計です。 何を調べたか ホームラボでk3sクラスタ…

error: error loading config file "/etc/rancher/k3s/k3s.yaml": open /etc/rancher/k3s/k3s.yaml: permission denied を解消する

k3sをインストールして、起動はするものの、kubectlコマンドなりを打った時にpermissio deniedが出る。 権限を追加してあげればいいのかと思いつつも、どこまで権限追加すればいいのかわからなかったので調べました。 環境 vagrant上のUbunutu18.04 vagrant@…

Ubuntuにk3sをインストール

Kubernetesの勉強をすることになって、かといってk8sをインストールするのはクラウド環境とかでないと難しそうだったので、k3sを試してみました。 環境 ローカルのVagrantにUbuntu18.04をインストールして、その上にk3sを入れてみました。 インストール コマ…