08 2019 档案
摘要:1、安装nfs服务。直接给命令 2、nfs 可以直接作为存储卷使用,下面是一个生产环境部署的YAML配置文件。在此示例中,redis在容器中的持久化数据保存在/data目录下;存储卷使用nfs,nfs的服务地址为:192.168.8.150,存储路径为:/k8s-nfs/redis/data。容器通
阅读全文
摘要:k8s ingress 测试
阅读全文
摘要:1、scrape_configs 参数介绍 2、scrape_configs配置案例 3、常见案例 4、服务发现
阅读全文
摘要:1、prometheus短信告警接口实现(python)源码如下: 2、构建dockerfile镜像 3、推送到镜像仓库 4、部署 5、补充 6、配置告警规则
阅读全文
摘要:1、监控pods 。 prometheus再部署以后,会自带cAdvisor。结果如下: 2、K8S集群状态监控。需要使用kube-state-metrics插件。部署以后 部署结果展示: 3、node宿主机监控。由于node_exporter 需要监控宿主机状态,不建议采用容器部署。建议采用二进制
阅读全文
摘要:1、alertmanager告警插件部署 [root@VM_0_48_centos prometheus]# cat alertmanager-deployment.yaml apiVersion: apps/v1kind: Deploymentmetadata: name: alertmanage
阅读全文
摘要:1、k8s 监控资源对象 2、 prometheus简单介绍。 https://github.com/prometheus •多维数据模型:由度量名称和键值对标识的时间序列数据•PromSQL:一种灵活的查询语言,可以利用多维数据完成复杂的查询•不依赖分布式存储,单个服务器节点可直接工作•基于HTT
阅读全文
摘要:1、k8s-coredns 实现了集群内部通过服务名进行可以访问。添加服务后,会自动添加一条解析记录 2、k8s-coredns 部署 3、部署: 4:测试解析结果
阅读全文
摘要:1、pv 简单介绍 PersistenVolume(PV):对存储资源创建和使用的抽象,使得存储作为集群中的资源管理 PV分为静态和动态,动态能够自动创建PV • PersistentVolumeClaim(PVC):让用户不需要关心具体的Volume实现细节 容器与PV、PVC之间的关系,可以如下
阅读全文
摘要:1、k8s 搭建 参见https://blog.51cto.com/lizhenliang/2325770 注意:博客中有个别修改的. /opt/kubernetes/cfg/kube-apiserver : 需要由:--enable-admission-plugins=NamespaceLifec
阅读全文