Lens
#
Tips- lensapp/lens - Lens - The Kubernetes IDE
- src/features/metrics
- src/features/user-mode
- ClusterRole lens-user
- LIST namespace
- system:authenticated
- 允许非管理员能访问有权限访问的空间
- ClusterRole lens-user
#
features/metrics- Namespace lens-metrics
- StatefulSet prometheus
- prometheus
--storage.tsdb.retention.time=2d
--storage.tsdb.retention.size=5GB
- ServiceAccount prometheus
- Service prometheus
- 80 -> 9090
- prometheus.io/scrape: 'true'
- ConfigMap prometheus-config
- prometheus.yaml
- ConfigMap prometheus-rules
- alertmanager.rules.yaml
- etcd3.rules.yaml
- general.rules.yaml
- kube-state-metrics.rules.yaml
- kubelet.rules.yaml
- kubernetes.rules.yaml
- node.rules.yaml
- prometheus.rules.yaml
- prometheus
- ClusterRole - lens-prometheus
- ServiceAccount prometheus
- DaemonSet - node-exporter
- Service 80 -> 9100
- Deployment - kube-state-metrics
- StatefulSet prometheus
- Using Custom Prometheus
#
kube-prometheus- #180 - Documentation is incorrect for Prometheus troubleshooting
- #656 - What are the requirements to make my prometheus deployment compatible with Lens?
- 支持需要 relabel
- 该说明有问题
- 选择 helm 安装,指定
monitoring/kube-prometheus-prometheus:9090
bitnam/kube-prometheus values.yaml