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
调度策略
1、一种是全局的调度策略,要在启动调度器时配置,包括kubernetes调度器自带的各种predicates和priorities算法;2、另一种是运行时调度策略,包括nodeAffinity(主机亲和性),podAffinity(POD亲和性)以及podAntiAffinity(POD反亲和性)。podAffinity主要解决POD可以和哪些POD部署在同一个拓扑域中的问题(拓扑域用主机标签实现
H&Mis
·
2023-11-01 18:30
kubernetes
docker
容器
k8s
集群调度
概述:Kubernetes是通过List-Watch****的机制进行每个组件的协作,保持数据同步的,每个组件之间的设计实现了解耦。用户是通过kubectl根据配置文件,向APIServer发送命令,在Node节点上面建立Pod和Container。APIServer经过API调用,权限控制,调用资源和存储资源的过程,实际上还没有真正开始部署应用。这里需要ControllerManager、Sch
微※风
·
2023-11-01 18:25
kubernetes
linux
容器
【kubernetes】在
k8s
集群上部署 Minio Operator 和 Minio Plugin
说明此篇的
k8s
基础环境搭建方法基于前几篇文章。MinIOKubernetesPlugin提供了使用kubectlMinIO命令在Kubernetes集群上部署和管理MinIO租户的本地支持。
七镜
·
2023-11-01 18:07
k8s
之pod
集群中Pod有如下两种使用方式1.2pod的种类二、容器的分类(1)基础容器(pause)(2)初始化容器(initcontainers)(3)应用容器(Maincontainer)三、init初始化四、
k8s
我叫yyy
·
2023-11-01 17:03
kubernetes
容器
云原生
k8s
之pod进阶---资源限制与探针
目录一、资源限制二、探针(健康检查)2.1含义2.2探针的三种规则2.3probe支持三种检查方法2.4探针的示例1、存活探针:livenessProbe(1)exec方式(2)httpGet方式(3)tcpsocket方式2、就绪探针:readinessProbe(1)就绪探针1(2)就绪探针23、startupProbe一、资源限制容器中的程序要运行,肯定是要占用一定资源的,比如cpu和内存等
我叫yyy
·
2023-11-01 17:03
kubernetes
容器
云原生
k8s
基本操作命令
目录1、//查看资源对象简写2、//查看集群信息3、//配置kubectl自动补全4、//node节点查看日志5、//查看master节点状态6、//查看命令空间7、//查看default命名空间的所有资源8、//创建命名空间app9、//删除命名空间app10、//在命名空间kube-public创建副本控制器(deployment)来启动Pod(nginx-wl)11、//描述某个资源的详细信
我叫yyy
·
2023-11-01 17:33
kubernetes
docker
容器
k8s
之集群调度
目录一、概念二、工作机制三、调度过程3.1Predicate(预选)有一系列的常见的算法可以使用:3.2常见优先级选项四、示例1.指定调度节点2.使用nodeselector指定2.1功能命令//获取标签帮助//修改一个label的值,需要加上--overwrite参数//指定标签查询node节点//需要获取node上的NAME名称//给对应的node设置标签分别为kgc=a和kgc=b//如果需
我叫yyy
·
2023-11-01 17:58
kubernetes
容器
云原生
二进制搭建
二进制搭建Kubernetesv1.20
k8s
集群master01:192.168.247.14kube-apiserverkube-controller-managerkube-scheduleretcd
k8s
奇迹也被称为侥幸与横祸
·
2023-11-01 17:38
linux
k8s
6、二进制安装
K8s
之部署kubectl
二进制安装
K8s
之部署kubectl我们把
k8s
-master也设置成node,所以先master上面部署node,在其他机器上部署node也适用,更换名称即可。
小兔几白又白
·
2023-11-01 16:24
C# 通过Costura.Fody把DLL合并到exe程序中
我们用VS
发布应用
程序可以借助Costura.Fody直接打包成一个独立的exe程序,但是一些非托管的做了几次都没打进去,最后成功了,这里记录一下。
Thinbug
·
2023-11-01 16:37
C#
c#
开发语言
Costura.Fody
学习笔记二十八:
K8S
控制器Daemonset入门到企业实战应用
DaemonSet控制器:概念、原理解读DaemonSet概述DaemonSet工作原理:如何管理PodDaemonset典型的应用场景DaemonSet与Deployment的区别DaemonSet资源清单文件编写技巧DaemonSet使用案例:部署日志收集组件fluentdDaemonset管理pod:滚动更新DaemonSet实现pod的滚动更新更新镜像版本,可以按照如下方法:DaemonS
风车带走过往
·
2023-11-01 15:47
CKA学习笔记
学习
笔记
kubernetes
学习笔记二十七:
K8S
控制器Statefulset入门到企业实战应用
查看statefulset的spec.template字段如何定义Statefulset使用案例:部署web站点StatefulSet由以下几个部分组成:什么是Headlessservice
K8s
中资源的全
风车带走过往
·
2023-11-01 15:17
CKA学习笔记
学习
笔记
kubernetes
Kubeadm 高可用集群部署
目录Kubeadm环境准备所有节点安装kubeadm,kubelet和kubectl高可用组件安装、配置部署
K8S
集群Kubeadmmaster节点cpu核心数要求大于2●最新的版本不一定好,但相对于旧版本
风落成风寻未至
·
2023-11-01 15:12
linux
运维
服务器
kubernetes
Kubernetes·陈述式&声明式资源管理
目录
k8s
陈述资源管理方法的说明陈述式资源管理方法声明式资源管理方法GUI式资源管理方法kubectl命令行工具的说明查看版本信息查看资源对象简写查看集群信息配置kubectl自动补全node节点查看日志
风落成风寻未至
·
2023-11-01 15:09
kubernetes
容器
云原生
k8s
从私有仓库拉取镜像
从私有仓库拉取镜像|Kubernetes准备开始你必须拥有一个Kubernetes的集群,同时你必须配置kubectl命令行工具与你的集群通信。建议在至少有两个不作为控制平面主机的节点的集群上运行本教程。可以通过Minikube构建一个你自己的集群,或者你可以使用下面的Kubernetes练习环境之一:Killercoda玩转Kubernetes要进行此练习,需要docker命令行工具和一个知道密
风情客家__
·
2023-11-01 15:01
K8s
kubernetes
容器
云原生
跟
k8s
工作负载Deployments的缘起缘灭
跟
k8s
工作负载Deployments的缘起缘灭考点之简单介绍一下什么是Deployments吧?考点之怎么查看Deployment上线状态?
囧么肥事
·
2023-11-01 15:50
k8s
pod详解:YAML详解 常见标签键值对 常见控制器
#原文:https://www.jianshu.com/p/35dde2b1951bapiVersion:v1#指定api版本,此值必须在kubectlapiversion中kind:Pod#指定创建资源的角色/类型metadata:#资源的元数据/属性name:web04-pod#资源的名字,在同一个namespace中必须唯一labels:#设定资源的标签,详情请见http://blog.cs
yuezhilangniao
·
2023-11-01 14:18
kubernetes
五、
k8s
pod详解
文章目录1pod介绍1.1pod定义2pod配置2.1基本配置2.2镜像拉取2.3启动命令2.4环境变量2.5端口设置2.6资源配额3Pod生命周期3.1创建和终止3.2初始化容器3.3钩子函数3.4容器探测3.5重启策略4Pod调度4.1定向调度4.2亲和性调度5污点和容忍5.1污点(Taints)5.2容忍(Toleration)1pod介绍每个Pod中都可以包含一个或者多个容器,这些容器可以
唐僧骑白马
·
2023-11-01 14:16
k8s
kubernetes
docker
运维
【
k8s
】pod详解
一、Pod介绍1、Pod的基础概念Pod是kubernetes中最小的资源管理组件,Pod也是最小化运行容器化应用的资源对象,一个pod代表着集群中运行的一个进程。kubernetes中其它大多数组件都是围绕着pod来进行支持和扩展pod功能的。例如,用于管理pod运行的statefulset和deployment等控制器对象,用于暴露应用的service和ingress对象,为pod提供存储的p
manyulanlanlu
·
2023-11-01 14:35
kubernetes
容器
云原生
为什么把
k8s
比做操作系统:kubernetes与os的架构对比
不如把
k8s
的架构和os一起看,你会发现一些超有趣的事情!本文旨在将
k8s
的架构和os做个对比,帮助读者理解为什么
k8s
要这么设计。
风摇
·
2023-11-01 14:08
kubernetes
架构
容器
linux
如何修改MinIO Share时的URL
选择分享文件,获得的分享连接域名为
K8S
内部Service连接地址,这样的地址不可以在集群外部使用。
一边学习一边哭
·
2023-11-01 14:38
MinIO
MinIO
k8s
集群故障问题处理
本文章只介绍
k8s
pod下可能出现的故障问题
k8s
nodemaster这些问题现在给阿里云托管所以以下不会介绍这些问题但是会精简说一下
k8s
集群外部所遇到的问题集群内部问题1Pod一直处于Pending
小黄人V
·
2023-11-01 13:57
容器技术
json
vue.js
java
Kubernetes 二进制部署
目录服务器配置部署etcd集群准备签发证书环境部署docker引擎flannel网络配置
K8S
中Pod网络通信OverlayNetworkVXLANFlannel简介Flannel工作原理ETCD之Flannel
风落成风寻未至
·
2023-11-01 13:25
kubernetes
容器
docker
Kubernetes
目录Kubernetes作用由来为什么用
K8S
Kubernetes集群架构与组件核心组件-Master组件Kube-apiserverKube-controller-managerKube-scheduler
风落成风寻未至
·
2023-11-01 13:25
kubernetes
容器
云原生
mac 配置
k8s
开发环境(安装go、docker、kubectl、minikube、kind,配置 goland)
文章目录参考brew命令使用安装go1.mac环境brew安装安装很简单配置环境变量**参考**首先明确环境变量的含义配置GOROOT和GOPATH配置goland2.linux环境脚本安装golang安装自用
k8s
oceanweave
·
2023-11-01 11:16
Kubernetes学习笔记
环境配置
golang
docker
kubernetes
Kubernetes 云平台部署 WordPress流程
参考文档:Kubernetes部署metrics-server-简书(jianshu.com)Kubernetes部署metrics-server-简书(jianshu.com)
k8s
-v1.22安装metrics-server_zhangdd
白马 非马
·
2023-11-01 11:10
Kubernetes
docker
kubernetes
wordpress
k8s
网络二
k8s
组网与插件
主机内组网
k8s
主机内组网模型是vethpair+bridge的方式。
k8s
使用vethpair将容器与主机的网络协议栈连接起来,从而使数据包可以进出pod。
ands999
·
2023-11-01 11:55
【
K8s
】 资源管理命令-陈述式
一、资源管理介绍1、资源管理概念在kubernetes中,所有的内容都抽象为资源,用户需要通过操作资源来管理kubernetes//kubernetes的本质就是一个集群系统,用户可以在集群中部署各种服务,起始就是在kubernetes集群中运行一个个容器,并将指定的程序跑在容器中。kubernetes的最小管理单元是pod而不是容器,所以只能将容器放在pod中,而kubernetes一般也不会直
浮生无
·
2023-11-01 09:46
kubernetes
容器
云原生
k8s
资源预留
KUBERNETES资源管理之–资源预留Kubernetes的节点可以按照Capacity调度。node节点本身除了运行不少驱动OS和Kubernetes的系统守护进程,默认情况下pod能够使用节点全部可用容量,除非为这些系统守护进程留出资源,否则它们将与pod争夺资源并导致节点资源短缺问题。由于某些Pod没有对内存及CPU进行限制,导致Pod在运行过程中所需的内存超过了节点本身的内存(OOM),
魏志标
·
2023-11-01 09:46
k8s
k8s
二进制搭建 Kubernetes(
K8s
)
1.7.1部署flannel1.7.2部署Calico1.7.3node02节点部署1.7.4部署CoreDNS1.7.5master02节点部署1.8负载均衡部署1.9部署Dashboard1、环境
k8s
曦雨天梦
·
2023-11-01 09:08
kubernetes
容器
【docker】数据卷:docker run和
k8s
同步宿主机与容器文件的两种方法
前言Docker容器卷是一个特殊目录,它存放在宿主机的文件系统中,可供一个或多个容器使用。这种卷绕过了联合文件系统(UnionFileSystem),可以提供很多有用的特性。例如,对数据卷的修改会立即生效,对数据卷的更新不会影响镜像,此外,数据卷会在容器被删除后依然存在。卷的本质是文件或者目录,其设计目的就是解决数据的持久化问题,使得数据独立于容器的生存周期。这样即使容器被删除,对应的数据文件也不
long_songs
·
2023-11-01 09:06
笔记
docker
kubernetes
docker
容器
k8s
容器卷
k8s
pod
pod基本概念(几种容器)pod是
k8s
最小的创建和运行单元一个pod包含几个容器,1个根容器/父容器/基础容器,一个或者多个应用容器/业务容器,pause容器pod里面容器共享networkUTSIPC
ffdtj
·
2023-11-01 09:03
kubernetes
容器
云原生
带你走进
k8s
的世界----------什么是
k8s
?
目录一、
k8s
概念1.1公有云类型说明:IAAS,PAAS,SAAS1.1.1IAAS:基础设施即服务。1.1.2PAAS:平台即服务。1.1.3SAAS:软件即服务。
博博的博客
·
2023-11-01 09:59
k8s
k8s
K8S
集群(kubernetes)(2022)
一、基础(一)关键词集群:物理形态分布式:工作方式生产级别容器编排系统微服务云原生平台容器技术(二)组件1、apiservice:水平扩展所有服务访问统一入口对外暴露
K8S
的api接口,是外界进行资源操作的唯一入口提供认证
REMLILI
·
2023-11-01 09:25
java
容器
kubernetes
分布式
【
k8s
】
k8s
| 二 | Pod介绍与Pod通讯
一、Pod介绍1、Pod,
k8s
管理的最小单元2、每个Pod默认启动pause容器3、Pod中允许部署多个容器,容器连接pause容器1)共享pause的网络栈,容器之间的端口,不能冲突(容器间访问通过
hgSuper
·
2023-11-01 09:54
k8s
Linux
kubernetes
linux
基于ECS云主机搭建
k8s
集群-详细过程
K8S
集群部署过程耗时:不到1小时。
Soft_Engneer
·
2023-11-01 09:49
kubernetes
云计算
docker
搭建
K8S
-web-MySQL-keepalived 负载均衡集群项目
搭建
K8S
-web-MySQL-keepalived负载均衡集群项目部署目录搭建
K8S
-web-MySQL-keepalived负载均衡集群项目总体架构图安装MySQL下载MySQL镜像(网速不好,提前下载
ChengRuoFei
·
2023-11-01 08:17
linux
MySQL
mysql
前端
负载均衡
DHorse改用fabric8的SDK与
k8s
集群交互
现状在dhorse1.4.0版本之前,一直使用
k8s
官方提供的sdk与
k8s
集群交互,官方sdk的Maven坐标如下:io.kubernetesclient-java18.0.0但是自从1.4.0版本以后
画蛇添足
·
2023-11-01 08:15
k8s
云原生
devops
kubernetes
容器
云原生
第一章 CIS 安全基准-kube-beach
•CIS安全基准介绍•
K8s
安全基准工具kube-benchCIS安全基准互联网安全中心(CIS,CenterforInternetSecurity),是一个非盈利组织,致力为互联网提供免费的安全防御解决方案
三成讲技术
·
2023-11-01 08:22
k8s安全
kubernetes
运维
容器
云原生
安全
【云原生-
K8s
】Kubernetes安全组件CIS基准kube-beach安装及使用
基础介绍kube-beach介绍kube-beach下载百度网盘下载wget下载kube-beach安装kube-beach使用基础参数示例结果说明基础介绍为了保证集群以及容器应用的安全,Kubernetes提供了多种安全机制,限制容器的行为,减少容器和集群的攻击面,保证整个系统的安全性。互联网安全中心(CIS,CenterforInternetSecurity),是一个非盈利组织,致力为互联网提
rundreamsFly
·
2023-11-01 08:48
CNCF
#
Kubernetes
云原生
kubernetes
安全
kube-beach
联邦集群安装
准备工作总结:联邦必须依托一套主的
K8S
集群,无法将联邦的控制平面独立出来联邦参加实质上可以理解为数据库的主从同步,在V2版本中支持同步的类型有(ConfigMap,Deployment,Ingress
朱溪江
·
2023-11-01 07:17
删除
K8s
Namespace时卡在Terminating状态
想要删除
K8s
里的一个Namespace,结果删除了所有该Namespace资源之后使用kubectldeletenamespacetest发现删除不掉,一直卡在Terminating状态,使用--force
Someone_9527
·
2023-11-01 05:49
二进制搭建 Kubernetes与
k8s
集群搭建(一)
目录二进制搭建Kubernetesv1.20操作系统初始化配置部署docker引擎部署etcd集群准备签发证书环境在master01节点上操作生成Etcd证书在node01节点上操作在node02节点上操作部署Master组件在master01节点上操作部署WorkerNode组件在所有node节点上操作在master01节点上操作在node01节点上操作在master01节点上操作,通过CSR请
whtqwq
·
2023-11-01 05:00
kubernetes
容器
云原生
运维
docker
k8s
资源限制资源限制、重启策略与探针
资源限制 在对于docker来说,是和宿主机共享内核资源的,这样并不安全,我们需要对其资源进行限制,类似cgroupPod和Container的资源请求和限制:spec.containers[].resources.limits.cpucpu上限spec.containers[].resources.limits.memory内存上限spec.containers[].resources.req
把梦想藏在蘑菇里
·
2023-11-01 05:26
k8s
docker
kubernetes
资源限制
重启策略
探针
k8s
之POD资源限制和健康监测
写在前面本文一起看下POD的资源限制配置和健康监测的相关内容。1:资源限制如果是不对POD设置资源限制的话,若任由其占用系统资源,可能会造成非常严重的后果,所以我们需要根据具体情况来设置资源限制,如使用多少内存,多少CPU,多少IOPS等,实现这些限制使用的是cgroup技术,而配置这些限制使用到属性是resources。在看具体的例子之前需要先来看下cpu资源的表示方法,cpu标识的最小单位是0
一户董
·
2023-11-01 05:25
k8s
kubernetes
probe
k8s探针
POD资源限制
K8S
Pod进阶资源限制以及探针
一、Pod进阶1、资源限制当定义Pod时可以选择性地为每个容器设定所需要的资源数量。最常见的可设定资源是CPU和内存大小,以及其他类型的资源。当为Pod中的容器指定了request资源时,调度器就使用该信息来决定将Pod调度到哪个节点上。当还为容器指定了limit资源时,kubelet就会确保运行的容器不会使用超出所设的limit资源量。kubelet还会为容器预留所设的request资源量,供该
龙Llong
·
2023-11-01 05:49
kubernetes
docker
容器
云原生
运维
【云原生】
k8s
中Pod进阶资源限制与探针
一、Pod进阶1、资源限制当定义Pod时可以选择性地为每个容器设定所需要的资源数量。最常见的可设定资源是CPU和内存大小,以及其他类型的资源。当为Pod中的容器指定了request资源时,调度器就使用该信息来决定将Pod调度到哪个节点上。当还为容器指定了limit资源时,kubelet就会确保运行的容器不会使用超出所设的limit资源量。kubelet还会为容器预留所设的request资源量,供该
怎么也想不出名字
·
2023-11-01 05:48
kubernetes
云原生
docker
k8s
资源限制以及探针检查
目录一、资源限制1.资源限制的使用2.request资源(请求)和limit资源(约束)3.Pod和容器的资源请求和限制4.官方文档示例5.资源限制实操编写yaml资源配置清单释放内存(node节点,以node01为例)查看内存手动释放缓存注意:创建资源跟踪查看pod状态查看容器日志nginx启动正常,接下来查看mysql日志删除pod修改yaml配置资源清单,提高mysql资源限制二、健康检查1
啊啊啊啊啊建
·
2023-11-01 05:18
运维
docker
linux
是你想要的
K8S
--Pod资源限制、Pod健康检查(探针probe)
文章目录一、Pod资源控制官方文档1.1pod资源限制1.2pod重启策略(RestartPolicy)二、健康检查--探针官方文档2.1exec方式2.2httpget方式2.3tcpSocket方式一、Pod资源控制官方文档https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/1
wo有点烦
·
2023-11-01 05:46
K8S
kubernetes
probe
pod资源限制
玩
k8s
? Pod的资源限制&重启策略
Pod资源限制&重启策略文章目录Pod资源限制&重启策略1.1:资源限制1.2重启策略1.3健康检查1.1:资源限制官方文档https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/Pod资源配额有两种:申请配额:调度时使用,参考是否有节点满足该配置spec.containers[].r
一往无前,未来可期
·
2023-11-01 05:12
Docker容器与K8s
kubernetes
docker
pod资源
上一页
84
85
86
87
88
89
90
91
下一页
按字母分类:
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
其他