
K8s
文章平均质量分 72
thinkerCoder
不会飞的鸟
展开
-
Kubernetes(k8s)中什么是service
Kubernetes 中 Pod 是随时可以消亡的(节点故障、容器内应用程序错误等原因)。如果使用 Deployment 运行应用程序,Deployment 将会在 Pod 消亡后再创建一个新的 Pod 以维持所需要的副本数。每一个 Pod 有自己的 IP 地址,因此pod的IP地址往往动态变化,因此该如何解决这个问题呢?解决方法:通过Service可以获得稳定的IP地址,且在Service的生命周期有效,与Pod的IP地址变化与否无关。例如一个无状态图像处理的后端部署了三个副本。原创 2023-03-10 10:43:05 · 239 阅读 · 0 评论 -
kubernetes(k8s)部署应用
在日常的工作中经常需要在k8s集群中部署应用,并创建service,步骤虽然简单,但是缺经常忘记,因此总结了下具体的过程,以ngnix为例子。原创 2023-03-08 13:38:54 · 866 阅读 · 0 评论 -
kubernetes(k8s)集群中添加节点
向k8s集群中添加节点,有时候会遇到各种问题,因此总结了下步骤。原创 2023-03-08 09:50:33 · 819 阅读 · 0 评论 -
K8s中使用nfs实现文件共享
通常情况下,容器运行起来之后,写入到其文件系统的文件是暂时性的。当容器崩溃后或者人为杀死后,如果kubelet重启该容器,此时原容器运行时写入的文件将丢失,因为容器将重新从镜像创建。etcd技术正好可以满足k8s数据共享的需求原创 2023-03-07 16:58:27 · 1123 阅读 · 0 评论 -
搭建k8s集群之初始化master
环境: Centos8.4 三台 step1 准备工作 每一个节点都需要有独一无二的MAC地址,有时候在特殊的情况下,虚拟机可能会有相同的MAC地址,因此需要比对下Product_UUID和MAC在所有节点中都是独一无二的。 - 检查并比对MAC地址 ip link - 检查并比对product_uuid cat /sys/class/dmi/id/product_uuid 修改每个节点的hostname并配地址映射 - Master [root@Master ~]# ca原创 2021-10-08 10:53:29 · 2734 阅读 · 0 评论 -
etcd如何使用?
在每一个etcd节点指定集群成员 TOKEN=token-01 CLUSTER_STATE=new NAME_1=master NAME_2=node1 NAME_3=node2 HOST_1=9.30.215.42 HOST_2=9.30.250.239 HOST_3=9.30.188.77 CLUSTER=${NAME_1}=http://${HOST_1}:2380,${NAME_2}=http://${HOST_2}:2380,${NAME_3}=http://${HOST_3}原创 2022-01-04 14:57:07 · 1567 阅读 · 0 评论