集群grafana loki k8s

Grafana监控minio的极简方法

# Grafana监控minio的极简方法 ## 背景 ``` 想监控一下minio的部分信息. 使用过程中需要关注的内容挺多的. 只看简单的node感觉已经不够了. 所以想监控易一下. ``` ## 方式和方法 ``` minio其实集成了prometheus 支持的监控指标 只需要在配置文件中放 ......
Grafana 方法 minio

Hadoop集群启停命令以及Web UI界面的相关介绍

# 1、Hadoop集群的启停命令(我是将文件都配置好了,直接使用最方便的启停命令就能进行使用) ``` start-all.sh stop-all.sh ``` # 2、HDFS集群的Web UI界面 ![](https://img2023.cnblogs.com/blog/2808014/202 ......
集群 界面 命令 Hadoop Web

K8S 1.27.1版本初始化配置文件时报your configuration file uses an old API spec: "kubeadm.k8s.io/v1beta2". Please use kubeadm v1.22 instead and run 'kubeadm config migrate

现象: your configuration file uses an old API spec: "kubeadm.k8s.io/v1beta2". Please use kubeadm v1.22 instead and run 'kubeadm config migrate --old-con ......
kubeadm quot configuration 时报 instead

Ceph集群安装部署

# Ceph集群安装部署 [TOC] ##1、环境准备 ###1.1 环境简介 | 主机名 | IP | 磁盘一 | 磁盘二 | 磁盘三 | CPU | 内存 | 操作系统 | 虚拟化工具 | | :-: | :-: | :-: | :-: | :-: | :-: | :-: | :-: | :-: ......
集群 Ceph

使用 Kafka Tools(现已更名为 Offeset Exploer)无法连接虚拟机的 Kafka 集群,报错error connecting to the cluster

发生缘由 学习 Kafka 的使用,结果发现使用 Kafka Tools(现已更名为 Offeset Exploer)无法连接虚拟机的 Kafka 集群,报错信息:error connecting to the cluster. unable to connect to zookeeper serv ......
Kafka 集群 connecting Exploer Offeset

k8s上部署Redis集群

1.部署sc ```yaml apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: nfs-redis provisioner: kubernetes.io/no-provisioner volumeBindingMode: ......
集群 Redis k8s k8 8s

条条大路通罗马系列—— 使用 Hiredis-cluster 连接 Amazon ElastiCache for Redis 集群

前言 Amazon ElastiCache for Redis 是速度超快的内存数据存储,能够提供亚毫秒级延迟来支持 实时应用程序。适用于 Redis 的 ElastiCache 基于开源 Redis 构建,可与 Redis API 兼容,能够与 Redis 客户端配合工作,并使用开放的 Redis ......

k8s调度

一、污点和容忍 k8s 集群中可能管理着非常庞大的服务器,这些服务器可能是各种各样不同类型的,比如机房、地理位置、配置等,有些是计算型节点,有些是存储型节点,此时我们希望能更好的将 pod 调度到与之需求更匹配的节点上。 此时就需要用到污点(Taint)和容忍(Toleration),这些配置都是 ......
k8s k8 8s

基于keepalived+gtid半同步主从复制的MySQL集群

一. GTID半同步复制+ansible配置 半同步复制要先在mysql里安装这个插件 ```mysql root@(none) 14:37 mysql>INSTALL PLUGIN rpl_semi_sync_slave SONAME 'semisync_slave.so'; ``` ```she ......
主从 集群 keepalived MySQL gtid

kubeadm 更新ca、front-proxy-ca 根证书到100年(基于现有的K8S环境)

背景:在现有K8S环境中默认情况下编译新kubeadm 只能更新组件证书的时间,至于ca,front-proxy-ca 集群根证书是无法更新的 #更新集群ca、front-proxy-ca 根证书 1、备份master节点的ca、front-proxy-ca 根证书 cp -a /etc/kuber ......
front-proxy-ca 证书 kubeadm 环境 front

