Rancher

ラズパイk8sにOpenTelemetry + loki + grafanaをインストールしてログを収集する

前回fluent-bitでlokiにログ収集 したのですが、 今回はOpenTelemetryでログを収集してみます。

環境

ubuntu@k8s1:~$ kubectl get node
NAME   STATUS   ROLES                       AGE    VERSION
k8s1   Ready    control-plane,etcd,master   304d   v1.28.10+rke2r1
k8s2   Ready    worker                      181d   v1.28.10+rke2r1
k8s3   Ready    worker                      304d   v1.28.10+rke2r1

Loki構築

こちら を参考にLokiを再インストールします。
とはいえ設定は前回 と変わりません。

Velero+MinIOのKubernetesリソースバックアップ

リストアうまくいかなかったので未完成ですが、一旦メモ書き。
⇒emptyDirならリストアできた。

環境について

Rancher 2.8.0 on k3s で構築したRKE1クラスタで試しました。
構築方法はラズパイにk3sでRancher構築 とか Rancherでラズパイk8sクラスタ構築 を見ていただければと思います。

GitLabをHelmで構築する

GitLabのKASを使ってみようと思ったのですが、
いつも使っているsameersbn/docker-gitlabはまだ対応していない ようですね。
公式の方は対応していそうでしたので、ついでにHelmで構築してみました。
公式ドキュメントはこちら ですかね。
ちなみにプロダクション向けではないようです。