集群grafana loki k8s
【k8s】k8s构建mysql双主集群
背景 当前很多开源系统都是基于k8s,而部署时会遇到组件包含mysql的情况。理想的情况下,是将mysql迁移到云上托管。但实际情况可能比较复杂,比如这个开源框架需要mysql的DML权限,但是公司DBA不提供; 而基于k8s部署mysql的问题是,这个mysql集群往往是单点的。一般mysql会依 ......
【8.0】Redis主从复制和哨兵集群
【一】主从复制 【1】引入 原因 : redis 单实例 机器故障;容量瓶颈;QPS瓶颈 主从复制:一主一从,一主多从 做读写分离 做数据副本 扩展数据性能 一个master可以有多个slave 一个slave只能有一个master 数据流向是单向的,从master到slave 【2】主从原理 主从 ......
Hadoop基础学习1(SSHfinalshell、vim、别名、hadoop集群)
1.SSH协议 SSH协议为Secure Shell的缩写,是一种网络安全协议,转为远程的登录会话和其他网络服务提供安全性的协议。 在Linux中,SSH的主要用途有:用户加密实现远程登录,服务器之间的免密登录。 SSH协议默认采用RSA算法实现非对称加密,需要两个密钥:公开密钥和私有密钥。 公钥和 ......
初探redis集群
集群搭建(windows) 准备多个redis环境,修改各自的redis.windows.conf, 关注如下配置 a. port b. 打开注释cluster-config-file yes c. cluster-config-file 设置为不同的名字 d. cluster-node-timeo ......
k8s Prometheus自定义监控指标
prometheus-adapter Prometheus并非Kubernetes系统的聚合API服务器,其PromQL接口无法直接作为自定义指标数据源,我们还需要一个专门的中间层将PromQL的指标转换为符合Kubernetes系统聚合API格式的指标。这些自定义指标再经由Kubernetes系统 ......
k8s helm基础
Helm 介绍 Helm是一款将Kubernetes应用打包为“图表”格式,并基于该格式完成应用管理的工具。类似于Linux系统上的yum或apt-get等包管理器,可以帮助用户查找、分享及管理Kubernetes应用程序。 Helm 概念 Chart: 代表着 Helm 包。它包含在 Kubern ......
K8S之ipvs负载均衡原理
1、iptables 、ipvs (IP Virtual Server) 实现了传输层负载均衡,也就是我们常说的4层LAN交换,作为Linux 内核的一部分。ipvs运行在主机上,在真实服务器集群前充当负载均衡器。ipvs可以将基于TCP和UDP的服务请求转发到真实服务器上,并使真实服务器的服务在单 ......
部署K8S 1.28版本集群部署(基于Containerd容器运行)
1、主机配置 hostnamectl set-hostname k8s-masterecho "172.21.131.89 k8s-master" >> /etc/hostssystemctl stop firewalld && systemctl disable firewalldsetenfor ......
mindxdl异构安装k8s
#关闭安装驱动和固件 sed -i.bak 's/.*driver.yml/#&/g' /root/ascend-deployer-5.0.RC3.B009/ascend_deployer/playbooks/check.yaml sed -i.bak 's/.*npu/#&/g' /root/as ......
五分钟 k8s入门到实战--跨服务调用
![service.png](https://s2.loli.net/2023/09/05/GbZ1vKQNHY32wzD.png) # 背景 在做传统业务开发的时候,当我们的服务提供方有多个实例时,往往我们需要将对方的服务列表保存在本地,然后采用一定的算法进行调用;当服务提供方的列表变化时还得及时 ......
CentOS7上kubeadm方式部署k8s 1.28.0
所有主机加载ipvs模块:modprobe -- ip_vsmodprobe -- ip_vs_rrmodprobe -- ip_vs_wrrmodprobe -- ip_vs_shmodprobe -- nf_conntrack修改内核参数:cat /etc/sysctl.d/k8s.confne ......
k8s Kustomize 声明式管理应用
kustomize 介绍 Kustomize 是一个用来定制 Kubernetes 配置的工具。它提供以下功能特性来管理应用配置文件: 1. 从其他来源生成资源 2. 为资源设置贯穿性(Cross-Cutting)字段 3. 组织和定制资源集合 查看kustomize版本 # kubectl ver ......
卸载Ceph集群中的OSD
# 卸载Ceph集群中的OSD ```sh 要卸载Ceph集群中的OSD(对象存储守护程序),您可以按照以下步骤执行。 请注意,在卸载OSD之前,请确保您已经安全备份了Ceph集群中的数据,因为卸载OSD将导致数据重新平衡和迁移。 ``` ## 1.**停用OSD** 在卸载OSD之前,您需要将它们 ......
静态搭建etcd集群(二进制安装)
| 软件 | 版本 | | | | | etcd | v3.5.9 | | cfssl | v1.6.4 | ### 一、下载文件 ![image](https://img2023.cnblogs.com/blog/2833167/202309/2833167-20230904174006126-3 ......
解决部署在k8s中的应用日志中文乱码问题
部署在k8s中的应用日志中文乱码问题解决过程 问题: java程序部署在k8s中,查看日志时,发现日志中的中文显示乱码。 分析: 中文乱码无非就是编码格式问题。 问题排查: 1、客户端,排查客户端编码配置,我使用的是xshell,“文件--属性--终端--编码”,查看编码是否为UTF-8。 2、程序 ......
Grafana+Influxdb(Prometheus)+Apache Jmeter搭建可视化性能测试监控平台
本文参考链接: [https://cloud.tencent.com/developer/article/1624720](https://cloud.tencent.com/developer/article/1624720) 此性能测试监控平台,架构可以是: - Grafana+Influxdb ......
网易Airtest全新推出:小型便携式集群解决方案!
它来了~它来了~网易Airtest全新版本的小型便携式集群方案它来啦!我们这次改进之后,便携式机柜更便捷~功能性更强啦! ......
K8s 多集群实践思考和探索
本文主要讲述了一些对于k8s多集群管理的思考,包括为什么需要多集群、多集群的优势以及现有的一些基于Kubernetes衍生出的多集群管理架构实践。 ......
[云计算与虚拟化] K8S概述
# 1 K8S概述 ![](https://img2023.cnblogs.com/blog/1173617/202309/1173617-20230907075636032-1395249187.png) ## 1.1 K8S的诞生背景 ## 1.2 K8S的特点 # 2 K8s的工作原理 ## ......
ElasticSearch系列——查询、Python使用、Django/Flask集成、集群搭建,数据分片、位置坐标实现附近的人搜索
@[toc] # Elasticsearch之-查询 ``` 查询分类: 基本查询:使用es内置查询条件进行查询 组合查询:把多个查询组合在一起进行复合查询 过滤:查询的同时,通过filter条件在不影响打分的情况下筛选数据 ``` ## 一 基本查询 ```python #添加映射 PUT lag ......
k8s运维基础
基础组件与常用命令 1.pod 概念:pod是k8s最基础的调度单位,一个pod是一组紧密相关的容器,这组容器运行在同一个工作节点上,每个pod就像一个独立的逻辑机器,拥有自己的ip,进程名,主机名等。 常用命令 a.创建pod:pod使用yaml文件创造,该描述文件包括了pod使用的api服务版本 ......
从 Rancher 学习 K8s - Rancher 的基础使用
舞台环境 Rancher v2.6.9 K8s v1.24.16 如果你不具备该环境,可以移步 使用 Rancher 安装 K8s 集群 查看。本文适合已经了解了 k8s 基础概念,想使用 rancher 管理学习 k8s 的人群。 创建 Nginx 负载 Pod 用于运行一个容器或者多个容器,大多 ......
k8s 入门到实战--部署应用到 k8s
![k8s 入门到实战 01.png](https://s2.loli.net/2023/09/04/ymUpcXZrxfNsT91.png) # 背景 最近这这段时间更新了一些 k8s 相关的博客和视频,也收到了一些反馈;大概分为这几类: - 公司已经经历过服务化改造了,但还未接触过云原生。 - ......
Elasticsearch7.8集群实践记录之下线节点
1.背景:由于机房迁移需要将elasticsearch集群进行跨机房搬迁,采取先扩容再收缩的方式进行,已有效减小对业务环境的影响。当前需要将老的节点有序下线。 2.操作步骤: 1.检查集群配置,保证主节点的可用性; # 设置 minimum_master_nodes 为 2 curl -XPUT ' ......
54-Kubernetes集群资源监控-监控指标和方案
集群资源监控 1.监控指标 集群监控 节点资源利用率(node1/2节点,每个节点cpu用了多少还剩多少) 节点数(3个在忙碌1个在空闲状态要考虑节点数的监控) 运行pods(1个节点运行了多少pod) Pod监控 容器指标(pod中运行了多少容器) 应用程序(看到当前集群的完整情况) 2.监控平台 ......
Elasticsearch7.8集群实践记录
1.背景:当需要开发团队搭建自有elasticsearch集群时候,需要先明确具体的应用场景,进而对可用性,性能以及容量进行评估。当前实践记录主要应用场景在于业务日志记录短暂保存以便提供近期数据查询,并选择elasticsearch版本7.8.0,可用性要求三个9,每日数据量月1.5T,数据保存大约 ......