轻量级日志 Loki 全攻略

前言 在对公司容器云的日志方案进行设计的时候,发现主流的 ELK(Elasticsearch,Logstash,Kibana)或者 EFK(Elasticsearch,Filebeat or Fluentd,Kibana)比较重,再加上现阶段对于 ES 复杂的搜索功能很多都用不上,最终选择了 Gra ......
轻量 轻量级 全攻略 日志 Loki

Slurm和K8S

1、观点差异 K8s专为管理长时间运行的流程而构建的 协调多个微服务,扩展、管理可用性,通常支持一个或多个web服务 云原生系统假设有"infinite"可用资源 优先级不是云编排的核心,体现在调度语义上,"Affinity"与"Anti-Affinity"设置不能转换为批处理工作流程 HPC系统假 ......
Slurm K8S K8 8S

k8s 学习笔记之 Dashboard

之前在 kubernetes 中完成的所有操作都是通过命令行工具 kubectl 完成的。其实,为了提供更丰富的用户体验,kubernetes 还开发了一个基于 web 的用户界面(Dashboard)。用户可以使用 Dashboard 部署容器化的应用,还可以监控应用的状态,执行故障排查以及管理 ......
Dashboard 笔记 k8s k8 8s

k8s 学习笔记之安全认证

## 访问控制概述 Kubernetes 作为一个分布式集群的管理工具,保证集群的安全性是其一个重要的任务。所谓的安全性其实就是保证对 Kubernetes 的各种**客户端**进行**认证和鉴权**操作。 **客户端** 在 Kubernetes 集群中,客户端通常有两类: - **User Ac ......
安全认证 笔记 k8s k8 8s

k8s 学习笔记之配置存储——ConfigMap&Secret

## 配置存储 ### ConfigMap ConfigMap 是一种比较特殊的存储卷,它的主要作用是用来存储配置信息的。 创建 configmap.yaml,内容如下: ```yaml apiVersion: v1 kind: ConfigMap metadata: name: configmap ......
ConfigMap 笔记 Secret k8s amp

【Azure K8S | AKS】在AKS中创建 StatefulSet 示例

问题描述 【Azure K8S | AKS】在AKS集群中创建 PVC(PersistentVolumeClaim)和 PV(PersistentVolume) 示例 【Azure K8S|AKS】进入AKS的POD中查看文件,例如PVC Volume Mounts使用情况 【Azure K8S | ......
示例 StatefulSet AKS Azure K8S

k8s 容器安全上下文

容器安全上下文介绍 kubernetes为安全运行pod及容器运行设计了安全上下文机制,该机制允许用户和管理员定义pod或容器的特权与访问控制,已配置容器与主机以及主机之上的其它容器间的隔离级别。安全上下文就是一组用来决定容器时如何创建和运行的约束条件,这些条件代表创建和运行容器时使用的运行时参数。 ......
上下文 容器 上下 k8s k8

最新版 redis-py 操作 redis(同步、异步、集群、连接池)

现在的 Python 异步操作 redis,有三种( aredis 、aioredis、asynio_redis) 但是都不推荐 ### 背景 从 redis.py 4.2.0rc1+ 开始,Aioredis 已经集成到 redis-py 中,并且 Aioredis 将不再更新维护, 导入方式:fr ......
redis 集群 最新版 redis-py py

elasticsearch由单节点部署成3节点的集群

环境:OS:Centos 7ES:6.8.5目前拓扑:单节点的ES(带密码验证)当前节点ip:192.168.1.105 新增节点ip:192.168.1.106192.168.1.107 ########################当前节点的配置情况###################### ......
节点 集群 elasticsearch

k8s 准入控制器之ResourceQuota

资源配额概述 尽管LimitRange资源能在名称空间上限制单个容器、Pod或PVC相关的系统资源用量,但用户依然可以创建出无数的资源对象,进而侵占集群上所有的可用系统资源。ResourceQuota资源能够定义名称空间级别的资源配额,从而在名称空间上限制聚合资源消耗的边界,它支持以资源类型来限制用 ......
ResourceQuota 控制器 k8s k8 8s

