K8S 報錯個人記錄

2021-10-08 20:00:09 字數 606 閱讀 9195

安裝influxdb,安裝結束以後檢視日誌,報錯如下:

這是乙個rbac錯誤。使用者無權檢視日誌。如果您擁有具有群集管理員許可權的使用者,則可以使用此方法修復此錯誤

kubectl logs monitoring-influxdb-5c5bf4949d-kxltw  -n kube-system
error from server (forbidden): forbidden (user=system:anonymous,

verb=get, resource=nodes, subresource=proxy) ( pods/log

monitoring-influxdb-5c5bf4949d-kxltw)

解決方法

注意:提供匿名使用者群集管理員角色不是乙個好主意。但是會修復這個問題。

繫結乙個cluster-admin許可權

kubectl create clusterrolebinding system:anonymous   --clusterrole=cluster-admin   --user=system:anonymous

K8s部署prometheus監控K8s細節

prometheus 一些配置檔案可以再github上找到。部署 root kube prometheus manifests 目錄下所有檔案 部署 root kube prometheus manifests setup 目錄下所有檔案 要注意的是自己要建立乙個工作空間 如果報錯執行下面語句 部署...

k8s學習記錄1 docker概念,k8s概念

目錄 docker對比虛擬機器 容器的隔離技術 docker概念 為什麼需要k8s?k8s概念 docker更加輕量級 每個虛擬機器需要執行自己的一組系統程序 虛擬機器的主要好處 它們能提供完全隔離的環境,因為它們都執行在自己linux核心上。linux命名空間隔離 檔案,程序,網路介面,主機名等 ...

k8s 多租戶 k8s 基礎介紹

備註 1 每乙個pod裡執行著乙個特殊的容器 pause容器,其他容器都是業務容器,這些業務容器共享pause容器的網路棧和volume 邏輯卷 掛載卷。因此他們之間的通訊和資料交換更為高效。2 k8s設計了pod物件,將每個服務程序包裝到相應的pod中,使其成為pod中執行的乙個容器 contai...