节点 集群k8s k8

K8S增加限制后的启动时间验证

K8S增加限制后的启动时间验证 背景 前段时间看了下JVM载linux上面的启动时间, 进行过一些验证. 最近想着能够验证一下K8S上面的启动相关的信息 所以就整理了一下. 虽然没有特别好的结论, 但是还是发现自己对JVM的启动和参数还是了解的不够深入. 自己的几个启动参数 1. "-XX:MaxR ......
时间 K8S K8 8S

Hadoop生产集群搭建

1.环境准备 1.1 集群规划 序号 bigdata-001 bigdata-002 bigdata-003 bigdata-004 bigdata-005 IP x x x x x x xxx xxx xxx 组件 hadoop1 hadoop2 hadoop3 hadoop4 hadoop5 节 ......
集群 Hadoop

k8s Ingress使用详解(云原生kubernetes)

k8s Ingress使用详解(云原生kubernetes) 目录一、什么是Ingress二、Ingress 工作机制三、Ingress 核心概念四、Ingress 工作原理五、Ingress 使用搭建 Ingress 环境1、获取 ingress-nginx2、创建ingress-nginx部署两 ......
kubernetes Ingress k8s k8 8s

深入 K8s 网络原理(二)- Service iptables 模式分析

目录1. 概述2. 准备 Service 和 Pods 资源3. K8s 里 Service 的实现原理3.1 kube-proxy 组件3.2 iptables 简介3.3 iptables 规则3.3.1 Service,Pod 和 Host 信息3.3.2 从 NodePort 入手寻找 ip ......
iptables 原理 Service 模式 网络

K8S的污点和容忍度(理论+实战)

5分钟搞懂K8S的污点和容忍度(理论+实战) 不焦躁的程序员 ​ 软件开发行业 研发总监 3 人赞同了该文章 本文主要快速讲解Kubernetes的污点和容忍度,一句话总结:如果Pod能容忍某个节点上的污点,那么Pod就可以调度到该节点。 在K8S中,如果Pod能容忍某个节点上的污点,那么Pod就可 ......
容忍度 污点 实战 理论 K8S

k8s 1.23.17 安装

k8s 集群环境 hostname role IP zijian-k8s-01 master 192.168.63.31 zijian-k8s-02 worker 192.168.63.32 zijian-k8s-03 worker 192.168.63.33 安装步骤 master, worker ......
k8s k8 8s 23 17

ClickHouse单节点安装配置

1、 从宿主机/opt目录下将clickhouse开头的相关文件复制到容器Master中的/opt/module/clickhouse路径中(若路径不存在,则需新建),将全部解压命令复制并粘贴至客户端桌面【Release\任务A提交结果.docx】中对应的任务序号下; # 从宿主机复制文件到容器Ma ......
节点 ClickHouse

DHorse v1.5.0 发布,基于 k8s 的发布平台

版本说明 新增特性 支持同一机器部署多个DHorse服务; 支持Next、.NET应用部署; 优化Node、Nuxt应用构建和部署的性能; 默认使用fabric8客户端与k8s集群交互,可以通过指定参数-Dkubernetes-client=official切回到k8s官方客户端; 支持企业微信、钉 ......
DHorse 平台 5.0 k8s 8s

K8S - Add-on: cert-manager

https://cert-manager.io/docs/ cert-manager cert-manager adds certificates and certificate issuers as resource types in Kubernetes clusters, and simpli ......
cert-manager manager Add-on cert K8S

k8s-高级调度

CronJob计划任务 linux有个crontab -e 命令 需要注意服务器时间要是正确的 定义 相关命令 1.获取coronjob列表 ......
k8s k8 8s

K8S - Ingress

If we only have one service, we can easily add an A record in the domain in AWS Route 53. But it will be a pain when we have a lot more of them, becau ......
Ingress K8S K8 8S

一文搞定K8S监控告警平台选型

公众号「架构成长指南」,专注于生产实践、云原生、分布式系统、大数据技术分享 前言 最近在搞K8S的监控告警平台选型,对比了目前比较流行两款开源平台kube-prometheus、夜莺,也踩了一些坑分享一下 kube-prometheus 项目地址:https://github.com/prometh ......
平台 K8S K8 8S

C++聊天集群服务器解决客户端注销登录问题

