E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
docker&K8S
18-
k8s
-Kube-prometheus持久化存储
但是一定要持久化存储一、配置Prometheus数据持久化查看之前创建的nfs动态存储[root@master01manifests]#kubectlgetstorageclasses.storage.
k8s
.ioNA
chjunlinux
·
2025-05-26 08:17
kubernetes
prometheus
容器
云原生
以前端的角度理解 Kubernetes(
K8s
)
作为一名前端开发者,我们每天都在与React、Vue、Webpack等工具打交道,而Kubernetes(
K8s
)听起来更像是后端或运维的“专属领域”。
梦的晓析者
·
2025-05-26 08:16
kubernetes
容器
云原生
基于
K8S
的灰度发布实践
前言灰度发布(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式。在其上可以进行A/Btesting,即让一部分用户继续用产品特性A,一部分用户开始用产品特性B,如果用户对B没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到B上面来。总结下一些应用场景:微服务依赖很多组件,需要在实际环境验证部署新功能有风险,然后可以通过导流一小部分用户实际使用,来减小风险让特定的用户访问新版本,比如
叱咤少帅(少帅)
·
2025-05-26 08:16
Kubernetes
K8S
云原生之
k8s
集成数据采集工具Prometheus
一、Prometheus详细介绍1.核心概念时间序列数据:Prometheus存储所有数据为时间序列(随时间变化的指标),每个数据点包含时间戳和数值。指标(Metric):具有名称和标签的多维数据模型,例如http_requests_total{method="GET",status="200"}。拉取模型(Pull-based):Prometheus主动从配置的目标(如HTTP端点)拉取指标数据
demonlg0112
·
2025-05-26 05:25
Python
linux
DevOps技术分享
云原生
kubernetes
prometheus
经验分享
运维
容器
python
Jenkins+Docker+
K8S
自动化部署全攻略
Jenkins、Docker和Kubernetes(
K8S
)这三个强大的工具结合在一起,可以构建出一套完整的自动化部署体系。
广州正荣
·
2025-05-25 17:32
云原生
数据挖掘
Agent 服务跨云部署与统一管理平台实战:多云架构下的智能体集群治理方案设计
Agent服务跨云部署与统一管理平台实战:多云架构下的智能体集群治理方案设计关键词:Agent跨云部署、多云集群治理、统一控制面、多云调度平台、服务注册同步、异构
K8s
集群联动、流量域策略、算力池整合、
观熵
·
2025-05-25 09:13
AI
Agent
架构
人工智能
Agent
Maven Profile中的资源过滤与属性管理
__c=1000,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,精通Java编程,高并发设计,Springboot和微服务,熟悉Linux,ESXI虚拟化以及云原生Docker和
K8s
,
码到π退休
·
2025-05-24 19:46
Java
maven
java
k8s
网络架构
Kubernetes网络架构的设计目标是为Pod提供一个高效、灵活且可扩展的网络环境,同时确保Pod之间的通信简单直接,类似于在同一个物理网络中。以下是Kubernetes网络架构的原理和核心组件的详细解析:一、Kubernetes网络模型的基本原则Kubernetes的网络模型遵循以下三个基本原则:1.每个Pod都有一个独立的IP地址:Pod内的容器共享网络命名空间,可以通过localhost相
安顾里
·
2025-05-24 18:39
kubernetes
kubernetes
网络
架构
一文看懂ingress nginx实现灰度发布和蓝绿发布过程
本文将介绍在
K8S
集群中如何通过NginxIngr
小杨同学THY
·
2025-05-24 07:25
nginx
kubernetes
运维
【Docker】常见概念|技术架构演进之路|八大架构|单机架构|应用数据分离架构|应用服务集群架构
)模块(Module)/组件(Component)分布式(Distributed)集群(Cluster)主(Master)/从(Slave)中间件(Middleware)容器(Docker)容器编排(
K8S
深鱼~
·
2025-05-23 13:20
架构
K8s
中 /etc/resolv.conf 断链引发 connect: connection refused 错误排查记录
文章目录问题现场查因过程根因解决方案方法一:恢复/etc/resolv.conf到标准格式方法二:重新启用systemd-resolved(如需要)验证总结在一次Kubernetes单节点集群部署中,我遇到一个令人困惑的问题:Pod启动失败、Kubernetes控制面组件无法解析DNS、etcd报错……最终发现元凶竟然是/etc/resolv.conf的“断链”!本文将记录问题发生的背景、分析过程
中年如酒
·
2025-05-23 11:04
K8S&Docker
kubernetes
容器
云原生
nfs存储IO等待,导致
k8s
业务系统卡慢问题处理
注:服务器配置:64C,128G,麒麟v10系统,系统磁盘使用空间(5T)均低于50%,存储磁盘iops约为800左右发现业务系统卡慢,使用top命令查看.系统负载较高长期保持在60以上,发现wa值的指标参数长期高于15,返现CPU用于写入磁盘IO等待的时间较高,系统的磁盘I/O压力较大.配合开发查看日志,发现日志刷新速度很慢;查看业务服务,从服务器本身访问服务pod接口地址有响应超时的问题.k8
niuwj666
·
2025-05-23 06:00
k8s
kubernetes
java
docker
k8s
-ServiceAccount 配置
在Kubernetes中ServiceAccount是一种为Pod提供身份认证的机制,允许Pod以特定的身份访问KubernetesAPI服务器。**Role(角色)**是Kubernetes中定义权限的资源对象,它只能在特定的命名空间内生效。Role用于定义一组权限规则,这些规则定义了可以对Kubernetes资源执行的操作。**RoleBinding(角色绑定)**是将Role分配给用户、组或
安顾里
·
2025-05-23 06:57
kubernetes
kubernetes
容器
云原生
k8s
面试题-进阶
1、简述etcd及其特点etcd是CoreOS团队发起的开源项目,是一个管理配置信息和服务发现(servicediscovery)的项目,它的目标是构建一个高可用的分布式键值(key-value)数据库,基于Go语言实现。特点:简单:支持REST风格的HTTP+JSONAPI安全:支持HTTPS方式的访问快速:支持并发1k/s的写操作可靠:支持分布式结构,基于Raft的一致性算法,Raft是一套通
kali_yao
·
2025-05-23 01:29
面试题
分布式
kubernetes
云原生
容器
k8s
-NetworkPolicy
在Kubernetes中,NetworkPolicy是一种资源对象,用于定义Pod之间的网络通信策略。它允许你控制哪些Pod可以相互通信,以及如何通信。通过使用NetworkPolicy,可以实现更细粒度的网络访问控制,增强集群的安全性。1.NetworkPolicy的作用NetworkPolicy主要用于以下场景:限制Pod之间的通信:指定哪些Pod可以相互通信,哪些不能通信。控制入站和出站流量
安顾里
·
2025-05-23 01:59
kubernetes
kubernetes
容器
云原生
k8s
面试题-ingress
场景:我通过deployment更新pod,ingress是怎么把新的请求流量发送到我新的pod的?是怎么监控到我更新的pod的?在Kubernetes中,Ingress是一种API对象,用于管理外部访问到集群内服务的HTTP和HTTPS路由。当你通过Deployment更新一个Pod时,Ingress并不会直接监控Pod的更新,而是通过一系列的机制来感知服务的变化并更新路由规则。以下是整个过程的
安顾里
·
2025-05-23 01:58
kubernetes
kubernetes
容器
云原生
Reactor — 基于异步数据流实现Reactive响应式编程
2、JD
K8S
tream2.1jd
k8S
treamjdkstream总纲:Java8Stream旨在有效地处理数据流(包括原始类型
RachelHwang
·
2025-05-22 17:11
stream
java
netty
java
reactor
jdk1.8
编程语言
设计模式
AWS EKS:解锁企业级Kubernetes管理的终极实践
然而,企业自建
K8s
集群常面临运维复杂、成本高昂、安全加固困难等痛点。
AWS官方合作商
·
2025-05-22 11:00
aws
kubernetes
云计算
微服务项目多种部署方式
【
k8s
】的方式部署:打包镜像并推送至自己的远程镜像厂库(阿里云、harbor)等等都可以,然后安装
k8s
从镜像仓库拉去镜像并运行部署打包镜像并推送至远程仓库:配置pom.xml:nacosnacos3.8.23.3.52023.0.32023.0.1.3UTF
何包蛋H
·
2025-05-22 08:46
java
开发语言
微服务
新兴技术与安全挑战
7.1云原生安全(
K8s
安全、Serverless防护)核心风险与攻击面Kubernetes配置错误:风险:默认开放Dashboard未授权访问(如kubectlproxy未鉴权)。
Alfadi联盟 萧瑶
·
2025-05-22 03:37
网络安全
安全
网络安全
k8s
1.27版本集群部署minio分布式
需求:1.创建4个pv,一个pv一个minio-pod。使用sts动态分配pvc(根据存储类找到pv)。----持久化2.暴露minio的9001端口。(nodeport)----管理界面镜像:minio/minio:RELEASE.2023-03-20T20-16-18Z--->换国内源说明:本环境仅测试,两个minio的pod放在master节点,在master加了污点容忍,其他两个minio
Hfc.
·
2025-05-22 02:58
kubernetes
容器
云原生
K8s
(十二):监控与报警(163邮箱+钉钉)-Prometheus + Grafana + Alertmanager(超详细)
K8s
(十二):监控与报警(163邮箱+钉钉)-Prometheus+Grafana+Alertmanager(超详细)1、部署环境2、基本概念简介2.1、Prometheus简介2.2、Grafana
Seal^_^
·
2025-05-21 22:30
【云原生】容器化与编排技术
持续集成
#
Kubernetes
kubernetes
prometheus
grafana
容器
云原生
istio
在master节点执行以下命令进行Istio服务网格环境的安装:[root@
k8s
-master-node1~]#kubeeasyadd--istioistio查看Pod:[root@
k8s
-master-node1
摘星342
·
2025-05-21 22:29
istio
用
k8s
部署的服务,为什么要求必须要分配给到根分区,不做其他分区。分区有什么区别吗?
在Kubernetes(
k8s
)中,关于服务部署必须要分配到根分区而不是其他分区的要求,这主要与容器的安全性、稳定性和资源管理有关:根分区的特性:在Docker和Kubernetes中,根文件系统(rootfs
MonkeyKing.sun
·
2025-05-21 13:29
kubernetes
java
容器
【Kubernetes系列,小白必看】⑦
K8s
安全管理:守护集群的安全防线
在数字化转型的进程中,越来越多的企业将应用迁移至Kubernetes集群。随着业务的拓展,Kubernetes集群的安全性愈发重要。一旦集群遭受攻击,不仅业务会中断,企业的敏感数据也可能泄露。因此,构建一套完善的Kubernetes安全管理体系至关重要。本篇文章将全面剖析Kubernetes安全管理的各个层面,帮助读者筑牢集群的安全防线。一、认证:确保用户与组件的合法身份1.用户认证在Kubern
佳腾_
·
2025-05-20 14:42
kubernetes集群
kubernetes
安全
容器
云原生
云计算
容器化-
k8s
-介绍及下载安装教程
一、
K8s
概念官网地址:https://kubernetes.io/zh/docs/tutorials/kubernetes-basics/1、含义Kubernetes是一个开源的容器编排引擎,用于自动化部署
拾忆4377
·
2025-05-19 14:56
微服务容器化
kubernetes
容器
云原生
k8s
之Kubebuilder 的设计哲学
Kubebuilder的设计哲学Kubebuilder的设计哲学强调“最小化生成代码,最大化复用标准库和接口”,目的是减少维护成本、提高可读性,同时保持灵活性。下面逐条解析它的核心思想:1.“能使用Go接口和库,就不使用代码生成”含义:优先利用Go的原生特性(如接口、组合、反射)实现功能,而非依赖代码生成。示例:Kubernetes的client-go库通过接口(如client.Object)操作
爱吃芝麻汤圆
·
2025-05-19 02:07
#
k8s
#
kubebuilder
kubernetes
容器
云原生
「Docker 镜像多阶段构建」:让你的容器更小、更快、更安全!
欢迎关注我的公众号「DevOps和
k8s
全栈技术」,进公众号【服务】栏,可以看到技术群,点击即可加入学习交流群。
韩先超
·
2025-05-19 02:37
docker
安全
容器
运维
Docker-
K8s
-DevOps-Master: 掌握现代云原生开发运维的艺术
Docker-
K8s
-DevOps-Master:掌握现代云原生开发运维的艺术去发现同类优质开源项目:https://gitcode.com/在快速发展的云计算领域,Docker和Kubernetes(
温宝沫Morgan
·
2025-05-19 02:36
Docker和
K8S
(Kubernetes)集群容器化部署
Docker和Kubernetes(简称
K8s
)都是目前非常流行的容器化技术。Docker用于创建和管理容器,而Kubernetes则用于管理容器化应用程序的部署、扩展和管理。
IT_WEH_coder
·
2025-05-19 02:36
开发工具
docker
kubernetes
容器
容器编排利器-
k8s
入门指南
Kubernetes(
K8s
)入门指南:容器编排利器什么是Kubernetes?
暴躁哥
·
2025-05-19 02:35
kubernetes
容器
云原生
K8S
集群安装Pod网络附加组件
这里记录下Calico的安装(参考:AboutCalico)参考:InstallCaliconetworkingandnetworkpolicyforon-premisesdeployments参考:
K8S
Calico
super_1301
·
2025-05-19 01:34
k8s
kubernetes
网络
docker
深入
K8s
核心:Pod 的工作原理与调度机制
的网络模型(三)Pod的存储模型四、Pod的生命周期(一)Pending(挂起)(二)Running(运行中)(三)Succeeded(成功)(四)Failed(失败)(五)Unknown(未知)五、
K8s
花笺墨韵
·
2025-05-18 03:29
kubernetes
容器
云原生
高可用
k8s
集群搭建-1.31.1
k8s
高可用集群搭建参考官方文档:Kubernetes文档支持的版本|Kubernetes注:本文章搭建的
k8s
集群版本为1.31.1,系统版本:CentOS8(stream)一、概述创建高可用集群有两种方法
zybox运维
·
2025-05-17 21:44
kubernetes
容器
云原生
K8S
的各组件如何实现高可用?
在kubenetes中,各个组件实现高可用主要的方法包括冗余部署和自动故障恢复机制。以下是kubernetes主要组件的高可用性实现方式:1、kube-apiserver:高可用策略:通过多个节点上部署多个API服务器实例,并使用负载均衡器(如云服务器商提供的负载均衡或自建的负载均衡解决方案如HAProxy、Nginx等)对外提供统一入口数据持久化:所有状态变更都写入etcd集群,etcd自身也需
Dusk_橙子
·
2025-05-17 21:12
K8S
kubernetes
容器
云原生
Keepalived+HAProxy实现
K8S
高可用集群-20240927
optiontcplogtcp-requestinspect-delay5sdefault_backend
k8s
-masterbackend
k8s
-mastermodetcpoptiontcplogoptiontcp-checkbalanceroundrobindefault-serverinter10sdowninter5srise2fall2slowstart60smaxconn250maxq
2401_84411097
·
2025-05-17 20:09
程序员
kubernetes
java
容器
k8s
1.10.26 一次containerd失败引发kubectl不可用问题
k8s
1.10.26一次containerd失败引发kubectl不可用问题开机
k8s
1.10.26时,报以下错误[root@master~]#kubectlgetnoE051508:03:00.9148947993memcache.go
Mr.小海
·
2025-05-17 20:38
Linux
运维
kubernetes
容器
云原生
k8s
之LoadBalancer Service 解析
KubernetesLoadBalancerService解析:IP与端口详解服务类型与IP解析Service是Kubernetes中的资源类型,用来将一组Pod的应用作为网络服务公开。每个Pod都有自己的IP,但是这个IP的生命周期与Pod生命周期一致,也就是说Pod销毁后这个IP也就无效了(也可能被分配给其他的Pod使用)。而Service的IP(ClusterIP)则是在创建之后便不会改变,
爱吃芝麻汤圆
·
2025-05-17 10:25
#
k8s
kubernetes
容器
云原生
【multi-agent-system】ubuntu24.04 安装uv python包管理器及安装依赖
uv包管理器是跨平台的参考sudoapt-getupdatesudoapt-getinstall-ybuild-essential我的开发环境是ubuntu24.04(base)root@
k8s
-master-pfsrv
等风来不如迎风去
·
2025-05-17 01:28
AI入门与实战
uv
python
开发语言
【
K8S
学习之生命周期钩子】详细了解 postStart 和 preStop 生命周期钩子
0.参考Kubernetes容器生命周期——钩子函数详解(postStart、preStop)-人艰不拆_zmc-博客园详解KubernetesPod优雅退出-人艰不拆_zmc-博客园1.Kubernetes生命周期钩子概述在Kubernetes中,生命周期钩子(LifecycleHooks)是容器启动和终止时执行的自定义操作。它们允许你在容器的生命周期中插入“定制逻辑”,比如初始化、资源清理、通
oceanweave
·
2025-05-17 01:56
Kubernetes学习笔记
kubernetes
学习
K8S
Gateway AB测试、蓝绿发布、金丝雀(灰度)发布
假设有如下三个节点的
K8S
集群:
k8s
31master是控制节点
k8s
31node1、
k8s
31node2是工作节点容器运行时是containerd一、场景分析阅读本文,默认您已经安装了
K8S
Gateway
matrixlzp
·
2025-05-16 23:11
K8S
kubernetes
gateway
ab测试
k8s
监控方案实践补充(一):部署Metrics Server实现kubectl top和HPA支持
k8s
监控方案实践补充(一):部署MetricsServer实现kubectltop和HPA支持文章目录
k8s
监控方案实践补充(一):部署MetricsServer实现kubectltop和HPA支持一
hwj运维之路
·
2025-05-16 19:14
kubernetes
容器
云原生
设计永不宕机的
K8s
集群的策略方法
一、控制平面高可用设计1.多Master节点部署•跨可用区部署优化:a.AWS示例:使用topology.kubernetes.io/zone标签强制etcd节点分布在3个AZ。b.性能调优参数:#etcd配置(/etc/etcd/etcd.conf)ETCD_HEARTBEAT_INTERVAL="500ms"ETCD_ELECTION_TIMEOUT="2500ms"ETCD_MAX_REQU
奔向理想的星辰大海
·
2025-05-16 06:34
云原生
kubernetes
容器
云原生
智算中心
K8S
集群与AI算力平台
其中,
K8s
集群架构在智算中心中发挥着重要作用。Kubernetes(
K8s
)作为容器编排引擎,其集群架构由多个节点组成,包括Master节点和Worker节点。
百态老人
·
2025-05-16 03:16
kubernetes
人工智能
容器
k8s
本地存储localPV部署方案
localPV介绍Kubernetes直接使用宿主机的本地磁盘目录,来持久化存储容器的数据。它的读写性能相比于大多数远程存储来说,要好得多,尤其是SSD盘。部署方案基于sig-storage-local-static-provisioner的localvolume方案下载地址:https://github.com/kubernetes-sigs/sig-storage-local-static-p
大A崛起
·
2025-05-16 03:14
kubernetes
容器
云原生
K8S
已经成为了Ai应用运行的平台工具
AI应用与
K8s
的深度融合:加速云原生时代的智能运维与业务创新摘要:随着人工智能(AI)技术的飞速发展,Kubernetes(
K8s
)作为容器编排领域的领军者,正逐步成为承载AI应用的核心基础设施。
luck_me5
·
2025-05-16 03:43
kubernetes
人工智能
容器
避免业务中断,
K8s
节点故障排查攻略,速来围观!
Kubernetes故障排查方法论网络诊断:连通性测试:使用ping、nc、telnet等工具测试Pod间的网络连通性,或通过curl检查服务端口是否可达。NetworkPolicy检查:确认NetworkPolicy规则是否过于严格导致通信阻断,使用kubectlgetnetpol查看并分析现有策略。CNI插件排查:检查CNI插件(如Calico、Flannel等)的日志,排查网络配置或插件自身
only°夏至besos
·
2025-05-16 01:29
kubernetes
kubernetes
容器
云原生
kind搭建
k8s
集群
为什么用Kindkind是一个轻量级的kubernetes工具,它可以被用来在本地或者开发环境中快速搭建kubernetes集群。与官方的kubernetes集群相比,它更加轻量级,使用Docker容器作为节点,而不是虚拟机,这样部署速度更快、资源消耗更少。更加快速部署,几乎几分钟的时间就能在本地【快速部署一个kubernetes集群,对于开发和调试都非常方便。灵活性更高,提供自定义集群配置的能力
喜欢ADAS猴猴
·
2025-05-16 00:56
kind
kubernetes
云原生
基于 Kubernetes 部署容器平台kubesphere
一前言:
k8s
大家都已经非常熟悉了,网上流传着非常多的搭建部署文档,有kubeadmin的有二进制的,还有基于第三方的部署工具的,反正是各种部署方法都有,
k8s
部署技术热门可见一斑。
luck_me5
·
2025-05-16 00:25
kubernetes
容器
云原生
大规模
k8s
集群怎么规划
规划大规模Kubernetes(
K8s
)集群时,需要综合考虑多个方面,以确保集群能够高效、稳定地运行。
杰克逊的日记
·
2025-05-16 00:25
kubernetes
容器
云原生
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他