
k8s
文章平均质量分 53
clislog
这个作者很懒,什么都没留下…
展开
-
【k8s】7、Service
这样对于访问这个服务带来了难度。因此,kubernetes设计了Service来解决这个问题。2)Pod IP 仅仅是集群内可见的虚拟IP,外部无法访问。创建:kubectl create -f svc-nginx.yaml。删除:kubectl delete -f svc-nginx.yaml。1)Pod IP 会随着Pod的重建产生变化。借助Service,应用可以方便地实现服务发现和负载均衡。创建集群外部也可访问的Service。创建集群内部可访问的Service。原创 2022-12-30 22:51:50 · 146 阅读 · 0 评论 -
【k8s】6、Deployment
在kubernetes中,Pod是最小的控制单元,但是kubernetes很少直接控制Pod,一般都是通过Pod控制器来完成的。Pod控制器用于pod的管理,确保pod资源符合预期的状态,当pod的资源出现故障时,会尝试进行重启或重建pod。创建deploy-nginx.yaml。若有节点没有该文件那就拷贝一份。原创 2022-12-30 21:59:36 · 103 阅读 · 0 评论 -
【k8s】5、Label
它的作用就是在资源上添加标识,用来对它们进行区分和选择。标签的选择条件可以使用多个,此时将多个Label Selector进行组合,使用逗号","进行分隔即可。1)一个Label会以key/value键值对的形式附加到各种对象上,如Node、Pod、Service等等。2)一个资源对象可以定义任意数量的Label ,同一个Label也可以被添加到任意数量的资源对象上去。3)Label通常在资源对象定义时确定,当然也可以在对象创建后动态添加或者删除。:用于查询和筛选拥有某些标签的资源对象。原创 2022-12-30 21:09:28 · 122 阅读 · 0 评论 -
【k8s】4、pod
Pod是kubernetes集群进行管理的最小单元,程序要运行必须部署在容器中,而容器必须存在于Pod中。 Pod可以认为是容器的封装,一个Pod中可以存在一个或者多个容器。1、创建2、查看pod信息3、访问pod4、删除pod5、配置操作原创 2022-12-05 23:25:26 · 135 阅读 · 0 评论 -
【k8s】3、Namespace
学习内容:k8s详细教程-调整版/k8s详细教程.md · yooome/LearningNotes - Gitee.com Namespace的主要作用是用来实现多套环境的资源隔离或者多租户的资源隔离。 kubernetes在集群启动之后,会默认创建几个namespace:1、查看2、创建3、删除4、配置方式原创 2022-12-05 23:10:07 · 303 阅读 · 0 评论 -
【k8s】2、资源管理
kubernetes的本质上就是一个集群系统,用户可以在集群中部署各种服务,所谓的部署服务,其实就是在kubernetes集群中运行一个个的容器,并将指定的程序跑在容器中。kubernetes的最小管理单元是pod而不是容器,所以只能将容器放在Pod中,而kubernetes一般也不会直接管理Pod,而是通过Pod控制器来管理Pod的。在kubernetes中,所有的内容都抽象为资源,用户需要通过操作资源来管理kubernetes。:指定要对资源执行的操作,例如create、get、delete。原创 2022-11-21 23:14:13 · 129 阅读 · 0 评论 -
【k8s】环境搭建一、环境初始化
【k8s】环境搭建原创 2022-09-15 23:37:44 · 527 阅读 · 0 评论