kube-prometheus-0.12.0與k3s-1.25安裝適配arm架構
k3s-kube-prometheus安裝
https://github.com/prometheus-operator/kube-prometheus
主要的幾個問題:
1.網上總有鏡像拉取不下來。
可以通過dockerhub去拉取相關的支持arm的內容,也可以下載我上傳的內容。里面有k3s-docker-prometheus-鏡像等等 基本可以不再下載東西了。還有隨意寫的安裝文檔。希望能幫到
============================================================================================ 文件名稱 注釋 (1) 5-k3s-1.25 ----- k3s 軟件程序文件夾 (2) kube-prometheus-0.12.0 ----- prometheus軟件程序文件夾 (3) registries.yaml -----k3s信任鏡像倉庫所需文件 (4) jingxiang2.tar -----鏡像文件 (5) jingxaing1.tar -----鏡像文件 (6) docker-18.06.3-ce.tgz -----docker安裝文件 (7) 安裝手冊 ----- 略 (8) ============================================================================================ auther. leon
地址是
鏈接:https://pan.baidu.com/s/1N-JTS6ld8mBgXW8x_Vpctw 提取碼:n996
2.kubernetes執行yaml文件后鏡像拉取不到,總是走外網拉取,這里需要docker和k3s的配置內容。
docker 配置:
/etc/docker/daemon.json
添加 對應信任倉庫進去
{ "insecure-registries":["replaceIp:5000"] }
然后重啟
systemctl daemon-reload
systemctl restart docker
k3s內容配置:
vim /etc/rancher/k3s/registries.yaml
mirrors: "your.local.registry.com:5000": endpoint: - "http://your.local.registry.com:5000" insecure: true
然后重啟k3s
systemctl restart k3s
問題3. 全部安裝完畢,但是外部電腦訪問不了Prometheus
https://github.com/prometheus-operator/kube-prometheus/issues/1763
這個issues里面討論了這個問題。
關掉他的網絡檢查
kubectl -n monitoring delete networkpolicies.networking.k8s.io --all
之前試過helm去安裝。 但是發現這個 方式是最簡單并且齊全的。

浙公網安備 33010602011771號