kubernetes | 三十、Grafana安装包安装和汉化

[toc]一、Grafana可视化图形工具1. 什么是GrafanaGrafana是一个开源的度量分析和可视化工具,可以通过将采集的数据分析,查询,然后进行可视化的展示,并能实现报警。网址: https://grafana.com/二、使用Grafana连接Prometheus1. 在grafana


kubernetes | 二十九、Grafana安装和监控K8S

前面我们使用 Prometheus 采集了 Kubernetes 集群中的一些监控数据指标,我们也尝试使用 promQL 语句查询出了一些数据,并且在 Prometheus 的 Dashboard 中进行了展示,但是明显可以感觉到 Prometheus 的图表功能相对较弱,所以一般情况下我们会一个第三方的工具来展示这些数据,今天我们要和大家


kubernetes | 二十八、prometheus安装包安装

[toc]1.安装prometheus从 https://prometheus.io/download/ 下载相应版本,安装到服务器上官网提供的是二进制版,解压就能用,不需要编译[root@server ~]# tar xf prometheus-2.5.0.linux-amd64.tar.gz -


kubernetes | 二十七、prometheus集群监控

[toc]集群节点前面我们和大家学习了怎样用 Promethues 来监控 Kubernetes 集群中的应用,但是对于 Kubernetes 集群本身的监控也是非常重要的,我们需要时时刻刻了解集群的运行状态。对于集群的监控一般我们需要考虑以下几个方面:Kubernetes 节点的监控:比如节点的


kubernetes | 二十六、prometheus应用监控

[toc]应用监控前面我们和大家介绍了 Prometheus 的数据指标是通过一个公开的 HTTP(S) 数据接口获取到的,我们不需要单独安装监控的 agent,只需要暴露一个 metrics 接口,Prometheus 就会定期去拉取数据;对于一些普通的 HTTP 服务,我们完全可以直接重用这个服


kubernetes | 二十五、prometheus简介和示例

Prometheus我们知道监控是保证系统运行必不可少的功能,特别是对于 Kubernetes 这种比较庞大的系统来说,监控报警更是不可或缺,我们需要时刻了解系统的各种运行指标,也需要时刻了解我们的 Pod 的各种指标,更需要在出现问题的时候有报警信息通知到我们。在早期的版本中 Kubernetes


kubernetes | 二十四、k8s之DashBoard

[toc]一、搭建DashBoard之前在kubernetes中完成的所有操作都是通过命令行工具kubectl完成的。其实,为了提供更丰富的用户体验,kubernetes还开发了一个基于web的用户界面(DashBoard)。用户可以使用DashBoard部署容器化的应用,而且还可以监控应用的状态,


kubernetes | 二十三、k8s之安全认证

[toc]一、访问控制概述1.1 概述kubernetes作为一个分布式集群的管理工具,保证集群的安全性是其一个重要的任务。所谓的安全性其实就是保证对kubernetes的各种客户端进行认证和授权操作。1.2 客户端在kubernetes集群中,客户端通常由两类:User Account:一般是独立


kubernetes | 二十二、k8s之配置存储

[toc]一、ConfigMapConfigMap是一个比较特殊的存储卷,它的主要作用是用来存储配置信息的。1.1 ConfigMap的资源清单文件ConfigMap的资源清单文件:apiVersion: v1kind: ConfigMapmetadata: name: configMap na


kubernetes | 二十一、k8s之高级存储

[toc]一、高级存储1. PV和PVC概述前面我们已经学习了使用NFS提供存储,此时就要求用户会搭建NFS系统,并且会在yaml配置nfs。由于kubernetes支持的存储系统有很多,要求客户全部掌握,显然不现实。为了能够屏蔽底层存储实现的细节,方便用户使用,kubernetes引入了PV和PV