客户端如何处理注销登录问题? 问题描述: ​ 在客户端登录后进行注销选择,然后重新登录刚才注销的账号,直接卡死。注意这是概率发生,因为是主线程和子线程抢服务器发送的信息,只有子线程抢到才会发生卡死 问题产生原因分析: ​ 前置条件:主线程循环等待用户输入选择(第一张图是死循环,send后立马recv ......
集群 客户端 客户 服务器 问题

阿里云ECS自建K8S_IPV6重启后异常问题解决过程

阿里云ECS自建K8S_IPV6重启后异常问题解决过程 背景 最近安装了一个单节点的K8S_IPV6 昨天不知道何故 突然宕机了. 然后只能在阿里云的控制台后台重启了ECS 启动之后看K8S的状态一开始是正常的. 但是查看ing的时候,发现IP地址却变成了 IPV4的地址, 感觉比较奇怪. 这里整理 ......
过程 K8S_IPV 问题 ECS IPV

kubernetes(k8s)Gitlab CI Runner 的安装

kubernetes(k8s)Gitlab CI Runner 的安装 简介 从 Gitlab 8.0 开始,Gitlab CI 就已经集成在 Gitlab 中,只要在项目中添加一个.gitlab-ci.yml文件,然后添加一个Runner,即可进行持续集成。在介绍 Gitlab CI 之前,先看看 ......
kubernetes Gitlab Runner k8s k8

如何使用 Helm 在 K8s 上集成 Prometheus 和 Grafana|Part 1

本文将为您主要介绍如何使用 Helm 在 Kubernetes 上集成 Prometheus 和 Grafana,以及如何在 Grafana 上创建一个简单的控制面板。 ......
上集 Prometheus Grafana Helm Part

集群模式

一、Redis Cluster 1、Redis集群方案的演变 大规模数据存储系统都会面临的一个问题就是如何横向拓展。 当你的数据集越来越大,一主多从的模式已经无法支撑这么大量的数据存储,于是你首先考虑将多个主从模式结合在一起对外提供服务,但是这里有两个问题就是如何实现数据分片的逻辑和在哪里实现这部分 ......
集群 模式

MySQL集群

一、MySQL集群方案 1、常见MySQL集群方案 1.1、Replication 特点: 速度快 弱一致性 适用于低价值数据: 日志 新闻 帖子 1.2、PXC 特点: 速度慢 强一致性 适用于高价值数据: 订单 账户 财务 1.2.1、PXC原理 全称(Percona XtraDB Cluste ......
集群 MySQL

Redis 主从集群搭建并使用 RedisTemplate 实现读写分离

单机版的 Redis 能够承载并发访问的能力有限,对于绝大多数的系统而言,都是读多写少,系统之所以宕机,一般都是因为并发读操作太高导致的宕机,因此搭建 Redis 主从集群,实现读写分离,是一种有效的提高并发访问能力的方案。 本篇博客介绍在一台虚拟机上,使用 docker-compose 模拟搭建一 ......
主从 集群 RedisTemplate Redis

深入 K8s 网络原理(一)- Flannel VXLAN 模式分析

目录1. 概述2. TL;DR3. Pod 间通信问题的由来4. 测试环境准备5. 从 veth 设备聊起6. 网桥 cni06.1 在 Pod 内看网卡信息6.2 在 host 上看网卡信息7. VTEP flannel.18. 最后看下 Flannel 的配置9. 总结 1. 概述 这周集中聊下 ......
原理 Flannel 模式 VXLAN 网络

prometheus监控k8s集群信息(通过kube-state-metrics)

prometheus监控k8s集群信息(通过kube-state-metrics) 因为通过k8s集群中kubelet和apiserver自带的一些接口来获取的信息太少,当然如果只需要监控POD的cpu、内存等信息,可能使用kubelet也够了,但是更多的信息还需要其他的工具,这里使用kube-st ......

Kubernetes集群存储解决方案GlusterFS

1、工具简介 1.1、GlusterFS 是一个开源的分布式文件系统 具有强大的横向扩展能力 通过扩展能够支持数PB存储容量和处理数千客户端 将物理分布的存储资源聚集在一起,使用单一全局命名空间来管理数据 1.2、Heketi 是一个基于RESTful API的GlusterFS卷管理框架 可以方便 ......

Linux系统下kafka集群安装部署

Linux系统下kafka集群安装部署 Linux系统下kafka集群安装部署 | 系统运维 (osyunwei.com) 2023年05月01日 ⁄ kafka ⁄ 暂无评论 ⁄ 被围观 1,254次+ Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。 操 ......
集群 系统 Linux kafka

k8s - Make a service can be accessed externally

apiVersion: v1 kind: Service metadata: name: zimple-bank-api-service spec: selector: app.kubernetes.io/name: zimple-bank-api ports: - protocol: TCP po ......
externally accessed service Make k8s

【ROS2】【源码展示】ROS2中Rviz2增加一个可以实现收发节点双击修改图表等功能的插件panel

使用说明 源代码在这里,本文基于源代码进行功能增加和修改。主要应用Qt中的一些方法,结合ros2中rviz2对增加panel功能的一些封装。实现双击修改图表中的内容,节点的收发,图表根据收到的msg进行更新等功能。代码未进行编译检测,可能存在一些错误。可参考设计思路。 CPP文件 #include ......
ROS2 节点 图表 ROS 源码

ES集群架构

一、集群节点 一个ES集群可以有多个节点构成 一个节点就是一个ES服务实例,通过配置集群名称cluster.name加入集群 那么节点是如何通过配置相同的集群名称加入集群的呢?要搞明白这个问题,我们必须先搞清楚ES集群中节点的角色。 ES中节点有角色的区分的,通过配置文件conf/elasticse ......
集群 架构

集群模式

一、Redis Cluster 1、Redis集群方案的演变 大规模数据存储系统都会面临的一个问题就是如何横向拓展。 当你的数据集越来越大,一主多从的模式已经无法支撑这么大量的数据存储,于是你首先考虑将多个主从模式结合在一起对外提供服务,但是这里有两个问题就是如何实现数据分片的逻辑和在哪里实现这部分 ......
集群 模式

MySQL集群

一、MySQL集群方案 1、常见MySQL集群方案 1.1、Replication 特点: 速度快 弱一致性 适用于低价值数据: 日志 新闻 帖子 1.2、PXC 特点: 速度慢 强一致性 适用于高价值数据: 订单 账户 财务 1.2.1、PXC原理 全称(Percona XtraDB Cluste ......
集群 MySQL

k8s - error: 0/1 nodes are available: 1 node(s) had untolerated taint

Warning FailedScheduling 89s default-scheduler 0/1 nodes are available: 1 node(s) had untolerated taint {node.cloudprovider.kubernetes.io │ │ /uniniti ......
untolerated available error nodes taint

SQLserver AlwaysOn 提交模式与节点的可用性

接上文:https://www.cnblogs.com/wy123/p/17905118.html,关于AlwaysOn主副本与辅助副本之间提交模式与安全故障转移的话题 参考AlwaysOn属性面板中的信息 1,主节点异步提交模式:如果主要副本配置为“异步提交模式” ,则从节点不管是同步或者异步,主 ......
可用性 节点 SQLserver AlwaysOn 模式