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
之Scheduler调度器
K8S
之Scheduler调度器kubernetesScheduler简介kubernetesScheduler运行在master节点,它的核心功能是监听apiserver来获取PodSpec.NodeName
程序闫
·
2024-01-07 20:03
kubernetes
docker
kubernetes
k8s
-scheduler调度规则
目录一、预选阶段1、第一种类型,叫作GeneralPredicates。2、第二种类型,是与Volume相关的过滤规则。3、第三种类型,是宿主机相关的过滤规则。4、第四种类型,是Pod相关的过滤规则。二、优选阶段三、调度源码总结在Kubernetes项目中,默认调度器的主要职责,就是为一个新创建出来的Pod,寻找一个最合适的节点(Node)。从集群所有的节点中,根据调度算法挑选出所有可以运行该Po
六六哒
·
2024-01-07 20:33
k8s介绍
kubernetes
容器
K8s
之 kube-scheduler 源码学习
type=edition&offering=community下载的版本要和自己本地的
k8s
源码版本一致.DockerDesktop安装好了,从阿里云镜像服务下载Kubernetes所需要的镜像,在Windows
积跬步方至千里
·
2024-01-07 20:02
个人笔记
kubernetes
kube-scheduler
golang
k8s
驱逐篇-kube-scheduler抢占调度驱逐
介绍kube-scheduler抢占调度驱逐之前,先简单的介绍下kube-scheduler组件;kube-scheduler简介kube-scheduler组件是kubernetes中的核心组件之一,主要负责pod资源对象的调度工作,具体来说,kube-scheduler组件负责根据调度算法(包括预选算法和优选算法)将未调度的pod调度到合适的最优的node节点上。kube-scheduler架
啊码
·
2024-01-07 20:02
Java
kubernetes
java
容器
学习
后端
玩
k8s
?----Pod 的调度策略
文章目录一:调度策略1.1、nodeName1.2、nodeSelector1.3:故障排除一:调度策略先看下创建一个Pod的工作流程:kubectl–>createpod–>apiserver–>etcdapiserver—>schedule(bindpodtonode)请求绑定调度资源绑定pod—>etcd(绑定的资源pod网段写到etcd)apiserver—>kubelete(bounds
一往无前,未来可期
·
2024-01-07 20:32
Docker容器与K8s
docker
kubernetes
k8s
实践(14)--scheduler调度器和pod调度策略
一、scheduler调度器1、kube-scheduler简介
k8s
实践(10)--Kubernetes集群运行原理详解介绍过kube-scheduler。
hguisu
·
2024-01-07 20:02
k8s
kubernetes
云原生
K8S
中的hostPort、NodePort 、targetPort、port、containerPort 的区别
Dockerfile的EXPOSEDockerfile中端口的声明:EXPOSE[...]所以:EXPOSE的第一个作用:只是说明docker容器开放了哪些端口,并没有将这些端口实际开放了出来!更多的作用是告诉运维人员或容器操作人员我开放了容器的哪些端口,只是一种说明。第二种作用:Dockerfile中声明了EXPOSE端口之后,我们使用-P命令进行随机映射的时候,会映射到EXPOSE声明的端口。
叱咤少帅(少帅)
·
2024-01-07 20:19
Kubernetes
kubernetes
容器
云原生
后端常用组件小计
动态配置apollo微服务系列文件存储系列概要rediskafkaESmongodbmqmysqlwebhook动态配置apollo微服务系列eruka,springboot,springcloud,
k8s
qq_43369327
·
2024-01-07 17:28
分布式
后端
sql
spring
spring
cloud
架构
k8s
之flink的几种创建方式
在此之前需要部署一下私人docker仓库,教程搭建Docker镜像仓库注意:每台节点的daemon.json都需要配置"insecure-registries":["http://主机IP:8080"]并重启一、session模式Session模式是指在Kubernetes上启动一个共享的Flink集群(由JobManager和多个TaskManagers组成),然后多个Flink作业可以提交到这
州周
·
2024-01-07 14:53
flink
kubernetes
java
k8s
中的容器
探针
pod的容器健康检查---
探针
probe:
k8s
对容器执行的定期检查,诊断。
探针
的三种规则所有的
探针
都是针对容器不是针对pod1、存活
探针
---livenessProbe:探测容器是否正常运行。
俊俏美男子章鱼哥
·
2024-01-07 14:31
kubernetes
容器
云原生
k8s
-Pod的生命周期
**Pod是
k8s
集群最小的部署的逻辑单元**Pod就是容器来组成的
k8s
为我们容器提供了生命周期钩子(HOOK)PodHOOK是由kubelet发起的在容器启动前或者终止前运行(包含在容器的生命周期)
爱喝牛奶长身体
·
2024-01-07 13:30
kubernetes
docker
k8s
-Kubernetes--pod管理-资源清单-生命周期
文章目录一、资源清单1.格式和内容的书写方法2.示例及执行操作二、pod生命周期:Init容器&
探针
1.简介2.Init容器3.
探针
3.1存活
探针
3.2就绪
探针
一、资源清单-格式如下:apiVersion
Gong_yz
·
2024-01-07 13:29
k8s
kubernetes
docker
容器
k8s
---Pod的生命周期
pod是
k8s
中最小的资源管理组件。pod也是最小化运行容器化应用的资源管理对象。
俊俏美男子章鱼哥
·
2024-01-07 13:28
kubernetes
容器
云原生
Webfunny前端监控和埋点系统的区别
因此我们只需要引入
探针
代码就可以将这些数据上报进行分析了。
纵目信息
·
2024-01-07 13:57
webfunny
前端
运维开发
K8S
-应用访问
1service对象定位2Service实践手工创建Service根据应用部署资源对象,创建SVC对象kubectlexposedeploymentnginx--port=80--type=NodePortyaml方式创建Servicenginx-web的service资源清单文件apiVersion:v1kind:Servicemetadata:name:sswang-nginx-weblabe
会飞的土拨鼠呀
·
2024-01-07 13:56
Kubernetes笔记
kubernetes
容器
云原生
K8s
-应用数据
应用数据1应用数据解析
k8s
应用数据类型和步骤解析
k8s
如何使用数据功能
k8s
使用各种数据类型的配置2应用数据实践emptyDir实践资源对象文件内容apiVersion:v1kind:Podmetadata
会飞的土拨鼠呀
·
2024-01-07 13:56
Kubernetes笔记
kubernetes
容器
云原生
深入理解
k8s
网络
[TOC]前言
K8s
是一个强大的平台,但它的网络比较复杂,涉及很多概念,例如Pod网络,Service网络,ClusterIPs,NodePort,LoadBalancer和Ingress等等,这么多概念足以让新手望而生畏
tracy_668
·
2024-01-07 11:14
制作Centos7 Docker镜像
我们项目中需要针对海康威视视频监控进行页面播放展示,需要将海康威视RTSP视频流进行转码然后在浏览器中进行播放,执行方案可参考Linux环境下使用flv.js+websokect播放RTSP视频流,由于项目是部署在Linux服务器上并使用
K8s
Karma's a Bitch
·
2024-01-07 11:47
docker
容器
centos
JavaAgent
探针
技术第一篇:在主程序运行之前的代理程序
一、JavaAgent是什么?通过操作Instrumentation的api就可以实现不重启服务对单个类进行简单的修改。Instrumentation是一个interface,它的实现类InstrumentationImpl只有一个private的构造方法。怎么拿到这个对象呢?下面是Instrumentation类的一段注释说明:Therearetwowaystobotainaninstanceo
GeekerLou
·
2024-01-07 10:36
第28关
k8s
监控实战之Prometheus(三)
------>课程视频同步分享在今日头条和B站大家好,我是博哥爱运维。这节课我们继续prometheus相关的内容。访问prometheus后台,点击上方菜单栏Status—Targets,我们发现kube-controller-manager和kube-scheduler未发现接下来我们解决下这一个碰到的问题吧#这里我们发现这两服务监听的IP是0.0.0.0正常#ss-tlnp|egrep'co
博哥爱运维
·
2024-01-07 10:31
kubernetes
prometheus
容器
云原生
k8s
K8S
学习指南(62)-
K8S
源代码走读之Kube-Scheduler
文章目录前言Kube-Scheduler的代码结构Kube-Scheduler的核心逻辑1.调度框架1.1阶段划分1.2阶段执行2.调度算法2.1优先级函数2.2优选函数3.调度器插件3.1预选插件3.2优选插件3.3绑定插件4.节点选择4.1候选节点选择4.2节点权重计算5.调度事件处理5.1调度事件处理逻辑5.2事件队列二次开发扩展点1.调度器插件的自定义1.1自定义预选插件1.2自定义优选插
俞兆鹏
·
2024-01-07 10:01
k8s学习指南
kubernetes
etcd
容器
k8s
集群部署Harbor镜像仓库
部署
k8s
集群参考https://blog.csdn.net/m0_59933574/article/details/134936188?
997*
·
2024-01-07 09:24
kubernetes
java
linux
harbor
kubernetes(
k8s
)集群常用指令
基础控制指令#查看对应资源:状态$kubectlget-n-owide查看默认命名空间的pod[root@
k8s
-master~]#kubectlgetpodNAMEREADYSTATUSRESTARTSAGEnginx1
997*
·
2024-01-07 09:52
linux
kubernetes
K8s
k8s
安装、多master节点部署
master110.10.10.10docker、kubelet、kubeadm、kubectl、containerdmaster210.10.10.11docker、kubelet、kubeadm、kubectl、containerdmaster310.10.10.12docker、kubelet、kubeadm、kubectl、containerdnode110.10.10.13docker、
小邋遢2.0
·
2024-01-07 09:06
kubernetes
docker
容器
1024程序员节
往
k8s
集群中添加node节点
需在node上执行以下操作,除特殊标注,均在node上执行1.安装Docker(1)参考“centos7离线部署docker”文档,安装完后确认DockerCgroupDriver(2)若DockerCgroupDriver不是systemd,需要改为使用systemdvi/etc/docker/daemon.json{"exec-opts":["native.cgroupdriver=syste
运维无止境
·
2024-01-07 09:36
容器与容器编排相关
kubernetes
docker
容器
centos
运维
初始化
k8s
踩过的坑
abortconnecting这个问题网上有很多的解决方法,大致有以下几种:前两种网上有解决方法(这里参考这篇博客1),这里不再赘述,第三种是我遇到的,由于没有同步节点之间的时间而导致1)token过期2)
k8s
apiserver
老邓不想敲代码
·
2024-01-07 09:05
k8s
kubernetes
k8s
集群的搭建
可能出现的问题1.节点加入集群时可能出现的问题hostname可能出现的问题版本问题重启master以后,如何访问集群关于node节点的状态问题一、实验条件实验条件为三台Ubuntu20.04虚拟机其中一台作为
k8s
-master
猪猡猪猡猪
·
2024-01-07 08:35
云计算
kubernetes
容器
云原生
K8S
设置node加入集群
首先在master节点查询集群加入命令root@master-node:/home/hjw#kubeadmtokencreate--print-join-commandkubeadmjoin192.168.1.105:6443--tokenbeyohu.mc68nls3y8wibd1k--discovery-token-ca-cert-hashsha256:1bed0c23843d9251fd8b
Hjwnb
·
2024-01-07 08:34
kubernetes
linux
docker
【
k8s
】
k8s
集群 kubelet日志报错 command failed“ err=“failed to parse kubelet flag: unknown flag: --network-p
项目场景:服务器异常断电后在
k8s
集群getnodes出现E040815:31:50.40095423612memcache.go:265]couldn'tgetcurrentserverAPIgrouplist
搞什么滚去学习
·
2024-01-07 08:34
kubernetes
kubelet
docker
【
K8S
】v1.26集群搭建 - 完整篇
K8S
v1.26集群环境安装-完整篇Kubernetes1.26安装一、集群简介资源清单二、Vagrant创建三台CentOS7服务器三、虚拟机环境配置四、docker安装五、
k8s
安装六、
k8s
master
swotXu
·
2024-01-07 08:34
#
docker
kubernetes
docker
容器
K8S
集群部署解决工作节点couldn‘t get current server API group list问题
最近在自己电脑上装了VMWarePlayer,在上面装了两个Ubuntu虚拟机,为了方便学习云原生技术,决定在上面装一个2个节点(一个控制面,一个工作节点)的
K8S
集群。
dbqb007
·
2024-01-07 08:30
kubernetes
kubelet
docker
云原生
单机部署Rancher
上次已经安装完毕了
k8s
了,但是想要界面化的管理,离不开界面工具,首推就是rancher,本文介绍安装rancher的安装,也可以将之前安装的
k8s
管理起来。
shanshan3003
·
2024-01-07 07:07
rancher
云原生
K8s
GPT加入CNCF!
K8s
GPT项目获选入CNCF是一个了不起的时刻。项目介绍
K8s
GPT采用编码的SRE技术,利用人工智能(托管或自带)来简化复杂问题的描述并提供易于实施的解决方案。该工具可通
云原生实战指南
·
2024-01-07 05:40
kubernetes
kubernetes
gpt
容器
K8S
----RBAC
一、角色、绑定、用户1、Role与ClusterRole1、Role总是要在一个命名空间中设置权限,当需要创建一个Role的时候必须指定命名空间;2、ClusterRole是非命名空间范围的,不受命名空间局限2、RoleBinding与ClusterRoleBinding1、RoleBinding是受命名空间限制的2、ClusterRoleBinding不受命名空间限制3、用户与serviceac
husterlichf
·
2024-01-07 04:01
#
kubernetes
kubernetes
容器
云原生
K8S
--ConfigMap
ConfigMap用于存储配置信息,ConfigMap的信息存储在ETCD中,ConfigMap有两种形式:类文件键,类属性键一、类文件键apiVersion:v1kind:ConfigMapmetadata:name:game-demo-leinamespace:defaultdata:#类文件键即文件名#文件名game.properties:
husterlichf
·
2024-01-07 04:31
#
kubernetes
kubernetes
容器
云原生
K8S
----PV&PVC&SC
一、简介1、PV(persistentvolume)–持久卷PV是集群中的一块存储,可以由管理员事先静态(static)制备,也可以使用存储类(StorageClass)来动态(dynamic)制备。持久卷是集群资源,就像节点也是集群资源一样。PV持久卷和普通的Volume一样,也是使用卷插件(volumeplugin)来实现的,只是它们拥有独立于任何使用PV的Pod的生命周期2、PVC(Pers
husterlichf
·
2024-01-07 04:31
#
kubernetes
kubernetes
K8S
--- volumes&volumeMount
一、Volume简介 在容器当中的磁盘文件(on-diskfile)是短暂的(ephemeral),这会对重要的应用程序或者数据产生一些问题。当容器崩溃或停止时,会出现一个问题,即容器状态不会被保存,因此在容器生命周期内被创建或者修改的文件都将丢失。在容器崩溃期间,kubelet会以干净状态重启容器,所以如何保存文件是一个重要的问题。并且当多个容器在Pod中运行并且需要共享文件时,也会出现其他问
husterlichf
·
2024-01-07 04:57
#
kubernetes
kubernetes
容器
云原生
kubectl陈述式资源管理
管理
k8s
核心资源的三种基本方法1.陈述式资源管理方法--主要依赖命令行工具kubectl进行管理优点可以满足90%以上的使用场景对资源的增、删、查操作比较容易缺点命令冗长,复杂,难以记忆特定场景下,无法实现管理需求对资源的修改麻烦
相遇蟹堡王,尽享蟹黄堡
·
2024-01-07 00:38
linux
运维
服务器
k8s
的pod基础
pod概念pod是
k8s
中最小的资源管理组件。pod也是最小化运行容器化的应用的资源管理对象。pod是一个抽象的概念,可以理解为一个或者多个容器化应用的集合。
相遇蟹堡王,尽享蟹黄堡
·
2024-01-07 00:07
kubernetes
容器
云原生
K8S
实战(八)| Job 和 CronJob
前言容器分为两类在线业务-服务类容器需要持续不中断的提供服务,容器需要一直运行离线业务-工作类容器一般执行一次性任务,比如统计日志数据等,运行完成后容器即可关闭更新历史20200618-初稿-左程立原文地址-https://blog.zuolinux.com/2020/06/18/controller-job-cronjob.htmlJobcatjob.yamlapiVersion:batch/v
左程立
·
2024-01-07 00:26
k8s
- 集群搭建(kubeadm 方式)
1、前置知识点目前生产部署Kubernetes集群主要有两种方式:(1)kubeadmKubeadm是一个
K8s
部署工具,提供kubeadminit和kubeadmjoin,用于快速部署Kubernetes
码农GG
·
2024-01-07 00:35
云原生-DevOps-环境搭建
1、生态环境介绍1.1、生态环境环境:Gitee,Jenkins,Java,Git,Maven,SonarQube,Docker,阿里云镜像仓库,
K8s
1.2、三种搭建方式Jenkins拉取Gitee代码
For-LK
·
2024-01-07 00:15
Docker
DevOps
云原生
devops
docker
k8s
基础命令及Linux上用Kubectl(
k8s
)部署Nginx
k8s
基础命令及Linux上用Kubectl(
k8s
)部署Nginx不懂
K8s
搭建的可以看我这篇文章Linux上部署Kubectl(
k8s
)1.
k8s
简介1.1Kubernetes概念在
k8s
上进行部署前
有点东西且很多
·
2024-01-06 23:32
Kubernetes专栏
kubernetes
linux
nginx
Kubernetes1.27容器化部署Prometheus
Kubernetes1.27容器化部署PrometheusGitHub链接根据自己的
k8s
版本选择对应的版本修改镜像地址部署命令对Etcd集群进行监控(云原生监控)创建EtcdService创建Etcd
想看一次满天星
·
2024-01-06 22:20
kubernetes
prometheus
数据库
linux
mariadb
运维开发
kubernetes
K8s
kubeadm 安装
首先准备3台VM,1master+2worknodes。本文提供的是centos7的安装方式。首先在机器上都安装dockeryuminstall-ydockerMasternode:配置kubernetesyum源。cat/etc/yum.repos.d/kubernetes.repo[kubernetes]name=Kubernetesbaseurl=https://packages.cloud
jaymz明
·
2024-01-06 22:21
K8S
生态周报| Docker V2 GitHub Action 宣布 GA
「
K8S
生态周报」内容主要包含我所接触到的
K8S
生态相关的每周值得推荐的一些信息。欢迎订阅知乎专栏「
k8s
生态」[1]。
张晋涛-MoeLove
·
2024-01-06 22:54
docker
css
java
spring
区块链
从零开始入门
K8s
| 手把手带你理解 etcd
一、etcd项目的发展历程etcd诞生于CoreOS公司,它最初是用于解决集群管理系统中OS升级的分布式并发控制以及配置文件的存储与分发等问题。基于此,etcd被设计为提供高可用、强一致的小型keyvalue数据存储服务。项目当前隶属于CNCF基金会,被AWS、Google、Microsoft、Alibaba等大型互联网公司广泛使用。最初,在2013年6月份由CoreOS公司向GitHub中提交了
cuixiaoyan
·
2024-01-06 20:15
[kubernetes]-
k8s
通过initcontainer确保容器依次启动
导语:
k8s
通过initcontainer确保容器依次启动,避免启动业务容器前mysql还没有用启动,mysql加入了readiness。
爷来辣
·
2024-01-06 20:30
kubernetes
kubernetes
K8s
系列之:Init Container初始化容器
K8s
系列之:InitContainer初始化容器一、认识Initcontainer二、InitContainer应用实例三、initcontainer与应用容器的区别四、相关拓展知识cgroups和Qos
最笨的羊羊
·
2024-01-06 20:30
日常分享专栏
kubernetes
K8s系列
Init
Container
初始化容器
K8S
生命周期---初始化容器(Init Container)
Init容器Init容器是一种特殊容器,在Pod内的应用容器启动之前运行。Init容器可以包括一些应用镜像中不存在的实用工具和安装脚本。你可以在Pod的规约中与用来描述应用容器的containers数组平行的位置指定Init容器。理解Init容器每个Pod中可以包含多个容器,应用运行在这些容器里面,同时Pod也可以有一个或多个先于应用容器启动的Init容器。Init容器与普通的容器非常像,除了如下
途径日暮不赏丶
·
2024-01-06 20:29
Kubernetes
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他