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。
CoreDNS与
k8s
资源对象详解-Day03
1.
K8s
DNS官网地址:https://github.com/coredns/corednshttps://coredns.io/https://coredns.io/plugins1.1简介DNS组件历史版本有
圣圣不爱学习
·
2023-11-02 05:16
Kubernetes
kubernetes
docker
容器
陈述式资源管理方法
k8s
陈述式资源管理
k8s
一、陈述式资源管理查看版本信息查看资源对象简写查看集群信息配置kubectl自动补全node节点查看日志二、基本信息查看查看master节点状态查看命令空间查看default命名空间的所有资源创建命名空间
记忆风沙
·
2023-11-02 04:31
自动化运维
云计算
K8S
声明式资源管理方法
K8S
文章目录
K8S
一、灰度发布(金丝雀发布)金丝雀发布(CanaryRelease)(1)更新deployment的版本,并配置暂停deployment(2)监控更新的过程,可以看到已经新增了一个资源
记忆风沙
·
2023-11-02 04:31
K8S
自动化运维
云计算
声明式管理方法
声明式资源管理方法依赖于资源配置清单文件对资源进行管理资源配置清单文件有两种格式∶yaml(人性化,易读),json(易于api接口解析)3.对资源的管理,是通过事先定义在统一资源配置清单内,再通过陈述式命令应用到
k8s
爱show的小卤蛋
·
2023-11-02 04:59
k8s
k8s
声明式管理
声明式管理声明式管理方法查看资源配置清单解释资源配置清单修改资源配置清单并应用离线修改在线修改声明式管理方法1、适合于对资源的修改操作2、声明式资源管理方法依赖于资源配置清单文件对资源进行管理3、对资源的管理,是通过事先定义在统一资源配置清单内,再通过陈述式命令应用到
k8s
Jahony
·
2023-11-02 04:58
kubernetes
运维
Kubernetes·陈述式&声明式资源管理
集群管理集群资源的唯一入口是通过相应的方法调用apiserver的接口2.kubectl是官方的CLI命令行工具,用于与apiserver进行通信,将用户在命令行输入的命令,组织并转化为apiserver能识别的信息,进而实现管理
k8s
R1chArd_TvT
·
2023-11-02 04:57
kubernetes
笔记
kubernetes
容器
云原生
陈述式和声明式
集群管理集群资源的唯一入口是通过相应的方法调用apiserver的接口2.kubectl是官方的CLI命令行工具,用于与apiserver进行通信,将用户在命令行输入的命令,组织并转化为apiserver能识别的信息,进而实现管理
k8s
- joke
·
2023-11-02 04:26
kafka
gaussdb
K8S
Pod配置进阶1 containers字段解释
k8s
为什么需要Pod作为资源最小单位容器本身的使用都是基于单进程(包括子进程),也就是命名空间里进程为1的,可以接受并处理信号,所以进程终止容器就退出了IPC-进程间通讯:一般来说,一个app只有一个进程
Y。S。H。
·
2023-11-02 03:41
Kubernetes
从Linux基础到
k8s
进阶,
K8S
进阶实践 之 POD调度详解(Label)
一、为何要控制Pod应该如何调度1、集群中有些机器的配置高(SSD,更好的内存等),我们希望核心的服务(比如说数据库)运行在上面。2、某两个服务的网络传输很频繁,我们希望它们最好在同一台机器上。3、限制某些节点,只允许跑固定的业务。二、KubernetesScheduler的作用将待调度的Pod按照一定的调度算法和策略绑定到集群中一个合适的WorkerNode上,并将绑定信息写入到etcd中,之后
夜魔残月
·
2023-11-02 03:09
从Linux基础到k8s进阶
k8s
的pod进阶
容器探测的具体实现方法;三种探针类型ExecAction、TCPSocketAction、HTTPGetActionlifecycleActionsthatthemanagementsystemshouldtakeinresponsetocontainerlifecycleevents.Cannotbeupdated.livenessProbePeriodicprobeofcontainerliv
weixin_30410119
·
2023-11-02 03:38
网络
shell
K8S
Pod 进阶(资源限制、pod容器探针、pod容器启动退出动作)
文章目录一、资源限制1.简单介绍2.Pod和容器的资源请求和限制3.CPU资源单位4.内存资源单位5.示例二、Pod容器探针(健康检查)1.探针的三种规则2.Probe支持三种检查方法3.示例一exec方式4.示例二tcpSocket方式5.示例三httpget方式6.示例四就绪检测17.示例四就绪检测2三、启动退出动作总结1.pod资源限制2.pod容器探针(健康检查)3.三种探测方式4.Pod
m69zhuang
·
2023-11-02 03:37
kubernetes
容器
云原生
服务器
pod容器资源限制
pod容器探针
pod容器启动退出动作
【
k8s
】pod集群调度
调度约束Kubernetes是通过List-Watch****的机制进行每个组件的协作,保持数据同步的,每个组件之间的设计实现了解耦。用户是通过kubectl根据配置文件,向APIServer发送命令,在Node节点上面建立Pod和Container。APIServer经过API调用,权限控制,调用资源和存储资源的过程,实际上还没有真正开始部署应用。这里需要ControllerManager、Sc
manyulanlanlu
·
2023-11-02 03:37
kubernetes
容器
云原生
K8s
---- Pod进阶(资源限制、健康检查)
目录一、资源限制1.1概念1.2Pod和容器的资源请求和限制1.3CPU资源单位1.4内存资源单位1.5CPU和内存的Requests和Limits的特点1.6示例二、健康检查(探针Probe)2.1探针的三种规则2.2Probe支持的三种检查方法2.3探测获得的三种结果2.4示例2.4.1示例1exec方式2.4.2示例2httpGet方式2.4.3示例3,tcpSocket方式2.4.4示例4
醉凡尘¢ World1y
·
2023-11-02 03:04
docker
kubernetes
容器
【
k8s
】pod进阶
一、资源限制1、资源限制的概念当定义Pod时可以选择性地为每个容器设定所需要的资源数量。最常见的可设定资源是CPU和内存大小,以及其他类型的资源。当为Pod中的容器指定了request资源时,调度器就使用该信息来决定将Pod调度到哪个节点上。当还为容器指定了limit资源时,kubelet就会确保运行的容器不会使用超出所设的limit资源量。kubelet还会为容器预留所设的request资源量,
manyulanlanlu
·
2023-11-02 02:03
kubernetes
容器
云原生
容器化(Docker、
K8S
)部署Elasticsearch + Kibana
ElasticSearch简介#简介Elasticsearch是一个分布式、RESTful风格的搜索和数据分析引擎,可以实现单机和集群部署,轻松缩放规模。ELK:Elasticsearch+Kibana+Logstash#官方地址https://www.elastic.co/cn/https://www.elastic.co/guide/en/elastic-stack/7.6/overview.
第十个灵魂
·
2023-11-02 02:11
华为云
docker
elasticsearch
docker
kubernetes
CentOS部署Minikube
官方地址:https://minikube.sigs.
k8s
.io/docs/start/部署安装#CentOS7.6#前置条件:安装好Docker或其他容器引擎或虚拟机参见《CentOS一键部署Docker
第十个灵魂
·
2023-11-02 02:37
docker
K8S
centos
kubernetes
k8s
k8s
容器编排1.
k8s
集群的安装1.1
k8s
的架构image.png除了核心组件,还有一些推荐的Add-ons:组件名称说明kube-dns负责为整个集群提供DNS服务lngressController
藏鋒1013
·
2023-11-02 01:38
POD使用DNS工作原理
tag:
k8s
coredns一、前言有个同学不小心将CoreDNS干掉了,直接使用helm安装,但是DNSSVC的IP会重新分配一个。部署的POD的dns服务器地址不会变成新的(老的也不会改变)。
huiwq1990
·
2023-11-02 01:24
在centos7通过rpm安装/升级docker
本文旨在记录如何通过rpm升级docker环境centos7docker1.13.1(当前版本)docker-ce19.03.13(目标版本)当前版本卸载确认当前版本的dockerpackage:[root@
k8s
2
贪得_3440
·
2023-11-02 00:20
k8s
备忘录-存储(使用nfs)
直接使用kind:Deploymentspec:template:spec:containers:-image:nginxvolumeMounts:-mountPath:/usr/share/nginx/htmlname:datavolumes:-name:datanfs:path:/nfs_root/nginxserver:192.168.1.2静态存储pv(persistentVolume)创
kkorkk
·
2023-11-01 23:18
k8s
kubernetes
linux
运维
kubernetes ,Docker 的常用操作
如何从集群中移除Nodekubectldrain
k8s
-node2--delete-local-data--force--ignore-daemonsetskubectldeletenode
k8s
-node2
Silently9527
·
2023-11-01 19:23
K8s
中的集群调度
k8s
内pod由scheduler调度,scheduler的任务是把pod分配到合适的node节点上。
永远的HelloWorld
·
2023-11-01 19:08
K8S
运维
容器
k8s
集群cpu资源调度方式修改
背景业务场景属于计算密集型的时候,容器分配固定的cpu核可以减少上下文切换带来的性能损耗修改流程注意:多节点配置应该需要到每个节点修改kubelet配置修改kubelet配置kubelet配置文件默认在/var/lib/kubelet/config.yaml,这个文件是kubelet启动时–config的值#修改none->staticcpuManagerPolicy:static#添加下面两个配
wbzqe
·
2023-11-01 18:08
运维
k8s
kubernetes
运维
k8s
集群CPU静态调度实施
通过
k8s
部署的服务,默认情况下,kubelet使用CFS配额来执行pod的CPU约束。
樛木南雨
·
2023-11-01 18:08
kubernetes
docker
kubernetes
K8S
-集群调度(Scheduler)
文章目录集群调度调度过程自定义调度器固定节点调度通过主机名固定通过标签固定调度亲和性node亲和性硬策略软策略硬策略和软策略Pod亲和性和Pod反亲和性podAffinity与podAntiAffinity资源清单模板污点(Taint)和容忍(Toleration)污点容忍集群调度Scheduler是kubernetes的调度器,主要的任务是把定义的pod分配到集群的节点上。听起来非常简单,但有很
迷雾总会解
·
2023-11-01 18:36
服务器
kubernetes
k8s
中的集群调度
1调度的基本概述kube-scheduler是
k8s
集群的默认调度器,该调度器会将Pod放到合适的Node上,然后对应Node上的Kubelet才能够运行这些Pod;对每一个新建的Pod或者是未被调度的
幻光℃
·
2023-11-01 18:33
学习总结
k8s
K8s
--
K8s
调度
调度器通过kubernetes的watch机制来发现集群中新创建且尚未被调度到Node上的Pod。调度器会将发现的每一个未调度的Pod调度到一个合适的Node上来运行。kube-scheduler是Kubernetes集群的默认调度器,并且是集群控制面的一部分。如果你真的希望或者有这方面的需求,kube-scheduler在设计上是允许你自己写一个调度组件并替换原有的kube-scheduler。
一叶存秋
·
2023-11-01 18:32
linq
p2p
c#
K8S
集群调度
1.集群调度
k8s
调度器scheduler,它以独立的程序允许,启动后和一直和APIServer连接,获取PodSpec.NodeName为空的pod,然后将其binding调度到合适的的节点上。
elihe2011
·
2023-11-01 18:31
Kubernetes
kubernetes
容器
亲和性
k8s
集群调度和亲和性,污点和容忍
k8s
调度概念默认调度策略亲和性节点亲和性硬节点亲和kubectlgetnode--show-labels查看node节点上面的标签
k8s
硬亲和,所有主机节点默认都有标签硬亲和标签筛选一直kubectldeletepod
Persistence___
·
2023-11-01 18:00
k8s
Docker
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
学习笔记二十八:
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
上一页
82
83
84
85
86
87
88
89
下一页
按字母分类:
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
其他