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
】etcd集群took too long to execute慢日志告警问题分析
背景目前机器学习平台后端采用
k8s
架构进行GPU和CPU资源的调度和容器编排。总所周知,
k8s
的后端核心存储使用etcd进行metadata持久化存储。
「已注销」
·
2023-10-13 16:13
运维
java
大数据
docker
数据库
k8s
随笔
k8s
kubelet1.system.slice相关2.pause容器3.pod的生命周期对业务容器的影响kube-apiserver1.watch2.访问apiserver获取更多数据3.kubectlproxy
NJUPTlizhifeng
·
2023-10-13 16:12
k8s
容器
K8S
:配置资源管理 Secret和configMap
配置资源管理Secret和configMap@[TOC](配置资源管理Secret和configMap)一、Secret1.Secret概念2.Secret的类型3.secret的三种参数4.Pod的3种方式来使用secret5.Secret创建及案例二.ConfigMap1.ConfigMap概念2.ConfigMap功能及应用场景3.ConfigMap创建及案例三、总结1.secret三种类型
Riky12
·
2023-10-13 14:54
kubernetes
容器
云原生
自动化
关于
k8s
运维的面试问题
关于
k8s
运维的面试问题题记:最近正在找工作,面试了很多运维相关的岗位,基本都要求有
k8s
经验,虽然目前
k8s
基本趋于成熟化,但对于传统运维工作人员和刚毕业的学生来讲,这确实太过于复杂;但在面试中,面试官往往最喜欢问就是
上帝是自由的
·
2023-10-13 12:59
golang/云原生/Docker/DevOps/
K8S
/持续 集成/分布式/etcd 教程
3-6个月帮助学员掌握golang后端开发岗位必备技术点教程时长:150+小时五大核心专栏,原理+源码+案例分析+项目实战直击工作岗位golang:解决go语言编程问题工程组件:解决golang工程化问题分布式中间件:解决技术栈单一及分布式开发问题云原生:解决云原生分布式部署及监控和运维的问题场景化解决方案:项目实战、提供实际的分布式解决方案以及解决方案落地一、Golang下开发环境安装配置gol
攻城狮百里
·
2023-10-13 10:49
golang
云原生
golang
docker
HELM3 部署和使用
所以Helm即可以说是
K8S
的包管理器,它使得我们对于
K8S
的操作不再需要细化到资源对象,而是可以作为一个实例进行管理。不再需要去写d
平凡之路001
·
2023-10-13 08:29
Rancher 2.1平台搭建及使用
简述1.2.2、Kubernetes简述1.2.3、Rancher架构二、相关术语2.1、全局层2.2、集群层2.3、项目层2.4、其他(右上角登录菜单)三、Rancherv2.1.0功能列表3.1、
K8S
DemonHunter211
·
2023-10-13 07:28
Docker
K8S
:
k8s
中的Helm打包
文章目录一.Helm的介绍1.什么是Helm2.Helm的三个重要的概念①Chart②Repository(仓库)③Release3.Helm3与Helm2的区别二.Helm部署(3.6版本)1.安装helm2.使用helm安装Chart3.Helm自定义模板①拉取chart②创建自定义的chart(举例:nginx)③修改chart④打包chart⑤部署chart⑥修改为NodePort访问后,
赵烧鸡腿饭。
·
2023-10-13 07:33
K8S
kubernetes
容器
云原生
运维
K8S
:HPA pod水平自动伸缩
文章目录一.HPA概念1.什么是HPA2.HPA原理二.部署metrics-server1.node节点上传镜像包2.master节点安装metrics-server三.部署HPA1.所有节点安装镜像2.master创建测试的Pod资源3.创建HPA控制器4.创建测试客户端容器5.弹性缩容四.扩展1.资源限制-Pod①资源限制的原理②格式示例2.资源限制-命名空间①计算资源配额②配置对象数量配额限
赵烧鸡腿饭。
·
2023-10-13 07:33
K8S
kubernetes
容器
云原生
运维
K8S
:Rancher管理 Kubernetes 集群
文章目录一.Rancher简介1.Rancher概念2.Rancher和
k8s
的区别二.Rancher安装及配置1.安装rancher2.登录Rancher平台3.Rancher管理已存在的
k8s
集群4
赵烧鸡腿饭。
·
2023-10-13 06:02
K8S
kubernetes
rancher
容器
云原生
运维
【elasticsearch】使用自建证书搭建elasticsearch8.0.1集群
es8.0.1安装环境规划本次使用3节点的centos7安装es8.0.1版本的集群,规划如下:hostnameIP
k8s
margu_168
·
2023-10-13 04:51
elasticsearch
elasticsearch
搜索引擎
SuperEdge易学易用系列-一键搭建SuperEdge集群
条件说明:系统公网IP内网IP服务器所在地
K8S
版本Centos7.9114.116.101.254192.168.0.245北京v1.22.6Centos7.9119.8.1.96192.168.0.83
qq_14910065
·
2023-10-13 03:10
kubernetes
docker容器相关
linux
云原生
容器
Kubernetes 三节点安装-完整可用
0.引言本文参考其他
k8s
部署文档,结合自己在部署一个完整的
k8s
三节点集群过程,整理出来一个清晰明了的部署文档说明,目的就是希望看到此文的你通过我的文档能够搭出一个完整可用的
k8s
集群。
ZerahMu
·
2023-10-13 03:05
kubernetes
kubernetes
docker
linux
k8s
上运行我们的springboot服务之——skywalking监控我们的springboot
k8s
上运行我们的springboot服务之——skywalking监控我们的springboot整体思路安装elasticsearch7安装skywalking下载配置skywalking启动skywalking
weiranaixi
·
2023-10-13 02:43
k8s
k8s
spring
boot
skywalking
模块二十一_
k8s
简单入门
本篇文章是学习课程中的一部分课后笔记一、
k8s
介绍、概念1.
k8s
介绍Kubernetes是一个用于在集群环境中管理容器化应用程序的开源系统。
西西弗斯XD
·
2023-10-13 01:39
k8s
集群pod镜像拉取失败解决方法
DockerHub以及利用开源harbor项目搭建的镜像仓库服务,对于DockerClient发起的dockerlogin、dockerpush、dockerpull等命令都会做基本的用户认证,最简单常用的认证方式就是BasicAuth,即在发起的http请求头中添加一个Authorization,其值为base64(username:password),当前DockerClient都是这么处理。
君无止境
·
2023-10-13 00:14
k8s
Pod简介与探针实现零宕机发布
目录一、Pod简介Pod的退出流程1、什么是Pod2、定义一个Pod二、探针、零宕机发布1、Pod探针2、Pod探针的检测方式3、探针检查参数配置4、startupProbe5、liveness6、readiness7、Pod优雅关闭一、Pod简介Pod的退出流程管理员执行的删除操作Pod的状态为terminatingEndPoint会删除对应的Pod-IP执行Prestop的指令1、什么是Pod
今天不学习,明天变"咸鱼" >_<
·
2023-10-12 22:47
架构师之路
Kubernetes
kubernetes
docker
容器
云计算
linux
@kubernetes(
k8s
)pod服务探针(健康检查)及回调钩子HOOK详解
文章目录服务探针与回调hook(健康检查)一、存活性探针(LivenessProbe)1、存活型检查基本用法2、存活性探针三种使用方式【ExecAction】【TCPSocketAction】【HTTPGetAction】二、就绪型探针(ReadinessProbe)1、就绪型检查用法2、ReadinessProbe的使用(多种使用方式同上)3、多版本多资源(存活性与就绪型)平滑更新,平滑下线【基
ଲ小何&才露煎煎饺
·
2023-10-12 22:46
kubernetes
ReadinessProbe
livenessProbe
k8s
kubernetes
k8s
控制器——Replicaset和Deployment
我们在定义pod资源时,可以直接创建一个kind:Pod类型的自主式pod,但是这存在一个问题,假如pod被删除了,那这个pod就不能自我恢复,就会彻底被删除,线上这种情况非常危险,所以今天就给大家讲解下pod的控制器,所谓控制器就是能够管理pod,监测pod运行状况,当pod发生故障,可以自动恢复pod。也就是说能够代我们去管理pod中间层,并帮助我们确保每一个pod资源始终处于我们所定义或者我
KAIVI-Blog
·
2023-10-12 22:46
k8s
pod管理
K8S
之Pod控制器Deployment(Deploy)
文章目录基本介绍Deployment的资源清单文件创建deployment扩缩容镜像更新版本回退金丝雀发布删除deploy基本介绍为了更好的解决服务编排的问题,kubernetes在V1.2版本开始,引入了Deployment控制器。Deployment对象,顾名思义,是用于部署应用的对象。它使Kubernetes中最常用的一个对象,它为ReplicaSet和Pod的创建提供了一种声明式的定义方法
途径日暮不赏丶
·
2023-10-12 22:46
Kubernetes
K8S
强制删除处于Terminating状态命名空间
每当删除namespace或pod等一些Kubernetes资源时,有时资源状态会卡在Terminating,很长时间无法删除,甚至有时增加--forcegrace-period=0之后还是无法正常删除。这时就需要edit该资源,或者将该资源导出为json(通过调用原生接口进行删除),将finalizers字段设置为[],之后Kubernetes资源就正常删除了。root@1nd1009:~/ku
楷斯
·
2023-10-12 22:46
kubernetes
容器
云原生
K8s
Pod IP 分配机制
Pod作为
K8s
中一等公民,其承载了最核心的Container(s)的运行。
楷斯
·
2023-10-12 22:46
容器
kubernetes
K8s
--Pod控制器详解
一、Pod控制器介绍Pod是kubernetes的最小管理单元,在kubernetes中,按照pod的创建方式可以将其分为两类:自主式pod:kubernetes直接创建出来的Pod,这种pod删除后就没有了,也不会重建控制器创建的pod:kubernetes通过控制器创建的pod,这种pod删除了之后还会自动重建什么是Pod控制器:Pod控制器是管理pod的中间层,使用Pod控制器之后,只需要告
‘秋歌:
·
2023-10-12 22:42
K8s学习笔记
docker
linux
centos
k8s
安装harbor
k8s
安装harbor一、离线或在线安装1、下载压缩包2、创建证书3、证书目录4、http升级https:一、离线或在线安装1、下载压缩包1.离线安装https://github.com/goharbor
@王先生1
·
2023-10-12 22:11
kubernetes
容器
云原生
kubernetes(
k8s
)资源对象pod
kubernetes(
k8s
)资源对象pod概述Pod是可以在Kubernetes中创建和管理的、最小的可部署的计算单元。
啥也学不会的鸣
·
2023-10-12 22:41
kubernetes资源详解
kubernetes
docker
容器
K8s
删除terminating的namespace
K3s/
k8s
删除terminating状态的Namespace说明:删除已经停止的namespace和删除普通的pod、deployment、svc等不同。不能使用--force。
加肥猫lurious
·
2023-10-12 22:09
kubernetes
kubernetes
k8s
添加pod,k8常用命令,
k8s
删除pod
一添加pod测试创建deploymentkubectlcreatedeploymentnginx(pod名称)–image=nginx创建后查看:kubectlgetdeployment放开端口kubectlexposedeploymentnginx--por=80type=NodePort查看服务端口:32079可以通过集群任一ip地址(master或者node节点)ip地址:32079访问部署
mingzirenyichang
·
2023-10-12 22:38
kubernetes
运维
k8s
强制删除pod、svc、namespace(Terminating)
如果名称空间、pod、pv、pvc全部处于“Terminating”状态时,此时的该名称空间下的所有控制器都已经被删除了,之所以出现pod、pvc、pv、ns无法删除,那是因为kubelet阻塞,有其他的资源在使用该namespace,比如CRD等,尝试重启kubelet,再删除该namespace也不好使。正确的删除方法:删除pod–>删除pvc—>删除pv-->删除名称空间一:强制删除pod1
@王先生1
·
2023-10-12 22:34
kubernetes
linux
容器
k8s
搭建集群报错汇总—202302【更新】
文章目录detected“cgroupfs”node节点加入kubeadm部署的集群中出现错误[ERRORFileContent--proc-sys-net-ipv4-ip_forward]kubeadminit出错:remoteversionismuchnewer:v1.21.0TheconnectiontotheserverIPwasrefused-didyouspecifytherighth
我是小bā吖
·
2023-10-12 19:05
自动化运维
kubernetes
docker
容器
云原生
运维
【云原生之kubernetes实战】在
k8s
集群下helm工具的安装与使用
【云原生之kubernetes实战】在
k8s
集群下helm工具的安装与使用一、helm工具介绍1.helm简介2.helm的基本特性3.helm的组件二、helm-V3特点1.Helm工作示意图2.helmV3
江湖有缘
·
2023-10-12 19:53
kubernetes
云原生
docker
云原生Kubernetes:
K8S
集群版本升级(v1.20.6 - v1.20.15)
目录一、理论1.
K8S
集群升级2.集群概况3.升级集群4.验证集群二、实验1.升级集群2.验证集群三、问题1.给node1节点打污点报错一、理论1.
K8S
集群升级(1)概念搭建
K8S
集群的方式有很多种,
cronaldo91
·
2023-10-12 19:22
kubernetes
云原生
容器
k8s
从 1.19.10 升级至 1.25.12
ContainerRuntimesMigrateDockerEnginenodesfromdockershimtocri-dockerdWell-KnownLabels,AnnotationsandTaints说明现使用的
k8s
hchen-gogogo
·
2023-10-12 19:21
kubernetes
kubernetes
容器
云原生
云原生Kubernetes:
K8S
集群版本升级(v1.20.15 - v1.22.14)
目录一、理论1.
K8S
集群升级2.集群概况3.升级集群(v1.21.14)4.验证集群(v1.21.14)5.升级集群(v1.22.14)6.验证集群(v1.22.14)二、实验1.升级集群(v1.21.14
cronaldo91
·
2023-10-12 19:47
云原生
kubernetes
贪心算法
k8s
二进制安装-3,配置ca证书
kubernetes","key":{"algo":"rsa","size":2048},"names":[{"C":"CN","ST":"ShangHai","L":"ShangHai","O":"
k8s
无霸独尊
·
2023-10-12 19:35
kubernetes
k8s
kubernetes
k8s
安全机制
安全机制一、机制说明二、认证(Authentication)HTTPToken认证HTTPBase认证HTTPS证书认证(最严格)三、鉴权(Authorization)角色角色绑定主体(subject)RoleandClusterRoleRoleBindingandClusterRoleBindingResources准入控制(AdmissionControlLimitRAngerResource
xiaowei0403
·
2023-10-12 18:44
kubernetes
安全
容器
【Helm】
2.Repository(软件仓库)是运行在
k8s
集群中chart实例,每安装一次就会产生一个新的release,进行我们应用级别的版本管理。
xiaowei0403
·
2023-10-12 18:44
kubernetes
容器网络之Kubernetes CNI
文章目录容器网络之KubernetesCNI前言1、Flannel1.1、Flannel在
K8S
中运行的整体过程1.2、数据传递过程1.3、实操通信链路抓包确认(未完成)2、Calico3、WeaveNet4
海渊_haiyuan
·
2023-10-12 17:10
Kubernetes
云计算
Virtual
Network
kubernetes
容器网络
CNI
[Maven]自动化部署
自动化部署概述问题描述及使用场景使用`maven-plugin`实现自动化部署pom.xmlMaven插件发布命令示例:疑问Maven私服学习(Nexus)该技术目前已经有些过时了,已被当下以`Kubernetes(
K8s
hkk666123
·
2023-10-12 16:50
Maven
Maven
Maven自动化部署
准备
k8s
集群镜像
准备
k8s
集群镜像一、在安装kubernetes集群之前,必须要提前准备好集群需要的镜像,所需平面镜像可以通过下面命令查看kubeadmconfigimageslist二、由于网络原因registry.
k8s
.io
弩哥++
·
2023-10-12 16:05
kubernetes
kubernetes
运维
docker
容器
Elasticsearch容器化后pod出现throttle的情况
CPU限流(throttle)
k8s
使用CFS(CompletelyFairScheduler,完全公平调度)限制负载的CPU使用率:CP
zmc@
·
2023-10-12 15:04
elasticsearch
java
开发语言
elasticsearch
容器
kubernetes环境搭建及部署
一、kubernetes概述1、kubernetes基本介绍kubernetes,简称
K8s
,是用8代替8个字符“ubernete”而成的缩写。
zz_1111
·
2023-10-12 13:53
kubernetes
容器
云原生
Kubernetes 笔记(01)— 简介、minikube 安装、kubectl 安装 、Kubernetes 环境搭建
实验参考:https://github.com/chronolaw/
k8s
_studyKubernetes的官网(https://kubernetes.io/zh-cn/),里面有非常详细的文档,包括概念解释
wohu007
·
2023-10-12 13:22
Kubernetes
kubernetes
docker
容器
kubernetes环境搭建
kubernetes介绍Kubernetes是Google在2014年开源的一款容器集群系统,简称
k8s
Kubernetes用于容器化应用程序部署、扩展和管理,目标是让容器化应用简单高效官方网站:https
字菁悠心
·
2023-10-12 13:49
kubernetes
kubernetes
docker
容器
kubernetes环境搭建(1.26)
部署说明1.因为我这里是用的腾讯云服务所以需要打开对应的安全组,如果是虚拟机的话配置对应的虚拟机即可这里就不做说明了网上有1.建议升级内核至4.18版本以上否则可能会出现内存溢出的bug2.
k8s
在1.24
Li-imaxun
·
2023-10-12 13:19
kubernetes
docker
容器
kubernetes环境搭建 ,
kubernetes环境搭建,只适用于
k8s
为20以下版本,环境最低要求:2CPU20G内存1.初始化环境:(1)关闭防火墙,selinux,swap,(2)开启时间同步,2.环境搭建每个节点分别设置对应主机名
dsjhf
·
2023-10-12 13:15
kubernetes
docker
容器
kubernetes部署环境搭建
kubernetes部署环境搭建,其中涉及研发流程、部署流程的设计docker镜像构建流程:阿里云镜像服务:提供了镜像打包(从git下载——>mvn编译——>镜像build)一站服务auto-config:解决环境隔离
k8s
hsf001
·
2023-10-12 13:15
kubernetes
运维
容器
记录一次
k8s
集群挂掉之后如何恢复
1.查看kubelet的状态如果是运行状态执行systemctlrestartkubelet如果是死机状态systemctlstartkubelet2.查看是否关闭swapfree-m如果未关闭swapoff-a3.重新加载文件systemctldaemon-reload启动systemctlrestartkubelet至此解决了我的问题
馄饨熟了
·
2023-10-12 12:44
kubernetes
k8s
mysql volume_
k8s
volume 挂载踩坑
实践之中,犯错是最好的财富,探究犯错的原因并总结记录,你就捡到了这笔财富。努力吧,慢慢来。场景一:挂载配置文件到应用程序所在的目录应用程序是一个简单地HTTPServer,其启动的时候会去读取当前目录下的config.yaml文件。应用程序代码packagemainimport("fmt""io""io/ioutil""log""net/http""gopkg.in/yaml.v2")typeco
木小允
·
2023-10-12 12:13
k8s
mysql
volume
k8s
整体架构
k8s
-整体概述和架构1、Kubernetes是什么Kubernetes是一个轻便的和可扩展的开源平台,用于管理容器化应用和服务。通过Kubernetes能够进行应用的自动化部署和扩缩容。
qq_42533216
·
2023-10-12 12:09
k8s
k8s
k8s
service基础
代理代理模式的分类测试用例ClusterIPHeadlessService(无头服务)NodePortLoadBalancer(了解即可)ExternalName假如说,我们有下面的服务需要部署进入我们的
k8s
strongleechm
·
2023-10-12 12:34
kubernetes
k8s
svc
上一页
104
105
106
107
108
109
110
111
下一页
按字母分类:
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
其他