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
k8s
百度混部实践系列 | 如何提高
K8S
集群资源利用率?
【百度云原生导读】随着Kubernetes(以下简称『
K8S
』)被业界越来越广泛地使用,单个集群规模也逐渐增大,很多人都会发现自己维护的
K8S
集群普遍存在一个问题:分配率较高,而利用率偏低。
百度云原生计算
·
2025-05-10 19:32
云原生
百度
k8s
之ingress
在前面我们已经知道,Service对集群之外暴露服务的主要方式有两种:NodePort和LoadBalance,但是这两种方式,都有一定的缺点NodePort方式的缺点是会占用很多集群机器的端口,那么当集群服务变多的时候,这个缺点就更加明显,L4转发,无法根据httpheader和path进行路由转发LoadBalance的缺点是每个Service需要一个LoadBalance,浪费、麻烦、并且需
和计算机搏斗的每一天
·
2025-05-10 19:02
Kubernetes
kubernetes
容器
云原生
k8s
之Kueue 核心概念解析
Kueue核心概念解析:ResourceFlavor、ClusterQueue与LocalQueue的协同设计Kueue是Kubernetes原生的批调度队列系统,专为管理批量工作负载的资源分配而设计。它通过三个核心概念——ResourceFlavor、ClusterQueue和LocalQueue——构建了一个多层次、灵活的资源管理体系。本文将深入解析这三个组件的功能、关联关系以及它们如何协同工
爱吃芝麻汤圆
·
2025-05-10 16:46
#
k8s
kubernetes
容器
云原生
k8s
之Kueue 中的抢占策略详解
Kueue中的抢占策略详解Kueue是一个Kubernetes原生的队列系统,用于管理工作负载的资源分配。当集群或队列组资源不足时,Kueue提供了灵活的抢占机制来确保高优先级工作负载能够获得所需资源。以下是Kueue中抢占策略的详细说明:抢占策略概述抢占策略通过spec.preemption字段配置,包含三种主要策略类型:reclaimWithinCohort-队列组内资源回收borrowWit
爱吃芝麻汤圆
·
2025-05-10 16:46
#
k8s
kubernetes
java
容器
k8s
常见问题汇总
问题一pv删除不了,命令hang住kubectldelete-fzk-pv.yamlpersistentvolume"
k8s
-pv-zk01"deletedpersistentvolume"
k8s
-pv-zk02
zenglingmin8
·
2025-05-10 03:43
kubernetes
k8s
k8s
kubernetes
Sealos CLI快速部署部署
K8s
集群
一个用于快速搭建单节点kubernetes的工具kubeadm:一个用于快速搭建kubernetes集群的工具二进制包:从官网下载每个组件的二进制包,依次去安装,此方式对于理解kubernetes组件更加有效
K8s
-all
幸存者 · KXY
·
2025-05-10 03:43
Kubernetes
kubernetes
容器
云原生
Sealos
CLI
K8S
常见问题总结(持续更新)
1.
k8s
删除pod流程删除一个正在跑的pod进程节点,肯定不能直接kill,需要gracfullyteminate优雅停机。当请求删除pod时,集群会记录并且跟踪优雅停机阶段直到pod可以被允许。
drp2.start
·
2025-05-10 02:41
kubernetes
java
docker
【kubernetes】通过Sealos 命令行工具一键部署
k8s
集群
一、前言1、sealos安装
k8s
集群官网:
K8s
>Quick-start>Deploy-kubernetes|SealosDocs2、本文安装的
k8s
版本为v1.28.93、以下是一些基本的安装要求:
维运
·
2025-05-10 02:10
kubernetes
kubernetes
容器
云原生
K8S
常见问题汇总
一、驱逐master节点上的所有Pod这会“清空”一个节点(包括master)上的所有可驱逐的Pod:kubectldrain--ignore-daemonsets--delete-emptydir-data--ignore-daemonsets:保留DaemonSet类型的Pod--delete-emptydir-data:允许删除使用emptyDir的本地数据例如:kubectldrainma
王一横不要停止努力吖
·
2025-05-10 02:40
kubernetes
容器
云原生
spark start-thriftserver.sh & Kubernetes
启动命令shsbin/start-thriftserver.sh–master
k8s
://https://192.168.99.108:8443–namespark-thriftserver–confspark.executor.instances
zhixingheyi_tian
·
2025-05-09 18:12
spark
大数据
云计算
spark
kubernetes
大数据
Kubernetes(
k8s
)学习笔记(七)--KubeSphere 最小化安装
前情提要可视化操作面板对于开发、运维绝对是提升工作效率的一大利器,因此很有必要搭建一套可视化操作来管理Kubernetes。可视化面板有多种:1.Kubernetes官方提供的默认面板:dashboard,用处不大,放弃;2.Kuboard也很不错,集群要求不高,可通过访问https://kuboard.cn/support/作进一步了解;3.Kubesphere集成了很多套件,集群要求较高,可通
·
2025-05-09 10:02
前端
Kubernetes学习笔记05
第十五章、使用kubeadm搭建高可用的
K8s
集群kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。
正文01
·
2025-05-09 03:08
kubernetes
学习
笔记
Kubernetes学习笔记01
第一章、kubernetes概述1、kubernetes基本介绍kubernetes,简称
K8s
,是用8代替8个字符“ubernete”而成的缩写。
正文01
·
2025-05-09 03:08
kubernetes
学习
笔记
Kubernetes学习笔记
(
K8s
)SaaS(软件即服务):提供可直接使用的应用(如邮箱、CRM、协作工具)。
NY6
·
2025-05-09 03:36
kubernetes
学习
笔记
云原生之容器编排实践-OpenEuler23.09在线安装Kubernetes与KubeSphere
背景前几篇文章中介绍了如何将ruoyi-cloud项目部署到Kubernetes集群中,包括网关服务、认证服务和系统服务并且对全部服务采用YAML文件的方式来进行部署,这虽然有助于理解
K8S
组织管理资源的风格与底层机制
Heartsuit
·
2025-05-09 00:45
运维
Docker
云原生容器编排
云原生
kubernetes
容器
Kubesphere
Openeuler
KubeKey
Kubernetes(
k8s
):部署和访问Kuboard
Kubernetes(
k8s
)Web-UI界面(二):部署和访问Kuboard目录一.系统环境二.前言三.Kuboard简介四.部署Kuboard五.访问kuboard六.总结七.附加信息一.系统环境本文主要基于
默心
·
2025-05-08 21:58
kubernetes
java
容器
k8s
探针
Kubernetes中的探针(Probes)用于检测容器的健康状态或就绪状态,确保应用在运行时的可靠性。Kubernetes提供三种探针类型,它们的核心区别在于用途和失败后的处理逻辑。以下是它们的详细说明和对比:1.启动探针(StartupProbe)用途检测容器是否成功启动。适用于启动时间较长的应用(如Java服务、复杂初始化逻辑的应用)。防止存活探针(LivenessProbe)在应用启动完成
龙卷风hu~
·
2025-05-08 19:18
容器化
云原生
kubernetes
容器
云原生
K8S
的卷、临时卷、持久卷、PV、PVC、SC
博客:cbb777.fun全平台账号:安妮的心动录github:https://github.com/anneheartrecord下文中我说的可能对,也可能不对,鉴于笔者水平有限,请君自辨。有问题欢迎大家找我讨论为什么需要卷?容器中的文件在磁盘上是临时存放的,这给在容器中运行较重要的应用带来一些问题。当容器崩溃或停止的时候会出现一个问题:此时容器状态未保存,因此在容器生命中期内创建或修改的文件都
安妮的心动录.
·
2025-05-08 19:16
后端
【非常实战具体】
k8s
中deployment和StatefulSet构建的pod的区别
在Kubernetes中,Deployment和StatefulSet都是控制器对象,用于管理和扩展应用程序的Pod。它们之间的主要区别在于它们处理Pod的方式和适用的应用程序类型。以下是Deployment和StatefulSet之间的主要区别:有状态应用程序vs无状态应用程序:Deployment主要用于部署无状态应用程序,这些应用程序的实例之间是相互独立的,可以相互替换。StatefulSe
程序员大侠
·
2025-05-08 19:45
后端
运维
kubernetes
容器
云原生
K8S
基于本地存储的一主一从 MySQL 架构
为了实现一个简单的基于本地存储的一主一从MySQL架构,我们可以按照以下步骤来配置PersistentVolume(PV)、PersistentVolumeClaim(PVC)以及MySQL的一主一从部署。步骤1:创建PV和PVC1、创建PVYAML文件:创建一个名为local-pv.yaml的文件,内容如下:apiVersion:v1kind:PersistentVolumemetadata:n
小句
·
2025-05-08 19:45
kubernetes
mysql
架构
Kubernetes 的实际采用率:哪些公司在用?为什么有的公司不用?
Kubernetes(
k8s
)作为容器编排的标杆技术,并不是所有公司都需要它。它的采用率取决于公司规模、业务需求和技术栈。下面从行业现状、适用场景、替代方案三个角度分析。
就叫飞六吧
·
2025-05-08 14:41
kubernetes
容器
云原生
云计算-容器云-基于docker-compose+Django编排部署博客系统
基于docker-compose+Django编排部署博客系统DjangoBlog应用系统部署一、环境准备[root@
k8s
-master-node1~]#tar-zxvfDjangoBlog.tar.gz
·
2025-05-07 23:10
Kubernetes入门笔记——(1)Kubernetes是什么
因为Kubernetes的字母k和s之间有8个字符,简称为
k8s
。为什么使用容器
k8s
是容器集群的管理系统,那为什么需要使用容器?
冷雨夜中漫步
·
2025-05-07 14:47
云原生
kubernetes
部署Harbor仓库Https认证+单节点
k8s
集群部署(kubeadm)
部署Harbor仓库Https认证+单节点
k8s
集群部署(kubeadm)证书CSR和CRT的区别(相关阅读)1.CSR(CertificateSigningRequest)2.CRT(Certificate
Ashmcracker
·
2025-05-07 11:23
https
kubernetes
k8s
运维
基于 kubeconfig 认证的
k8s
用户账号创建案列
在Kubernetes集群中创建用户账号时,通常会使用kubeconfig文件来进行认证和授权,其中CertificateSigningRequest对象提供了一种通过提交证书签名请求并异步批准和颁发x509证书的机制。系统环境:AnolisOSrelease8.8内核版本:LinuxKernel5.10.134-13.an8.x86_64Kubernetes版本:v1.28.3创建证书签名请求1
JiaWen技术圈
·
2025-05-07 10:23
kubernetes
容器
云原生
使用 OpenSSL 吊销 Kubernetes(
k8s
)的 kubeconfig 里的用户证书
一.用OpenSSL依据已有的自签名CA注销签发的证书的步骤1.准备工作你得有自签名CA的私钥(通常是.key文件)、CA证书(通常是.crt文件)以及证书吊销列表(CRL)文件。若还没有CRL文件,就需要创建一个。2.创建初始CRL文件要是还没有CRL文件,就用以下命令创建一个:opensslca-gencrl-keyfileca.key-certca.crt-outcrl.pemca.key:
忍冬行者
·
2025-05-07 10:52
kubernetes
容器
云原生
k8s
pod内部容器_图解
K8s
核心概念和术语
最近在公司的数据同步项目中,需要使用到分布式调度数据同步执行单元,目前使用的方案是将数据同步执行单元打包成镜像,使用
K8s
乐正昶
·
2025-05-07 08:41
k8s
pod内部容器
k8s
术语,实体和实例
在Kubernetes(
K8s
)中,实体(Entity)和实例(Instance)是两种不同的概念,用于描述资源和资源的实际状态。
LeonNo11
·
2025-05-07 08:07
k8s
kubernetes
容器
云原生
【
K8S
系列】imagePullSecrets配置正确,但docker pull仍然失败,进一步排查详细步骤
如果imagePullSecrets配置正确,但在执行dockerpull命令时仍然失败,可能存在以下几种原因。以下是详细的排查步骤和解决方案。1.检查Docker登录凭证确保你使用的是与imagePullSecrets中相同的凭证进行Docker登录:1.1直接登录在命令行中,执行以下命令:dockerlogin输入用户名和密码,确保没有错误。如果登录成功,Docker会将凭证存储在本地。1.2
颜淡慕潇
·
2025-05-07 05:53
kubernetes
云原生
容器
后端
docker
使用minikube安装
k8s
单节点集群
前言minikube是本地Kubernetes,专注于让Kubernetes更易于学习和开发。你所需要的只是Docker(或类似兼容的)容器或虚拟机环境,而Kubernetes只需一个命令即可:minikubestartminikube可在macOS、Linux和Windows上快速设置本地Kubernetes集群。我们专注于帮助应用程序开发人员和新的Kubernetes用户,这让我们倍感自豪。亮
码到π退休
·
2025-05-07 05:22
Kubernetes
Java
宝藏
kubernetes
容器
云原生
docker
运维仙途 第13章 乾坤挪移
k8s
阵
第13章乾坤挪移
k8s
阵情节梗概凌运维的容器数量暴增,手动管理已力不从心。芥子守门人引荐他学习上古秘术「乾坤挪移阵」,可同时操控万千容器。
Tee xm
·
2025-05-06 12:39
运维
kubernetes
容器
k8s
nodeport无法访问_
k8s
学习之service详解
每个Pod都会分配一个单独的PodIP,却存在如下两问题:1.podip仅仅集群内部可见的虚拟IP,外部无法访问2.podip会随着pod的销毁而消失,ip可能会随时变化,导致访问服务不方便
k8s
中的service
weixin_39756895
·
2025-05-06 05:52
k8s
nodeport无法访问
K8S
node ARP 表爆满 如何优化
当Kubernetes节点的ARP表爆满时,可能会导致网络通信故障。以下是针对该问题的优化策略和解决方案:一、ARP表爆满的危害网络不通:新的ARP请求无法被处理,导致数据包无法转发。性能下降:ARP表查找效率降低,影响网络吞吐量。系统不稳定:极端情况下可能触发节点内核崩溃或网络栈异常。二、优化方法1.增加ARP表容量(临时缓解)调整内核参数arp_tables_size和arp_hash_ent
alden_ygq
·
2025-05-06 05:19
#
Kubernetes系列
kubernetes
php
容器
Prometheus实战教程:
k8s
平台手动部署Grafana
以下是一个可用于生产环境的Kubernetes部署Grafana的YAML文件。该配置包括Deployment、Service、ConfigMap和PersistentVolumeClaim,确保Grafana的高可用性和数据持久化。Grafana生产部署YAML文件☆实操示例catgrafana-deployment.yaml登录后复制---#GrafanaDeploymentapiVersio
大G哥
·
2025-05-05 18:45
prometheus
kubernetes
grafana
容器
云原生
Spring Boot Docker 化部署全流程:从打包到
K8s
集群编排
全栈开发环境搭建运行攻略:多语言一站式指南(环境搭建+运行+调试+发布+保姆级详解)感兴趣的可以先收藏起来,希望帮助更多的人SpringBootDocker化部署全流程:从打包到
K8s
集群编排一、引言在当今的软件开发和部署
fanxbl957
·
2025-05-05 07:28
Web
spring
boot
docker
kubernetes
K8S
自动弹性伸缩机制详解
Kubernetes(
K8S
)自动弹性伸缩机制详解Kubernetes通过多种控制器和指标系统实现自动弹性伸缩,主要包括Pod水平伸缩(HPA)、垂直伸缩(VPA)、集群节点伸缩(CA)三种方式。
阿湯哥
·
2025-05-05 07:25
架构
Kubernetes(
k8s
)学习笔记(四)--入门基本操作
本文通过kubernetes部署tomcat集群,来学习和掌握kubernetes的一些入门基本操作前提条件1.各个节点处于Ready状态;2.配置好docker镜像库(否则会出现ImagePullBackOff等一些问题);3.网络配置正常(否则即使应用发布没问题,浏览器访问不了)。实现的过程一.编写一个tomcat发布的yaml文件tomcat-9.0-deployment.yaml,内容类似
moxiaoran5753
·
2025-05-05 07:55
kubernetes
学习
笔记
Kubernetes(
k8s
)学习笔记(五)--部署Ingress实现域名访问和负载均衡
Ingress是基于nginx,通过在
k8s
中部署ingress,可实现域名访问和pod节点间的负载均衡。
moxiaoran5753
·
2025-05-05 07:23
kubernetes
学习
笔记
Flink通过Native Kubernetes部署运行
一、环境准备,创建
K8S
账户以及授权#创建namespacekubectlcreatensflink#创建serviceaccountkubectlcreateserviceacco
风卷残尘
·
2025-05-04 16:19
linux
#
flink
flink
kubernetes
大数据
云计算-容器云-部署CICD-jenkins连接gitlab
上传BlueOcean.tar.gz包[root@
k8s
-master-node1~]#tar-zxvfBlueOcean.tar.gz[root@
k8s
-master-node1~]#cdBlueOcean
生雨声
·
2025-05-04 06:16
#
容器云服务搭建
云计算
jenkins
gitlab
云计算-容器云-编排部署商城gpmall-single
gpmall-single环境准备[root@
k8s
-master-node1gpmall-single]#vimlocal.repo[centos]name=centosbaseurl=http://
生雨声
·
2025-05-04 06:46
#
容器云服务搭建
云计算
云计算-容器云-服务网格Bookinfo
上传ServiceMesh.tar.gz包[root@
k8s
-master-node1~]#tar-zxvfServiceMesh.tar.gz[root@
k8s
-master-node1~]#cdServiceMesh
生雨声
·
2025-05-04 05:14
#
容器云服务搭建
云计算
K8S
- GitOps 入门实战 - 自动发布与秒级回滚
引言传统运维依赖手动执行kubectlapply或脚本推送应用,存在环境差异、操作记录缺失、回滚缓慢等痛点。GitOps以Git为唯一可信源,通过声明式配置和版本化回滚,重构Kubernetes交付流程,带来以下优势:•环境一致性:多环境配置集中托管于Git,消除人工干预风险。•审计追溯:所有变更通过Git提交记录追踪,天然合规。•秒级回滚:基于Git历史版本快速恢复集群状态,故障恢复效率提升90
小马不敲代码
·
2025-05-04 00:37
云原生
kubernetes
容器
云原生
为什么需要启动探针(StartupProb)?
“
k8s
1.16版本后引入了启动探针(StartupProb),来应对某些应用程序启动慢的问题。这弥补了存活探针(LivenessProb)在这部分的不足。”这句话要怎么理解呢?
龙卷风hu~
·
2025-05-03 22:26
容器化
云原生
kubernetes
容器
docker
云原生
ks8 node节点部署
192.168.10.100master.commaster192.168.10.101node1.comnode1192.168.10.102node2.comnode2互信时间同步关闭防火墙关闭selinux2.创建/etc/sysctl.d/
k8s
.conf
和计算机搏斗的每一天
·
2025-05-03 15:10
Kubernetes
kubernetes
容器
云原生
k8s
的volume
一、volume介绍volume是Pod中能够呗多个容器访问的共享目录。Kubernetes的Volume概念、用途和目的与Docker的Volume比较类似,但两者不能等价。首先,Kubernetes中的Volume定义在Pod上,然后被一个Pod里的多个容器挂载到具体的文件目录下;其次,Kubernetes中的Volume与Pod的生命周期相同,但与容器的生命周期不相关,当容器中止或者启动时,
和计算机搏斗的每一天
·
2025-05-03 15:40
Kubernetes
kubernetes
容器
云原生
k8s
kubeadm安装
systemctlstopfirewalldsystemctldisablefirewalldsetenforce0sed-i's/enforcing/disabled/'/etc/selinux/configiptables-F&&iptables-tnat-F&&iptables-tmangle-F&&iptables-Xswapoff-a#交换分区必须要关闭sed-ri's/.*swap.*
左手Z右边
·
2025-05-03 15:38
kubernetes
容器
云原生
k8s
术语master,node,namepace,LABLE
1.MasterKubernetes中的master指的是集群控制节点,每个kubernetes集群里都需要有一个Master节点来负责整个集群的管理和控制,基本上kubernetes的所有控制命令都发给它,它来负责具体的执行过程。Master节点通常会占据一个独立的服务器(高可用建议3台服务器)。Master节点关键进程1.kubernetesAPIServer(kube-apiserver):
和计算机搏斗的每一天
·
2025-05-03 15:07
Kubernetes
kubernetes
容器
云原生
(
k8s
)Kubernetes 中必备的 10 个告警处置方法
借助
k8s
警报,
「已注销」
·
2025-05-03 07:46
kubernets
虚拟化
Docker
kubernetes
容器
云原生
K8S
- StatefulSet 与 DaemonSet - 有状态应用部署与节点管理策略
一、引言在Kubernetes中,Deployment主要用于管理无状态(Stateless)应用,但对于有状态应用(如数据库)或需要在每个节点运行的系统级任务(如日志收集器),需要使用更专业的资源类型:•StatefulSet:专为有状态应用设计,提供稳定的网络标识和持久化存储能力。•DaemonSet:确保每个集群节点运行指定的Pod,适合系统级后台任务。二、工作原理2.1StatefulSe
小马不敲代码
·
2025-05-02 20: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
其他