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。
Centos7 关闭swap分区
安装
K8S
需要关闭swap分区注释/etc/fstab关于swap的配置Esc键:wq退出。reboot重启生效开机后free-m校验
GnForU
·
2023-12-14 19:36
Linux
linux
kubernetes
Jenkins 添加node节点
SSHAgent配置启用SSHServerJenkins-系统管理-全局安全配置,把SSHServer设置为启用(默认是禁用)新增节点第一种方式(SSH密钥连接):1.Jenkins主机生成SSH密钥[root@
k8s
-master
IChen.
·
2023-12-14 16:56
jenkins
运维
通过Jenkins将应用发布到
K8s
1.24.3
一、准备基础环境cat>>/etc/hosts/etc/sysctl.conf/etc/sysconfig/modules/ipvs.modules/etc/modules-load.d/containerd.confoverlaybr_netfilterEOFmodprobeoverlaymodprobebr_netfilterwget-O/etc/yum.repos.d/docker-ce.r
叮咚网工
·
2023-12-14 16:42
云计算
k8s
jenkins
jenkins
kubernetes
运维
k8s
污点策略与容忍的简单应用
1、什么是污点?污点可认为是节点的黑名单,设置了污点的节点可以不让pod在该节点创建,甚至是将该节点上原有的pod驱逐出去。2、污点策略有几种污点策略以下三种NoSchedule:不会被调度,不影响节点上原有的pod,但是新创建的pod不会调度到该节点上。PreferNoSchdule:尽量不调度,不影响原有节点上的pod。但是如果没有其他节点可以调度,pod任然会调度到此节点上。NoExecut
xhredeem
·
2023-12-14 16:08
kubernetes
运维
docker
k8s
调度之污点和容忍
污点和容忍官方文档:https://kubernetes.io/zh-cn/docs/concepts/scheduling-eviction/taint-and-toleration/污点是定义在节点之上的键值类型的数据,用于让节点有能力拒绝调度器将一些Pod运行到节点上。容忍度是定义在Pod上的,用于配置该Pod可容忍的节点污点。虽然污点和容忍度与节点亲和的目的都是影响Pod的调度结果,但节点
林凡修
·
2023-12-14 16:37
kubernetes
K8S
污点容忍度调度
污点类型解释(相当于做标签)kubectltaintnodesnodekey=value:NoSchedule添加effect类型污点,新的pod不能调度过来,老的不影响kubectltaintnodesnodekey=value:NoExecute添加effecf类型污点,新的pod不能调度过来,老的被驱除kubectltaintnodesnodekey=value:PreferNoSchedu
liujiangxu
·
2023-12-14 16:37
kubernetes
kubernetes
K8S
(五)—命名空间与资源配额
目录命名空间(Namespace)命令计算资源配额创建命名空间绑定一个ResourceQuota资源将命名空间和资源限制对象进行绑定尝试创建第二个Pod查看ResourceQuota绑定第二个ResourceQuota为命名空间配置默认的CPU、memory请求和限制(1)Pod中所有容器都没有声明自己的CPU请求和CPU限制(2)只声明容器的限制(3)只声明容器的请求limitrange例子存储
哈密猿
·
2023-12-14 16:05
运维
云原生
kubernetes
java
贪心算法
K8S
(六)—容器探针
这里写目录标题容器探针(probe)检查机制探测结果探测类型何时该使用存活态探针?何时该使用就绪态探针?何时该使用启动探针?使用exechttptcpgrpc使用命名端口使用启动探针保护慢启动容器定义就绪探针配置探针HTTP探测TCP探测探针层面的`terminationGracePeriodSeconds`容器探针(probe)probe是由kubelet对容器执行的定期诊断。要执行诊断,kub
哈密猿
·
2023-12-14 16:05
云原生
运维
kubernetes
容器
云原生
k8s
-污点和容忍
1.Taint和Toleration节点亲和性,是pod的一种属性(偏好或硬性要求),它使pod被吸引到一类特定的节点。Taint则相反,它使节点能够排斥一类特定的podTaint和toleration相互配合,可以用来避免pod被分配到不合适的节点上。每个节点上都可以应用一个或多个taint,这表示对于那些不能容忍这些taint的pod,是不会被该节点接受的。如果将toleration应用于po
zhangfei_bk
·
2023-12-14 16:35
k8s
k8s
K8S
(四)—pod详解
目录pod介绍Pod的概念:Pod的特性:Pod的配置:Pod的控制:示例YAML文件:pod启动流程问题两种方式启动镜像的升级和回滚更新Deployment:回滚检查Deployment历史版本回滚到之前的修订版本缩放Deployment比例缩放暂停、恢复Deployment的上线过程Deployment状态进行中的Deployment完成的Deployment失败的Deployment对失败D
哈密猿
·
2023-12-14 16:35
云原生
运维
kubernetes
容器
云原生
k8s
资源控制(污点和容忍)
文章目录一:污点1.1污点的作用1.2污点的组成1.3设置,查看,去除污点1.4示例二:容忍2.1容忍的作用2.2示例2.2.1将两个节点都设置污点2.2.2在pod上配置容忍2.3注意事项2.4node更新时对pod的操作三:Pod启动阶段3.1Pod过程的步骤3.2Pod启动的5种状态四:故障排除步骤五:对节点执行维护操作一:污点1.1污点的作用节点亲和性,是Pod的一种属性(偏好或硬性要求)
YJ Thoreau
·
2023-12-14 16:34
Docker技术集群与应用
容器
k8s
-污点和容忍度
Taint和Toleration节点亲和性,是pod的一种属性(偏好或硬性要求),它使pod被吸引到一类特定的节点。Taint则相反,它使节点能够排斥一类特定的podTaint和toleration相互配合,可以用来避免pod被分配到不合适的节点上。每个节点上都可以应用一个或多个taint,这表示对于那些不能容忍这些taint的pod,是不会被该节点接受的。如果将toleration应用于pod上
小二来碗面
·
2023-12-14 16:03
k8s
K8S
标签和污点容忍
K8S
标签Lable为了方便管理资源对象,可以指定让pod调度到哪个node节点上运行。一个资源可以拥有多个标签,实现不同维度的管理。
笑一笑--十年少
·
2023-12-14 16:03
kubernetes
linux
docker
k8s
污点和容忍度
污点taints是定义在节点之上的键值型属性数据,用于让节点拒绝将Pod调度运行于其上,除非该Pod对象具有接纳节点污点的容忍度。而容忍度tolerations是定义在Pod对象上的键值型属性数据,用于配置其可容忍的节点污点,而且调度器仅能将Pod对象调度至其能够容忍该节点污点的节点之上,如图所示节点选择器nodeSelector和节点亲和性nodeAffinity两种调度方式都是通过在Pod对象
包泽旭
·
2023-12-14 16:25
云原生
java
kubernetes
linux
数据库
python
k8s
污点与容忍
NoExecute新的不能容忍的pod不能调度过来,老的pod也会被驱逐PreferNoScheduler表示尽量不调度到污点节点中去标记污点命令#添加taint污点命令kubectltaintnodes
k8s
-masterkey
OfficerGoodbody
·
2023-12-14 15:24
k8s
kubernetes
k8s
设置污点容忍
方法一:tolerations:-key:"key1"operator:"Equal"value:"value1"effect:"NoSchedule"方法二:tolerations:-key:"key1"operator:"Exists"effect:"NoSchedule"如何容忍所有污点呢?将key设置为空字符串即可tolerations:-key:""operator:"Exists"ef
小诸葛的博客
·
2023-12-14 15:53
k8s
kubernetes
k8s
污点和容忍度
一、污点1、简介使用kubectltaint命令可以给某个Node节点设置污点,Node被设置上污点之后就和Pod之间存在了一种互斥的关系,可以让Node拒绝Pod的调度执行,甚至将Node已经存在的Pod驱逐出去。每个污点的组成如下:key=value:effect每个污点有一个key和value作为污点的标签,其中value可以为空,effect描述污点的作用。当前tainteffect支持如下三
gogogo69
·
2023-12-14 15:23
k8s
kubernetes
K8S
(七)—污点、容忍
:https://kubernetes.io/zh-cn/docs/concepts/scheduling-eviction/taint-and-toleration/Kubernetes(通常简称为
K8s
哈密猿
·
2023-12-14 15:50
云原生
运维
kubernetes
容器
云原生
Cobra:一种基于golang的命令行开发框架(一)
笔者选择了解这个框架有两方面的原因,一方面是笔者在为命令行工具的开发进行技术选型,另一方面是因为笔者在
k8s
的源码阅读过程中,发现在
k8s
中广泛应用了该框架进行开发。官方文档非常健全,文档中给出的代码
bug_createman
·
2023-12-14 15:34
golang
开发语言
k8s
不求甚解系列:巧用no-headers批量删除某一命名空间下的资源
背景笔者面临这么一种
k8s
操作的场景:我期望批量删除集群中的某一个命令空间下的所有pod。
bug_createman
·
2023-12-14 15:04
k8s不求甚解
kubernetes
容器
云原生
k8s
不求甚解系列:一种在
k8s
上创建不同权限的kubeconfig实践
场景多团队在同一个
k8s
集群上共同开发,为了隔离不同团队对集群资源的操作能力,通过创建并分发具有不同操作权限的kubeconfig文件,隔离不同业务团队对
k8s
中资源的操作能力。
bug_createman
·
2023-12-14 15:34
k8s不求甚解
kubernetes
容器
云原生
k8s
不求甚解系列:POD的特权模式
1.定义在Kubernetes(常简称为
k8s
)中,特权模式是指让Pod中的容器能以类似于主机root用户的权限运行。当容器以特权模式运行时,它能够访问主机的资源和操作系统的功能,几乎不受限制。
bug_createman
·
2023-12-14 15:34
k8s不求甚解
kubernetes
容器
云原生
kubelet源码分析(一)源码阅读前提-kubelet简介、架构及依赖技术
前言作为云原生的从业人员,
k8s
是不可逾越的一座大山。笔者经过一年有余的
k8s
操作实践后,决定定期阅读分析
k8s
源码,以加深对这门技术的理解和应用。
bug_createman
·
2023-12-14 14:09
云原生源码阅读
kubelet
云原生
k8s
debug 浅谈
一
k8s
debug浅谈说明:本文只是基于对'kubectldebug'浅显认识总结的知识点,后续'实际使用'再补充案例Kubernetes官方出品调试工具上手指南(无需安装,开箱即用)debug-application
wzj_110
·
2023-12-14 13:00
kubernetes学习笔记
kubernetes
容器
云原生
第19关 5.2k star 开源分布式存储服务Rancher-Longhorn在
k8s
上部署
------>课程视频同步分享在今日头条和B站大家好,我是博哥爱运维。什么是LonghornLonghorn是一个轻量级、可靠且易于使用的Kubernetes分布式块存储系统。Longhorn是免费的开源软件。它最初由RancherLabs开发,现在作为云原生计算基金会的孵化项目进行开发。官方文档:https://longhorn.io/docs/1.5.3/使用Longhorn,您可以:使用Lo
博哥爱运维
·
2023-12-14 13:25
开源
分布式
rancher
kubernetes
容器
云原生
k8s
第20关 快速掌握
K8S
下的有状态服务StatefulSet
------>课程视频同步分享在今日头条和B站大家好,我是博哥爱运维,
K8s
是如何来管理有状态服务的呢?跟着博哥来会会它们吧!
博哥爱运维
·
2023-12-14 13:25
kubernetes
容器
云原生
云计算
第21关 从零到一:在
K8s
中部署 Job 和 CronJob 的全面指导
------>课程视频同步分享在今日头条和B站大家好,我是博哥爱运维,有时候我们想在
K8s
跑个一次性任务,或者是定时任务,能不能实现呢,答案肯定是可以的。
博哥爱运维
·
2023-12-14 13:25
kubernetes
容器
云原生
k8s
云计算
使用playbook部署
k8s
集群
1.部署ansible集群使用python脚本一个简单的搭建ansible集群-CSDN博客2.ansible命令搭建
k8s
:1.主机规划:节点IP地址操作系统配置server192.168.174.150centos7.92G2
碧蓝幻想
·
2023-12-14 13:48
ansible
kubernetes
容器
云原生
k8s
linux
docker
虚拟化
第22关 深入解析
K8s
中的RBAC角色访问控制策略
------>课程视频同步分享在今日头条和B站大家好,我是博哥爱运维,在
k8s
上我们如何控制访问权限呢,答案就是Role-basedaccesscontrol(RBAC)-基于角色(Role)的访问控制
博哥爱运维
·
2023-12-14 12:54
kubernetes
docker
容器
云原生
运维开发
k8s
【
K8S
系列】
k8s
核心概念
一、服务的分类(无状态&有状态)1.1.无状态(不依赖本地服务器环境)代表服务:nginx、Apache优点:对客户端透明,无依赖关系,可以高效实现扩容、迁移缺点:不能存储数据,需要额外的数据服务支撑1.2.有状态(依赖本地服务器环境,需要数据迁移)代表服务:MySQL、Redis优点:可以独立存储数据,实现数据管理缺点:集群环境下需要实现主从、数据同步、备份、水平扩容复杂二、对象的规约和状态2.
一只CV程序猿
·
2023-12-14 12:59
kubernetes
容器
云原生
OPA—云原生策略模型
可能接触过
k8s
萌兰三太子
·
2023-12-14 12:26
云原生
minio的
k8s
的单机部署
minio的
k8s
的单机部署apiVersion:apps/v1kind:Deploymentmetadata:name:minionamespace:itsharespec:replicas:1selector
简单点了
·
2023-12-07 01:03
中间件
kubernetes
容器
云原生
解决部署到
k8s
上的服务返回的msg乱码和控制台乱码的问题
解决部署到
k8s
上的服务返回的msg乱码和控制台乱码的问题java-Dfile.encoding=utf-8-jarxxx.jar
简单点了
·
2023-12-07 01:01
网站运维
kubernetes
容器
云原生
K8S
生态周报| 2019.04.08~2019.04.14
「
K8S
生态周报」内容主要包含我所接触到的
K8S
生态相关的每周值得推荐的一些信息。欢迎订阅知乎专栏「
k8s
生态」。
TaoBeier
·
2023-12-06 13:50
Haproxy TCP代理(
K8S
)
apiVersion:apps/v1kind:Deploymentmetadata:name:haproxy-controllerspec:replicas:1selector:matchLabels:app:haproxytemplate:metadata:labels:app:haproxyspec:containers:-name:haproxyimage:haproxy:latestpor
野猪佩挤
·
2023-12-06 12:10
Kubernetes
k8s
tcp/ip
kubernetes
网络协议
使用kubekey搭建
k8s
搭建
k8s
使用kubekey搭建
k8s
虚拟机环境准备:配置三台虚拟机master:192.168.19.133node1:192.168.19.134node2:192.168.19.136固定虚拟机ip
yachokingbingo
·
2023-12-06 11:59
kubernetes
docker
容器
Kubernetes-基于Kubekey搭建
K8S
集群
使用Kubekey搭建
K8S
集群,且同时安装Kubesphere。
qq_37971464
·
2023-12-06 11:58
Kubernetes
kubernetes
运维
docker
ubuntu
云原生
DevOps-kubekey 部署
k8s
可视化平台KubeSphere
DevOps-kubekey部署
k8s
可视化平台KubeSphereKubeSphere是在Kubernetes之上构建的面向云原生应用的分布式操作系统,完全开源,支持多云与多集群管理,提供全栈的IT自动化运维能力
覃晓海
·
2023-12-06 11:58
kubernetes
+
KubeSphere
案例
kubernetes
devops
运维
K8S
部署nginx并且使用NFS存储数据
安装NFS在master安装NFSsystemctlstartnfs-server修改配置/etc/exports/data*(rw,no_root_squash,no_all_squash,sync)目录为/data允许所有地址访问验证下[root@masternginx]#showmount-e192.168.57.61Exportlistfor192.168.57.61:/data*共享可以
java-superchen
·
2023-12-06 11:55
笔记
kubernetes
容器
kubekey部署
k8s
服务器配置nameipmaster192.168.57.61node1192.168.57.76master安装需要2H4G磁盘空间至少需要20Gnode1安装需要4H4G磁盘空间至少需要50G安装
k8s
java-superchen
·
2023-12-06 11:53
K8S
kubernetes
docker
linux
cloudreve网盘迁移
K8S
先贴配置文件了cloudreve.yamlapiVersion:apps/v1kind:Deploymentmetadata:name:cloudreve-deploymentspec:replicas:1selector:matchLabels:app:cloudrevetemplate:metadata:labels:app:cloudrevespec:containers:-name:clo
java-superchen
·
2023-12-06 11:53
K8S
kubernetes
容器
rancher安装完成后kubectl命令 报The connection to the server localhost:8080 was refused - did you specify the
1.rancher安装的
K8S
集群,正常在rancher页面可以用kubectl相关的命令2.在master上命令kubectl不能使用2.1master上安装kubectl#安装rancher中版本的
qq_14910065
·
2023-12-06 09:13
kubernetes
linux
rancher
kubernetes
容器
Kubernetes(
k8s
)访问不了Pod服务
在
k8s
集群部署javaweb应用的服务时,浏览器访问不了pod服务或linux终端curlhttp://192.168.138.112:30000即curlhttp://ip地址:端口号失败,如下图:
向之 所欣
·
2023-12-06 09:56
报错
kubernetes
容器
云原生
k8s
安装部署
一,准备3台机器,安装docker,kubelet、kubeadm、kubectlfirewall-cmd--state使用下面命令改hostname的值:(改为
k8s
-master01)另外两台改为相应的名字
lozhyf
·
2023-12-06 09:56
k8s
运维
第18关
K8s
数据安全无忧——持久化存储详解
Volume我们这里先来聊聊
K8s
的存储模型Volume,来实践下如何将各种持久化的存储映射到Pod中的容器。在我们上面的实战中,大家如果细
博哥爱运维
·
2023-12-06 09:25
kubernetes
容器
云原生
运维开发
k8s
k8s
项目部署流程
K8s
项目部署流程如下:安装Kubernetes集群:首先需要安装Kubernetes集群,以便部署应用程序。
跃跃欲试-迪之
·
2023-12-06 09:24
k8s
处理
k8s
中创建ingress失败
创建ingress:如果在创建过程中出错了:处理方法就是:kubectlgetValidatingWebhookConfigurationkubectldelete-AValidatingWebhookConfigurationingress-nginx-admission然后再次创建,发现可以:
475.35
·
2023-12-06 09:53
kubernetes
容器
云原生
Kubernetes(
K8s
)安全认证-10
安全认证访问控制概述Kubernetes作为一个分布式集群的管理工具,保证集群的安全性是其一个重要的任务。所谓的安全性其实就是保证对Kubernetes的各种客户端进行认证和鉴权操作。客户端在Kubernetes集群中,客户端通常有两类:UserAccount:一般是独立于kubernetes之外的其他服务管理的用户账号。ServiceAccount:kubernetes管理的账号,用于为Pod中
渣渣龙_拽得很
·
2023-12-06 09:53
Kubernetes(K8s)
kubernetes
安全
容器
Kubernetes(
K8s
)数据存储-09
数据存储在前面已经提到,容器的生命周期可能很短,会被频繁地创建和销毁。那么容器在销毁时,保存在容器中的数据也会被清除。这种结果对用户来说,在某些情况下是不乐意看到的。为了持久化保存容器的数据,kubernetes引入了Volume的概念。Volume是Pod中能够被多个容器访问的共享目录,它被定义在Pod上,然后被一个Pod里的多个容器挂载到具体的文件目录下,kubernetes通过Volume实
渣渣龙_拽得很
·
2023-12-06 08:19
Kubernetes(K8s)
kubernetes
容器
云原生
Longhorn 云原生容器分布式存储 - 故障排除指南
Longhorn云原生容器分布式存储-设计架构和概念Longhorn云原生容器分布式存储-部署篇Longhorn云原生容器分布式存储-券和节点Longhorn云原生容器分布式存储-
K8S
资源配置示例Longhorn
为为少
·
2023-12-06 08:39
分布式
kubernetes
linux
java
数据库
上一页
52
53
54
55
56
57
58
59
下一页
按字母分类:
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
其他