k8s 准入控制器之LimitRanger

LimitRanger概述 尽管用户可以为容器或Pod资源指定资源需求及资源限制,但这并非强制性要求,那些未明确定义资源限制的容器应用很可能会因程序Bug或真实需求而吞掉本地工作节点上的所有可用计算资源。因此妥当的做法是,使用LimitRange资源在每个名称空间中限制每个容器的最小及最大计算资源用 ......
控制器 LimitRanger k8s k8 8s

k8s 安装 nfs

###### 安装nfs服务 ``` yum install -y nfs-utils # 配置nfs /etc/exports /data/nfs 192.168.1.0/24(rw,no_root_squash) #/data/nfs *(rw,sync)(我的IP地址是192.168.1.23 ......
k8s nfs k8 8s

k8s 准入控制器介绍

准入控制概述 准入控制器是一段代码,它在对象持久化之前、请求经过身份验证和授权之后拦截对 Kubernetes API 服务器的请求。 准入控制器可以执行验证(Validating)、变异(Mutating)或两者兼而有之。 变更(mutating)控制器可以根据被其接受的请求更改相关对象;验证(v ......
控制器 k8s k8 8s

聊聊springcloud如何与k8s configMap整合实现配置动态刷新

## 前言 配置中心在微服务的服务治理场景基本上是属于标配,常见可以用来做配置中心有nacos、apollo、zookeeper、springcloud config、consul、etcd、redis、disconf、dimond、xxl-conf等。这些组件的特点都是需要安装,如果大家的部署环境 ......
springcloud configMap 动态 k8s k8

k8s 学习笔记之数据存储——高级存储

## 高级存储 前面已经学习了使用 NFS 提供存储,此时就要求用户会搭建 NFS 系统,并且会在 yaml 配置 nfs。由于 kubernetes 支持的存储系统有很多,要求客户全都掌握,显然不现实。为了能够屏蔽底层存储实现的细节,方便用户使用,kubernetes 引入 PV 和 PVC 两种 ......
笔记 数据 k8s k8 8s

K8S使用ceph-csi持久化存储之RBD

Kubernetes集成Ceph一般有两种方案:Ceph组件运行在Kubernetes中,可以使用Rook;还有就是Kubernetes集成外部的Ceph集群。 Ceph版本 ``` [root@master ~]# ceph -v ceph version 14.2.22 (ca745980650 ......
ceph-csi ceph K8S RBD csi

ceph-deploy部署ceph集群 nautilus 14.2.22

## 规划 | 主机名 | IP地址 | 系统 | ceph版本 | ceph硬盘 | 大小 | 组件 | 规划 | | | | | | | | | | | master | 192.168.1.60 | CentOS7.9 | ceph-15.2.10 | sdb | 100G | OSD、MOD ......
ceph 集群 ceph-deploy nautilus deploy

k8s安装prometheus

##### 安装 在目标集群上,执行如下命令: ```shell kubectl apply -f https://github.com/512team/dhorse/raw/main/conf/kubernetes-prometheus.yml ``` ##### 使用 1.在浏览器访问地址:ht ......
prometheus k8s k8 8s

搭建k8s集群错误

1 etcd ``` 8月 10 14:12:32 k8master-1 etcd[23435]: {"level":"warn","ts":"2022-08-10T14:12:32.069+0800","caller":"rafthttp/http.go:500","msg":"request c ......
集群 错误 k8s k8 8s

【Azure K8S | AKS】在不丢失文件/不影响POD运行的情况下增加PVC的大小

问题描述 在前两篇文章中,创建了Disk + PV + PVC + POD 方案后,并且进入POD中增加文件。 【Azure K8S | AKS】在AKS集群中创建 PVC(PersistentVolumeClaim)和 PV(PersistentVolume) 示例 【Azure K8S|AKS】 ......
大小 情况 文件 Azure AKS