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
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
容器
云原生
云计算-容器云-容器化部署Pig快速开发框架
容器化部署Pig快速开发框架环境准备[root@
k8s
-master-node1~]#tar-zxvfPig.tar.gz-C/opt/[root@
k8s
-master-node1~]#cd/opt/Pig
·
2025-05-02 18:49
k8s
1.30.6版本部署(使用canal插件)
#系统环境准备参考https://blog.csdn.net/dingzy1/article/details/147062698?spm=1001.2014.3001.5501#配置下载源curl-fsSLhttps://mirrors.aliyun.com/kubernetes-new/core/stable/v1.30/deb/Release.key|gpg--dearmor-o/etc/ap
云计算运维丁丁
·
2025-05-02 16:32
k8s
kubernetes
容器
云原生
K8s
-Service详解-Ingress
Ingress介绍在上一节,Service对集群之外暴露服务的主要方式有两种:NotePort和LoadBalancer,但是这两种方式,都有一定的缺点:NodePort方式的缺点是会占用很多集群机器的端口,那么当集群服务变多的时候,这个缺点就愈发明显LB方式的缺点是每个service需要一个LB,浪费、麻烦,并且需要kubernetes之外设备的支持基于这种现状,kubernetes提供了Ing
Hu_O&M
·
2025-05-02 15:27
kubernetes
k8s
linux
容器
云原生
GPU虚拟化技术在分布式训练中的落地难题与解决方案
本文结合
K8s
技术栈,系统性分析GPU虚拟化落地的核心难题,并提供可复用的解决方案。
学术猿之吻
·
2025-05-02 12:08
高校
GPU
人工智能
分布式
人工智能
transformer
深度学习
机器学习
矩阵
gpu算力
【精品】
k8s
配置存储-Secret、ConfigMap
目录理论一、ConfigMap二、Secret1.创建secret2.创建pod,将上面的secret挂载进去:3.验证:进入容器,查看secret信息理论Secret与ConfigMap区别:类似于ConfigMap,是用Base64加密,密文显示,一般存放敏感数据。一般有两种创建方式,一种是使用kubectlcreate创建,一种是用Secret配置文件。作用是什么?用来保存一些敏感信息,比如
技术职场教练
·
2025-05-02 11:00
玩会k8s实战
kubernetes
docker
容器
运维
linux
centos7.9
k8s
-1.28.2高可用部署(keepalived)
提前规划:1、IP网段192.168.1.120master1192.168.1.130master2192.168.1.140master3192.168.1.121node01192.168.1.131node02192.168.1.141node03192.168.1.150vip2、基础环境准备(所有节点执行)#关闭防火墙和SELinuxsystemctlstopfirewalld&&sy
苏研第一帅
·
2025-05-01 23:41
kubernetes
容器
云原生
使用docker在
k8s
集群中部署grafana
dockerpullgrafana/grafanadockertaggrafana/grafana:latest192.168.19.171/
k8s
/grafana:4.6.3dockerpush192.168.19.171
weixin_30361641
·
2025-05-01 07:28
运维
shell
网络
k8s
平台:手动部署Grafana
以下是一个可用于生产环境的Kubernetes部署Grafana的YAML文件。该配置包括Deployment、Service、ConfigMap和PersistentVolumeClaim,确保Grafana的高可用性和数据持久化。Grafana生产部署YAML文件☆实操示例catgrafana-deployment.yaml---#GrafanaDeploymentapiVersion:app
小黑_深呼吸
·
2025-05-01 07:25
prometheus
kubernetes
学习
运维
grafana
K8s
跨集群通信的“量子纠缠”:当 DNS 黑洞吞没你的服务请求
引言对于这种案例,你们的处理思路是怎么样的呢,是否真正的处理过,如果遇到,你们应该怎么处理。我想大多数人都没有遇到过。开始一、现象:跨集群通信的神秘失效某金融系统在混合云架构中部署了多套Kubernetes集群,用于实现跨地域容灾。某次业务切换演练时,发现跨集群服务发现完全失效,具体表现为:服务发现中断:# 在故障 Pod 中测试解析 kubectl exec -it frontend-pod
YAMLMaster
·
2025-05-01 03:59
故障处理
kubernetes
容器
网络
云原生
devops
k8s
学习笔记
1.
k8s
的作用优势自我修复滚动更新服务发现和负载均衡存储编排水平扩展2.核心组件2.1
k8s
master节点组件kube-apiserver负责接收客户端操作请求、认证授权负责与etcd数据库交互负责接收工作节点的注册请求
对我来说痴心绝对
·
2025-04-30 14:06
kubernetes
K8S
学习笔记
Dockerfile的基本指令有哪些?FROM指定基础镜像(必须为第一个指令,因为需要指定使用哪个基础镜像来构建镜像);MAINTAINER设置镜像作者相关信息,如作者名字,日期,邮件,联系方式等;COPY复制文件到镜像;ADD复制文件到镜像(ADD与COPY的区别在于,ADD会自动解压tar、zip、tgz、xz等归档文件,而COPY不会,同时ADD指令还可以接一个url下载文件地址,一般建议使
❦炁銘ふ尜愺ゞ~
·
2025-04-30 14:34
kubernetes
学习
笔记
kubernetes常用命令
k8s
指令大全
以下是Kubernetes常用命令的整理,涵盖集群管理、资源操作、调试排错等场景,帮助您快速掌握核心操作:一、集群管理命令说明kubectlcluster-info查看集群信息kubectlconfigget-contexts列出所有上下文(集群配置)kubectlconfiguse-context切换集群或命名空间kubectlgetcomponentstatuses检查集群组件状态(如sche
终端行者
·
2025-04-30 10:16
Kubernetes
kubernetes
linux
容器
Spring Boot ×
K8s
监控实战-集成 Prometheus 与 Grafana
相关工具简介:•Kubernetes(
K8S
):容器化应用的部署与管理平台
小马不敲代码
·
2025-04-30 05:37
SpringBoot
spring
boot
kubernetes
prometheus
Docker和
K8s
面试题
1.Docker底层依托于linux怎么实现资源隔离的?基于Namespace的视图隔离:Docker利用Linux命名空间(Namespace)来实现不同容器之间的隔离。每个容器都运行在自己的一组命名空间中、包括PID(进程)、网络、挂载点、IPC(进程间通信)等。这样容器中的进程只能看到自己所在命名空间内的进程、而不会影响其他容器中的进程。基于cgroups的资源隔离:cgroups是Linu
明天不下雨(牛客同名)
·
2025-04-30 04:54
docker
kubernetes
容器
k8s
学习笔记5-部署和应用ingress-nginx-controller(v1.3.0)
k8s
学习笔记5-部署和应用ingress-nginx-controller-1.3.0一.介绍和原理A.Ingress是什么B.Ingress的组成二.部署A.下载部署文件和镜像B.node节点打标签
狂奔的蜗牛x
·
2025-04-30 03:21
k8s
学习
nginx
运维
征服云端:Kubernetes如何让微服务与云原生技术如虎添翼
在这一背景下,Kubernetes(简称
K8s
)作为容器编排领域的佼佼者,其重要性不言而喻。本文将深入探讨Kubernetes在微
小鹿( ﹡ˆoˆ﹡ )
·
2025-04-30 00:57
Java
云原生
kubernetes
微服务
Java
APISIX 如何与 Hydra 集成,搭建集中认证网关助力企业安全
你可以使用APISIX来处理传统的南北向流量,以及服务间的东西向流量,也可以当做
K8s
Ingresscon
API7.ai 技术团队
·
2025-04-29 11:20
安全
【星海出品】
K8S
调度器leader
发现
K8S
的技术资料越写越多,独立阐述一下
K8S
-Scheduler-leader调度器通过Watch机制来发现集群中【新创建】且尚未被调度【unscheduled】到节点上的pod。
活跃的煤矿打工人
·
2025-04-29 06:45
kubernetes
容器
云原生
Go全栈_Golang、Gin实战、Gorm实战、Go_Socket、Redis、Elasticsearch、微服务、
K8s
、RabbitMQ全家桶
Go全栈全家桶包含:1、【零基础入门】Go语言核心编程零基础入门实战,B站学习地址分享:【2025年新版】Go语言教程2、Golang+Gin+Gorm仿小米商城企业级项目实战3、Golang仿小米商城高并发微服务实战4、GolangRabbitMQ高并发秒杀、抢购、预约系统实战5、LinuxDockerSwarmKubernetes分布式微服务部署云原生实战6、Golang腾讯云直播项目实战7、
yuanlaile
·
2025-04-29 04:30
golang
gin
redis
RabbitMQ
linux
k8s
一问读懂
k8s
动态生成pv(PersistentVolume)原理以及配置方法
一、动态生成PV的核心原理二、动态生成PV的实现方法步骤1:定义StorageClass示例1:AWSEBS动态供给示例2:NFS动态供给(需安装外部供应器)步骤2:部署Provisioner(以NFS为例)步骤3:创建PVC触发动态供给步骤4:验证动态PV生成三、动态供给的核心机制四、动态供给的适用场景五、高级配置技巧六、生产环境建议在Kubernetes中,动态生成PV(PersistentV
一个向上的运维者
·
2025-04-28 19:59
云计算
K8S
kubernetes
容器
云原生
k8s
部署node-exporter
部署Daemonset修改node-exporter-Daemonset.yaml文件中的信息,然后应用YAML文件cat>/opt/
k8s
/node-exporter/node-exporter-Daemonset.yaml
(~ ̄▽ ̄)~凤凰涅槃
·
2025-04-28 15:05
#
kubernetes项目部署
kubernetes
容器
prometheus
云原生
k8s
容器内部通过Prometheus Operator部署MySQL Exporter监控
k8s
集群外部的MySQL
k8s
容器内部通过PrometheusOperator部署MySQLExporter监控
k8s
集群外部的MySQL在按照下面步骤操作之前,请先确保服务器已经部署
k8s
,prometheus,prometheusoperator
潇洒哥737
·
2025-04-28 15:35
kubernetes
prometheus
mysql
prometheus手动添加
k8s
集群外的node-exporter监控
1、部署node-exporter1)helm方式部署root@iZj6c72dzbei17o2cuksmeZ:~#helmrepoaddprometheus-communityhttps://prometheus-community.github.io/helm-charts"prometheus-community"hasbeenaddedtoyourrepositoriesroot@iZj6
yunson_Liu
·
2025-04-28 14:02
prometheus
prometheus
kubernetes
容器
GPT function calling-让GPT学会使用工具
一个项目叫做
K8S
GPTCubannative,可能大家
believe_hunny
·
2025-04-28 13:25
AI入门
AI新手
AI应用
人工智能
ai
Ubuntu
K8S
安装后出现coredns一直是CrashLoopBackOff
Ubuntu
K8S
安装后出现coredns一直是CrashLoopBackOff主要是DNS配置出现问题,还有
k8s
init网段的问题。
crabdave123
·
2025-04-28 08:54
ubuntu
kubernetes
linux
Linux系列:docker标准输出日志存储位置,设置docker日志文件大小
k8s
中的容器日志说明一个容器中日志文件的大小最大为100m,最多10个文件,一个容器的日志最多保存1000m日志数据热评(原文章
坦笑&&life
·
2025-04-28 07:17
运维
linux
docker
运维
kafka管理工具 kafka-ui 的
k8s
部署
背景实际使用中,部署好kafka集群后,需要管理集群,那么一个好的web控制台就显得尤为重要了。ApacheKafkaUI是一个简单的工具,可让您的数据流可观察,帮助更快地发现和解决问题并提供最佳性能。其轻量级仪表板可以轻松跟踪Kafka集群的关键指标-代理、主题、分区、生产和消耗。直接上部署代码,亲测可用开源链接https://github.com/provectus/kafka-ui效果预览部
NopDes1re
·
2025-04-28 07:46
k8s
云原生
kafka
ui
kubernetes
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他