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
部署nacos
先决条件:这里的存储使用的是storageClass,所以要预先将storageClass(nfs)部署完成详情参见:
k8s
-StoargClass的使用-基于nfs-CSDN博客因为nacos数据存储依赖于
被一米六支配的恐惧
·
2023-12-15 06:38
kubernetes
容器
云原生
终于读完了阿里云p9专家分享云原生Kubernetes全栈架构师实战文档
Kubernetes(简称
K8s
)发布至今已经被越来越多的公司所接纳,其受欢迎程度更是超过了人们的想象,已逐渐成为很多公司的标配,尤为重要的是掌握Kubernetes几乎成为所有互联网技术人员必备的一项技能
该用户快成仙了
·
2023-12-15 05:29
云原生
阿里云
kubernetes
RKE2部署kubernetes(三)工作agent节点配置本地harbor私有镜像仓库
:4.2若本地镜像仓库使用https,不使用TLS是配置如下:本地搭建了harbor镜像仓库,使用的是http(https未启用)以下均在agent节点操作1、配置本地镜像仓库地址11:52root@
k8s
-rke2
正在输入中…………
·
2023-12-15 05:26
k8s
Devops
kubernetes
容器
云原生
k8s
基础(14)之RBAC角色权限控制
k8s
基础(14)之RBAC角色权限控制RBAC是基于角色的访问控制(Role-BasedAccessControl)在RBAC中,权限与角色相关联。
正在输入中…………
·
2023-12-15 05:25
k8s
kubernetes
k8s
RABC
k8s
(16)之持久化存储StorageClass
k8s
之持久化存储StorageClass持久化存储StorageClass上面文章我们创建的pv和pvc都是静态的,简单的来说静态的pv和pvc需要我们手动的创建,这种情况很大程度上并不能满足我们的需求
正在输入中…………
·
2023-12-15 05:25
k8s
storagesclass
k8s
k8s
基础(4)之Deployment
k8s
基础(4)之DeploymentDeployment相对于RC的一个最大升级是我们可以随时知道当前Pod"部署"的进度,实际上由于一个Pod的创建、调度、绑定节点及在Node上启动对应的容器这一完整过程需要一定的时间
正在输入中…………
·
2023-12-15 05:24
k8s
kubernetes
k8s
deployment
k8s
基础(12)之PV与PVC
k8s
基础(12)之PV与PVC在Kubernetes中,因为deployment默认使用的是hostpath,当我们pod重启或删除pod后数据会丢失。这时候我们就需要一个持久化存储来解决这个问题。
正在输入中…………
·
2023-12-15 05:24
k8s
k8s
kubernetes
PVC
PV
修改NodePort的范围
修改kube-apiserver.yaml使用kubeadm安装
K8S
集群的情况下,您的Master节点上会有一个文件/etc/kubernetes/manifests/kube-ap
正在输入中…………
·
2023-12-15 05:54
k8s
kubernetes
k8s
基础(3)之RC
k8s
基础(3)之RC、ReplicaSetRC介绍ReplicationController(简称RC),RC是Kubernetes系统中的核心概念之一,简单来说,它定义了一个期望的场景,即声明某种Pod
正在输入中…………
·
2023-12-15 05:54
k8s
kubernetes
k8s
02-
k8s
环境部署(生产环境使用kubelet1.16.2)
k8s
环境部署文章目录
k8s
环境部署环境准备安装docker/kubelet初始化APIServer创建ApiServer的LoadBalancer(私网)初始化第一个master节点初始化第二、三个master
正在输入中…………
·
2023-12-15 05:24
k8s
容器
kubernetes
docker
运维
Rancher中使用promtail+loki+grafna收集
k8s
日志并展示
Rancher中使用promtail+loki+grafna收集
k8s
日志并展示根据应用需求和日志数量级别选择对应的日志收集、过滤和展示方式,当日志量不太大,又想简单集中管理查看日志时,可使用promtail
正在输入中…………
·
2023-12-15 04:09
k8s
Devops
rancher
kubernetes
容器
K8S
学习指南(6)-
k8s
核心概念label和label selector
文章目录前言Label是什么?示例LabelSelector是什么?示例Label的使用场景LabelSelector的类型Label和LabelSelector的高级应用使用LabelSelector选择Service的后端Pod使用LabelSelector进行滚动更新总结前言Kubernetes是一个强大的容器编排平台,而Label和LabelSelector是其中两个核心概念。它们为用户提
俞兆鹏
·
2023-12-15 04:27
k8s学习指南
kubernetes
容器
云原生
K8S
学习指南(3)-minikube的安装
这里写自定义目录标题简介Windows系统安装步骤1:安装Hypervisor步骤2:安装kubectl步骤3:安装Minikube步骤4:启动MinikubeCentOS系统安装步骤1:安装Hypervisor步骤2:安装kubectl步骤3:安装Minikube步骤4:启动MinikubeUbuntu系统安装步骤1:安装Hypervisor步骤2:安装kubectl步骤3:安装Minikube
俞兆鹏
·
2023-12-15 04:26
k8s学习指南
kubernetes
容器
云原生
K8S
学习指南(1)-docker的安装
文章目录引言1.Windows系统中安装Dockera.确认系统要求b.下载DockerDesktopc.安装DockerDesktopd.配置DockerDesktope.验证安装2.Ubuntu系统中安装Dockera.更新包列表b.安装依赖包c.添加DockerGPG密钥d.添加DockerAPT仓库e.安装Dockerf.添加用户到docker组g.重启系统h.验证安装3.CentOS系统
俞兆鹏
·
2023-12-15 04:56
k8s学习指南
kubernetes
docker
容器
k8s
之存储管理
一、配置管理1.1ConfigMap的创建和使用使用kubectlcreateconfigmap-h查看示例,构建configmap对象kubectlcreatecm-h#test是文件夹,使用文件夹创建kubectlcreatecmtest-dir-config--from-file=test/#spring-boot-test-yaml是文件kubectlcreatecmspring-boot
州周
·
2023-12-15 04:25
kubernetes
容器
云原生
K8S
集群优化的可执行优化
目录前期环境优化1.永久关闭交换分区2.#加载ip_vs模块3.调整内核参数4.#使用Systemd管理的Cgroup来进行资源控制与管理5.开机自启kubelet6.内核参数优化方案7.etcd优化默认etcd空间配额大小为2G,超过2G将不再写入数据。通过给etcd配置--quota-backend-bytes参数增大空间配额,最大支持8G--quota-backend-bytes858993
天国召唤
·
2023-12-15 04:21
K8S
容器
kubernetes
容器
云原生
kubeadm搭建单master多node的
k8s
集群
一、实验环境准备镜像选择:CentOS-7-x86_64-DVD-2009.iso配置:4核、6G内存、80G硬盘兼容性:ESXI7.0及更高版本服务器信息:
k8s
集群角色ip主机名安装的组件控制节点10.104.26.192hqs-masterapiserver
休耕
·
2023-12-15 04:49
kubernetes
容器
云原生
橘子学
K8S
01之容器中所谓的隔离
我们一直都在说容器就是一个沙盒,沙盒技术顾名思义就是像一个集装箱一样,把应用(服务,进程之类的)装起来的技术,这样每个进程在自己的沙盒中和其他的沙盒隔离开来,每个沙盒之间存在一个边界使得他们互不干扰,而被装入这个盒子中的应用也就很方便的可以跟着沙盒搬来搬去,这是一种很方便很理想的管理状态。于是围绕这个状态的实现,需要一种可以真实落地的技术。也就是隔离和限制技术。一、Namespace隔离技术1、隔
橘子在努力
·
2023-12-15 04:49
#
K8S
kubernetes
容器
云原生
K8s
client go 合并informer
下面是一个示例代码,演示了如何注册一个统一的事件处理器来处理合并的多个资源的事件:import("
k8s
.io/client-go/dynamic""
k8s
.io/client-go/tools/cache
水淹萌龙
·
2023-12-15 04:49
kubernetes
golang
docker
计算修改ResourceQuota
ResourceQuota基础上添加加1个CPU和1Gi的内存配额还有3Gi的存储配额,以下是示例代码:packagemainimport("context""flag""fmt""path/filepath"v1"
k8s
.io
水淹萌龙
·
2023-12-15 04:49
golang
K8s
的 ResourceList进行加减操作工具类
背景需要计算STS需要的资源并且扩容NameSpace的resourcequotas方法在KubernetesGo客户端中,你可以使用一些基本的算术运算符来对ResourceList进行加减操作。ResourceList中的值是以v1.ResourceList类型表示的,这个类型实际上是一个map,其中key是v1.ResourceName,value是resource.Quantity。你可以通
水淹萌龙
·
2023-12-15 04:49
Go
开发语言
golang
K8S
实现数据持久化存储
创建ConfigMap的方式key/value:命令行、yaml文件、指定文件创建、通过指定文件创建、作为卷挂载到pod1、通过命令行参数创建kubectlcreateconfigmaptest1--from-literal=hostname=10.244.255.254--from-literal=port=80kubectlgetconfigmapkubectlgetconfigmaptest
叮咚网工
·
2023-12-15 04:19
云计算
k8s
docker
kubernetes
容器
云原生
kubeadm搭建单master多node的
k8s
集群--小白文,图文教程
参考文献
K8S
基础知识与集群搭建kubeadm搭建单master多node的
k8s
集群—主要参考这个博客,但是有坑,故贴出我自己的过程,坑会少很多注意:集群配置是:一台master:zabbixagent-
k8s
master
喔就是哦噢喔
·
2023-12-15 04:16
容器
k8s
kubernetes
容器
云原生
k8s部署
K8s
Informer 的 Resync 机制
介绍Informer的Resync机制是指在一定时间间隔内强制重新同步(resync)资源对象的机制。这个机制可以帮助应用程序确保本地缓存中的资源对象与实际的APIServer中的资源对象保持同步,从而减少对APIServer的请求频率,提高性能和效率。Resync机制的实现通常涉及两个方面的内容:定时的全量同步:Informer定期执行全量的列表请求,获取所有资源对象的最新状态,并将其更新到本地
水淹萌龙
·
2023-12-15 04:15
kubernetes
容器
云原生
K8s
容器debug高级技巧
使用kubectlexec执行指令如果您在Kubernetes上运行软件,您会想要在某些时候去调试您所部署的软件的一些方面。对于习惯于使用虚拟机(VMs)的人来说能自然使用的一种简单的调试方法,就是连接到一个正在运行的pod,然后进行解译:kubectlexec-itpodname-ccontainername--bash这通常行之有效,而且非常管用。然而,至少有两种Kubernetes"最佳实践
Seal软件
·
2023-12-15 04:45
kubernetes
容器
【DevOps】Kubernetes动态生成 Jenkins Slave(一)
文章目录一、简介二、
k8s
中安装Jenkins1、创建NFS2、在kubernetes中部署jenkins2.1创建命名空间2.2创建pv和pvc2.3创建sa账号做rbac授权2.4通过deployment
旅行者-Ylt
·
2023-12-15 03:09
DevOps
jenkins
kubernetes
devops
IOS OpenGL ES GPUImage 图像阈值边缘检测GPUImageThresholdEdgeDetectionFilter
目录一.简介二.效果演示三.源码下载四.猜你喜欢零基础OpenGL(ES)
学习路线
推荐:OpenGL(ES)学习目录>>OpenGLES基础零基础OpenGL(ES)
学习路线
推荐:OpenGL(ES)学习目录
猿说编程
·
2023-12-15 02:35
K8s
详细安装部署流程
1.环境准备1.1服务器配置要求3台机器,操作系统CentOS7.9-64位系统硬件配置:2GB或更多RAM,2个CPU或更多CPU,硬盘20GB或更多集群中所有机器之间网络互通可以访问外网,需要拉取镜像禁止swap分区1.2服务器配置要求软件版本操作系统CentOS7.9_x64Docker20-ceKubernetes1.231.3服务器配置要求服务器名称服务器IPmaster192.168.
hxy6
·
2023-12-15 02:01
kubernetes
容器
云原生
docker
java
【Harbor Https】Harbor部署https并配置containerd拉取镜像
背景:新项目,要接手另一个
k8s
集群,那个集群是kubernates1.24的rke2版本,里面已经不用docker容器了,使用了containerd容器来生成pod,因此需要变化我们以前的docker
秦拿希
·
2023-12-14 23:47
https
harbor
containerd
kubernetes
k8s
的Pod常见的几种调度形式
1常见的Pod调度方式:1自由调度:默认的kube-scheduler调度2定向调度:nodeName,nodeSelector实现3亲和性调度:nodeAffinity,PodAffinity,PodAntiAffinity实现4污点和容忍调度:taint,tolerations实现2实践2.1定向调度nodeName,NodeSelector:1首先node结点打标签,disk=ssd结点打标
丰恒谷
·
2023-12-14 22:59
K8S
kubernetes
java
容器
K8S
(三)—组件
目录
k8s
组件控制平面组件(ControlPlaneComponentskube-apiserveretcdkube-schedulerkube-controller-managercloud-controller-managerNode
哈密猿
·
2023-12-14 22:53
云原生
运维
kubernetes
容器
云原生
阿里云部署
k8s
with kubesphere
阿里云ESC创建实例填入密码即可云上的防火墙相关设置就是安全组vpc专有网络划分私有ip子网vpc隔离环境域不同的vpc下即使相同的子网也不互通使用交换机继续划分子网停止释放不收钱
k8s
服务器4核8G*
努力学习,努力爱你!
·
2023-12-14 21:40
Java
SpringBoot
SpringCloud
阿里云
kubernetes
云计算
jvm-sandbox-repeater 精简版部署之非standalone模式
[root@
k8s
-worker27-65jvm-sandbox-repeater]#pwd/root/work/traffic/jvm-sandbox-repeater[root@
k8s
-worker27
Michaelwubo
·
2023-12-14 21:21
jvm
Kubernetes(
K8S
)部署安装+
K8S
操作资源(NameNode/Pod/Deployment/Service/lngress/挂载数据和配置文件/Secret)
K8S
集群部署一、准备三台服务器通过命令为每一个服务器设置主机名hostnamectlset-hostname
k8s
-masterhostnamectlset-hostname
k8s
-node1hostnamectlset-hostname
k8s
-node2free-m
A尘埃
·
2023-12-14 20:12
kubernetes
容器
云原生
这才是你需要的C语言、C++
学习路线
!
关于C语言和C++的
学习路线
终于梳理完了。当然我也只能从我曾经近3年的通信公司后台开发经历和目之所及的世界,跟大家聊聊这个话题。
哪有岁月静好
·
2023-12-14 20:43
部署Kubernetes(
k8s
)集群,可视化部署kuboard
所需机器主机名地址角色配置
k8s
-master192.168.231.134主节点2核4G,centos7
k8s
-node1192.168.231.135工作节点2核4G,centos7
k8s
-node2192.168.231.136
.Sea of flowers
·
2023-12-14 20:06
kubernetes
容器
docker
docker镜像
K8S
学习指南(13)-
k8s
核心对象Replicaset
的详细示例示例:Nginx应用的ReplicaSetReplicaSet的定义创建ReplicaSet查看ReplicaSet状态扩缩容自愈能力ReplicaSet的最佳实践结论前言Kubernetes(
K8s
俞兆鹏
·
2023-12-14 19:22
k8s学习指南
kubernetes
java
容器
K8S
学习指南(14)-
k8s
核心对象statefulset
StatefulSetStatefulSet的定义创建StatefulSet查看StatefulSet状态有序部署和稳定网络标识持久化存储StatefulSet的最佳实践结论前言Kubernetes(
K8s
俞兆鹏
·
2023-12-14 19:22
k8s学习指南
kubernetes
容器
云原生
K8S
学习指南(15)-
k8s
核心对象DaemonSet
的详细示例示例:运行Fluentd日志收集器的DaemonSetDaemonSet的定义创建DaemonSet查看DaemonSet状态自动扩展DaemonSet的最佳实践结论前言Kubernetes(
K8s
俞兆鹏
·
2023-12-14 19:22
k8s学习指南
kubernetes
容器
云原生
K8S
学习指南(7)-
k8s
核心概念Annotation
注解示例1.文档化Pod的用途2.集成监控工具3.定义应用程序配置结论前言Kubernetes(常简称为
K8s
)是一个强大的容器编排平台,已经成为现代应用开发和部署的基石。
俞兆鹏
·
2023-12-14 19:35
k8s学习指南
kubernetes
容器
云原生
CentOS 7.9 安装
k8s
(详细教程)
yum工具设置docker镜像源安装指定版本docker设置开启自启阿里云镜像加速准备环境安装kubelet、kubeadm、kubectl初始化master节点安装网络插件calicowork加入集群
k8s
孟德爱吃香菜
·
2023-12-14 19:48
k8s
linux
centos
kubernetes
linux
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
上一页
65
66
67
68
69
70
71
72
下一页
按字母分类:
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
其他