grafana yaml k8s k8
Prometheus+Grafana监控服务器CPU、磁盘、内存等信息
转载:https://huaweicloud.csdn.net/6356655dd3efff3090b5d1cc.html?spm=1001.2101.3001.6650.17&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault% ......
Prometheus部署、操作及Grafana展示、告警
转载:https://blog.csdn.net/m0_71521555/article/details/127497906?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault% ......
32、K8S-配置管理之Configmap
1、基础知识 1.1、场景需求 生产中所有的应用程序中,都涉及到配置文件,而配置文件经常会有变更,比如数据库连接、代码版本号等. 最典型场景就是: 项目经历开发环境、测试环境、预发布环境、线上环境才能完成发布,而每个环境都有定义其独立的各种配 置,这些配置手工操作很繁杂,所以好多大公司专门开发了专用 ......
Mac搭建Grafana+Prometheus+NodeExporter+mysqld-exporter
转载:https://www.jianshu.com/p/67087e164144 安装启动Grafana brew install Grafana brew services start grafana 启动后,通过http://localhost:3000/访问,用户名和密码都是admin,如图 ......
K8S学习笔记之卸载K8S集群
阅读目录 0x00 概述 0x01 操作 0x00 概述 有时候需要卸载已安装在本机的K8S服务和服务,本文卸载的K8S面向使用kubeadm或者二进制方法安装的,不涉及使用rpm包安装的集群; 主要使用kubeadm reset和删除指定文件的方法,卸载K8S集群。 0x01 操作 首先清理运行到 ......
基于国内环境搭建三节点的K8S
我的机器环境 10.2.22.103 k8s-master10.2.22.104 k8s-node110.2.22.105 k8s-node2 3台Ubuntu服务器配置为2核CPU,8GB内存 系统版本:20.04 前提条件:关闭swap sed -ri 's/.*swap.*/#&/' /etc ......
k8s-hpa
kubectl scale 对运行在k8s 环境中的pod 数量进行扩容(增加)或缩容(减小)。 HPA:(Horizontal Pod Autoscaler)Pod自动弹性伸缩,K8S通过对Pod中运行的容器各项指标(CPU占用、内存占用、网络请求量)的检测,实现对Pod实例个数的动态新增和减少。 ......
k8s-pv/pvc
默认情况下容器中的磁盘文件是非持久化的,对于运行在容器中的应用来说面临两个问题, 第一:当容器挂掉kubelet将重启启动它时,文件将会丢失; 第二:当Pod中同时运行多个容器,容器之间需要共享文件时,Kubernetes的Volume解决了这两个问题。 PV/PVC PersistentVolum ......
k8s~Ingress转发出现502的问题
目前在对接keycloak过程中,通过云端LB到ingress,再由ingress到k8s-service,在配置完成之后,偶发出现502的情况。 ingress的配置,先是实现了客户端的会话保持 apiVersion: extensions/v1beta1 kind: Ingress metada ......
云原生周刊:K8s 在 v1.27 中移除的特性和主要变更
文章推荐 K8s 在 v1.27 中移除的特性和主要变更 随着 Kubernetes 发展和成熟,为了此项目的整体健康,某些特性可能会被弃用、移除或替换为优化过的特性。基于目前在 v1.27 发布流程中获得的信息,本文将列举并描述一些计划在 Kubernetes v1.27 发布中的变更, 发布工作 ......
Grafana 中文入门教程 | 构建你的第一个仪表盘
转载:https://blog.csdn.net/easylife206/article/details/114312284 设为「星标」,每天带你玩转 Linux ! 在大厂工作久了,时常对一些工具的存在觉得理所当然。 比如说,需要计算资源的时候,一个配置文件就可以要来两百台虚拟化好的机子。需要试 ......
Docker+Jmeter+InfluxDB+Grafana 搭建性能监控平台
https://mp.weixin.qq.com/s?__biz=MzU3NDM4ODEzMg==&mid=2247487263&idx=1&sn=acdb209f5fa865d833da41f998c9d44f&chksm=fd326dd4ca45e4c288d501d4406d41c15f6e7 ......
31、K8S-数据存储之PV、PVC
1、基础知识 1.1、流程梳理 1.1.1、PV-Persistent Volume 之前我们提到的Volume可以提供多种类型的资源存储(可持久或不持久),但是它定义在Pod上的,是属于"资 源对象"的一部分。工作中的存储资源一般都是独立的,这就是资源对象Persistent Volume(PV) ......
k8s安装与部署
设置主机名,注意不用使用下划线: hostnamectl set-hostname k8s-master 初始化: kubeadm init \ --apiserver-advertise-address=172.16.17.14 \ --image-repository registry.aliy ......
K8S学习笔记之卸载K8S集群
阅读目录 0x00 概述 0x01 操作 0x00 概述 有时候需要卸载已安装在本机的K8S服务和服务,本文卸载的K8S面向使用kubeadm或者二进制方法安装的,不涉及使用rpm包安装的集群; 主要使用kubeadm reset和删除指定文件的方法,卸载K8S集群。 0x01 操作 首先清理运行到 ......
Prometheus+Grafana+Alertmanager实现告警
目的:Prometheus采集MySQL主从数据库数据,通过Grafana加上PromQL语句实现数据可视化 相关组件 Prometheus Server Prometheus组件中的核心部分,负责实现对监控数据的获取,存储以及查询。node_exporter 用于采集服务器层面的运行指标,类似于传 ......
K8s CrashLoopBackOff 如何排障?
什么是 CrashLoopBackOff CrashLoopBackOff 是在 k8s 中较常见的一种 Pod 异常状态,最直接的表述,集群中的 Pod 在不断的重启挂掉,一直循环,往往 Pod 运行几秒钟 因为程序异常会直接死掉,没有常驻进程,但是 容器运行时 会根据 Pod 的重启策略(默认为 ......
grafana loki
Loki内存中的数据多久写到磁盘中一次 在Loki中,内存中的数据通常被称为临时数据,它们会在一定时间后被写入到磁盘中。 写入的时间间隔可以通过Loki的chunk_target_size和max_chunk_age选项来配置。这些选项可以在Loki的配置文件中进行设置,例如: chunk_targ ......
尚硅谷*汪洋-K8S笔记
1.K8S特点 轻量级,开源,负载均衡,弹性伸缩 2.K8S具有完善的集群管理能力,包括多层次的安全防护和准入机制,多租户应用支撑能力,透明的服务注册和服务发现机制,内建的智能负载均衡器,强大的故障发现和自我修复能力,服务滚动升级和在线扩容能力,可扩展的资源自动调度机制,以及多样的资源配额管理能力。 ......
30、K8S-数据存储之NFS
1、基础知识 1.1、需求 根据我们对hostpath的了解,我们发现,虽然hostpath可以根据pod的配置自动创建关联的宿主机目录,但 是宿主机目录下面没有我们想要的数据文件,所以,在集群场景中,我们想要基于hostpath方式实现更强大的配置效果,就需要把所有的数据文件进行同步,而这不是我们 ......
强制删除k8s crd类型资源 Terminating
转载自:https://www.cnblogs.com/wiseo/p/14887268.html 在使用kubernetes过程中,我们经常会遇到无法删除资源的情况,但是如果一一去删除资源比较麻烦。下面给大家介绍强制删除的方法。 第一种# 如果之前因为某些原因使得crd、pod、deploy、na ......
《做一个不背锅运维:K8S Service底层策略初探和分析》
创建用于测试的Deployment和Service apiVersion: apps/v1 kind: Deployment metadata: labels: app: test-goweb name: test-goweb spec: replicas: 6 selector: matchLab ......
k8s的部署及入门
lucykubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。 这个工具能通过两条指令完成一个kubernetes集群的部署: 1. 安装要求 在开始之前,部署Kubernetes集群机器需要满足以下几个条件: 一台或多台机器,操作系统 CentOS7.x-86_x64 硬件 ......
K8S serviceAccount(服务账号)-安全
创建一个命名空间test [root@cka-master ~]# kubectl create ns test 创建pod为web-test并指定命名空间test [root@cka-master ~]# kubectl create deployment web-test --image=ngi ......
k8s挂载storageclass
k8s挂载storageclass 概念定义 pv pvc storageclass PV 是群集中的资源。 PVC 是对这些资源的请求 pv 的供应方式 可以通过两种方式配置 PV:静态或动态。 绑定 用户创建 pvc 并指定需要的资源和访问模式。在找到可用 pv 之前,pvc 会保持未绑定状态 ......
29、K8S-数据存储之EmptyDir、hostPath
1、基础知识 1.1、Docker存储 1.1.1、简介 Docker的文件系统 与Docker容器具有相同的生命周期,但是Docker容器肯定会遇到同时运行到多节 点场景中,这个时候,会因为节点崩溃、服务崩溃、网络原因,导致容器异常退出,所以一旦我们将数据存储到容器内部,肯定会导致数据丢失。 - ......
高可用K8S集群中Master加入集群的时候报错:error execution phase check-etcd:解决方法
报错信息: 报错原因: 1、这个问题我找了两天没找到,最后找到网络的问题,我做的有双网卡,导致Master02和Master03服务器抢一个虚拟IP。 2、Master02先抢到这个IP,Master03就没有这个IP了,所以就会报错。 3、配置文件中指定了eth1的网卡,但在加入集群的时候,Mas ......
k8s cridocker
1 mkdir /data/rpm 2 mount -t nfs 192.168.14.134:/data/rpm /data/rpm -o nolock,nfsvers=3,vers=3 3 echo "mount -t nfs 192.168.14.134:/data/rpm /data/rpm ......
Linux-监控三剑客之Grafana
Grafana 一、环境准备 | 环境 | | | | | | | | zabbix-server | zabbix服务端 | 10.0.0.62 | | grafana-server | grafana服务端 | 10.0.0.63 | 二、使用流程 1.部署grafana 9.3.6 [root ......