![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
K8S
文章平均质量分 51
容器管理工具
Super.Mr_Yan
这个作者很懒,什么都没留下…
展开
-
configmap&secrets基本操作
K8S技能运维原创 2022-08-02 15:53:33 · 404 阅读 · 1 评论 -
K8S-Service
service解决了什么问题大家都知道我们的pod是有生命周期的,pod也有自己的IP地址,一旦pod中容器进程一旦挂掉,那么紧接着pod生命周期就会结束那么根据我们创建pod时使用的控制器就会自动启动相对应副本Pod,那么这时新的Podip已经变化了。那么我们怎么能保证用户重新访问到这个Pod提供服务呢?怎么保证上游服务不受Pod的变动而影响呢?那好,service概念来了。一:Service简介Service也是K8s资源,Service是一种可以访问Pod逻辑分组的策略,Servic原创 2022-02-11 19:18:03 · 1078 阅读 · 0 评论 -
Pod控制器DaemonSet
DaemonSet控制器简述:DaemonSet在整个集群的每一个节点上运行指定pod的一个副本并且只能是一个副本,或者是在集群中某些符合选择器的节点上运行一个指定的pod副本,用于实现系统级的管理功能,可以把节点上的某个目录作为存储卷关联到pod中,让pod实现某些管理功能一:创建一个DaemonSet实例[root@k8s-master manifests]# vim ds-demo.yaml apiVersion: apps/v1kind: DaemonSetmetadata:原创 2022-01-12 17:19:13 · 380 阅读 · 0 评论 -
pod控制器deployment控制器实例
Deployment控制器简介:Deployment控制器:建筑在replicaset之上对pod资源进行操作,支持流动,回滚,作用与无状态应用。[root@k8s-master deployment]# vim deployment.yaml 编辑一个yaml文件。apiVersion: apps/v1kind: Deploymentmetadata: name: myapp-deploy namespace: defaultspec: replicas: 2 selec原创 2020-12-25 11:23:28 · 251 阅读 · 1 评论 -
Pod控制器RelicaSet使用。
一:Pod相关控制器列表。Replicaset:通过对用户期望的pod资源,依照pod资源模板来创建podDeployment:建筑在Replicaset之上对pod资源进行操作,支持流动,回滚,作用于无状态应用Daemonset:在整个系统的每个节点上,指定运行某个pod的一个副本,实现系统集群管理。statefulset:作用于有状态的应用,每个节点都是有数据的。二:Replicaset控制器实例:[root@k8s-master manifests]# kubectl explain r原创 2020-12-24 14:15:49 · 185 阅读 · 0 评论 -
pod控制器应用进阶
一:定义container的相关元数据。pod资源:spec.containers<[jobject]>- name <string>- image <string> imagepullpolicy <string> 这项表示镜像获取的策略,配置好清单时不可修改。二:修改镜像的默认应用:command,argskubernetes中command和docker image中command相互格式用法。(1)如果kubernete原创 2020-12-22 17:10:07 · 284 阅读 · 0 评论 -
kubernetes资源清单
一:kubernetes的资源清单。(1)API server是以Restful风格格式;通过Get,dut,delete,post,请求方法反应到kubectl ,run,get,edit(2)资源相当于就是对象1,workload:pod,replicaset,deployment,satefulset,Daemonset,job,cronjob...统称为负载性资源2,服务发现及负载均衡:service,ingress3,配置与存储:volume,csi(容器存储接口)(1)config原创 2020-07-13 17:12:37 · 232 阅读 · 0 评论 -
k8s如何创建一个pod应用。
pod的简介:K8S中pod是可以创建kubernetes计算的最小可部署单元,pod可以理解为容器的外壳,可以在内部运行很多容器,一个pod代表着集群中运行的一个进程,每个pod都有唯一的ip一个pod类似一个豌豆荚,包含一个或多个容器(通常是docker),这多个容器间共享IPC、Network和UTC,和存储卷,存储卷不再属于容器,而属于pod。pod的分类:1,自主式pod2,控制器管理的pod(1)replicationcontroller(2)replicaset(3)dep原创 2020-07-03 16:51:26 · 2616 阅读 · 0 评论 -
依据kubeadm实现k8s环境部署
一:部署k8s准备两台主机k8s-master10.5.100.102k8s-node110.5.100.208修改/etc/hosts文件,能够互相解析。[root@k8s-master ~]# vi /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost localhost.localdomain loc原创 2020-06-24 16:30:07 · 531 阅读 · 0 评论