Kubernetes
文章平均质量分 82
kubernetes,简称K8s,是用8代替名字中间的8个字符“ubernete”而成的缩写。是一个开源的,用于管理云平台中多个主机上的容器化的应用
赵唯一
在这个由0和1构成的奇妙世界里,我是一名热衷于探索技术奥秘的代码小怪兽。我在CSDN的森林里建立了一个小小的树屋,那里挂满了我的技术心得。我是Linux的忠实粉丝,对开源世界充满热情,偶尔也会在GitHub的河流里贡献几颗闪亮的星星。在我的业余时间,我会变身成为一名电子音乐的DJ,用节拍唤醒沉睡的代码,让它们在舞池里跳跃起来。如果你也对这个数字世界充满好奇,欢迎来到我的树屋,一起分享技术的快乐!
展开
-
Kubernetes Federation集群联邦
统一部署主要是指定一个联邦资源在哪些k8s集群部署,被指定的k8s集群会创建相应的k8s资源,有副本数的资源k8s集群上部署的副本数与联邦资源写的副本数一致(除非针对特定k8s集群进行了覆写,后面有例子),其中deployment 和 replicaset可以用 ReplicaSchedulingPreference 实现更复杂的调度策略,比如指定总副本数,以及在每个k8s集群的副本数权重,调度器会按要求调节每个k8s集群的副本数达到相加后是总数的目的。转载 2023-10-24 23:30:00 · 1598 阅读 · 0 评论 -
腾讯云CVM购买实例
1、购买云服务器CVM1、购买云服务器CVM我选择的是广州区(此前配置的网络区域为六区,至此完成CVM实例)连上实例:2、操作(类似之前的裸机搭建流程)为了方便测试请关闭selinux、关闭防火墙、swap。实例的防火墙不需要管理,已经设计全开通~kubelet不是为处理swap情况而设计的团队不打算实现这一点因为目标是pod应该适合主机的内存。设置完成后,运行bash可以看到你修改后的名字。原创 2024-01-10 20:15:00 · 454 阅读 · 0 评论 -
Kubernetes存储搭建NFS挂载失败处理
已经检查如下:1. 检查NFS服务器的配置,确保NFS共享目录已正确配置并且具有适当的权限。确保NFS服务器允许来自Kubernetes节点的访问。2. 确保Kubernetes节点具有正确的网络访问权限,可以从Kubernetes节点ping通NFS服务器。3. 检查Kubernetes节点上的防火墙设置,确保防火墙未阻止与NFS服务器的通信。4. 检查Kubernetes节点上的NFS挂载点目录是否存在,并且具有适当的权限。原创 2023-12-04 22:15:00 · 1379 阅读 · 0 评论 -
kubernetes七层负载Ingress搭建(K8S1.23.5)
NotePort:该方式的缺点是会占用很多集群机器的端口,当集群服务变多时,这个缺点就愈发的明显(srevice变多,需要的端口就需要多LoadBalancer:该方式的缺点是每个service都需要一个外部负载均衡设备的支持才可以基于这种现状,k8s提供了ingress资源对象。ingress只需要一个NodePort一个负载均衡设备就可以满足暴露多个service的需求实际上Ingress相当于一个7层的负载均衡器。原创 2023-11-29 23:45:00 · 1588 阅读 · 0 评论 -
五大资源之Service(可以固定IP)
Service可以借助Service应用可以方便的与。原创 2023-11-22 22:00:00 · 361 阅读 · 0 评论 -
kubernetes测试部署一个nginx
在kubenetes集群中部署一个nginx程序测试集群是否能正常工作。原创 2023-11-21 10:00:47 · 227 阅读 · 0 评论 -
Kubernetes Dashboard部署ImagePullBackOff问题处理
通常,出现ImagePullBackOff问题是由于Kubernetes集群无法拉取所需的镜像导致的。原创 2023-11-17 14:01:59 · 2827 阅读 · 2 评论 -
K8S1.23.5部署(此前1.17版本步骤囊括)及问题记录
应版本需求,升级容器版本为1.23.5。原创 2023-11-17 23:15:00 · 1013 阅读 · 0 评论 -
K8S集群部署问题及处理记录
使用journalctl -u kubelet --no-pager 查看启动报错日志journalctl 的 -u 参数可以指定服务进行过滤,这样可以屏蔽掉其他无关日志。--no-pager 参数可以一次性输出日志,当然如果你只是在线查看,则可以不用这个参数。原创 2023-11-17 10:20:37 · 322 阅读 · 0 评论 -
kubernetes五大资源之Label
基于等式的定义方式version=1.0 #等于version!=1.0 #不等于- 基于集合的定义方式version in (1.0,2.0) #在这里version noin (1.0,2.0) #不在这里。原创 2023-05-25 09:30:13 · 406 阅读 · 0 评论 -
kubernetes五大资源之Pod
Pod可以认为是容器的封装,一个Pod中可以存在一个或多个容器。#查看指定kube-system名称空间中的Pod。原创 2023-05-22 11:03:52 · 136 阅读 · 0 评论 -
kubernetes五大资源之Namespace(名称空间)
kubernetes通过将集群内部的资源分配到不同的Namespace中,可以形成逻辑上的“组”,以方便不同的组资源进行隔离使用和管理可以通过kubernetes的,这样就实现了多租户的资源隔离。记录工作中,例如。原创 2023-05-11 09:42:44 · 309 阅读 · 0 评论 -
Docker容器数据管理实验(数据卷)
docker run -tid --name 容器名 -p宿主机端口:容器端口镜像 命令 (和-v一致,也可多个-p)(宿主机端口在前,访问宿主机的某个端口【服务】,通过iptables规则,映射到容器内的端口)-p:是映射端口的(将容器内的服务端口映射到宿主机上,因为外部访问的时候是访问的宿主机的ip地址;容器是基于宿主机内核创建的一个进程)容器内服务之间的一个相互通信协作是通过docker0这个虚拟网桥(类交换机)进行实现的。原创 2023-04-28 15:45:27 · 127 阅读 · 0 评论