文章都可以转载、引用,标明转载出处即可。

2021年02月的内容

Kubernetes

K8S中service关联多组pod

K8S中service关联多组pod
  首先service的selector是根据pod的label进行匹配,所以多组pod上只要具有相同的标签即可关联,如下配置所示,deployment定义nginx-test-1 ,需要在spec.template.metadata.la...

Mr.c 2个月前 (02-25) 89℃ 0评论 7喜欢

Kubernetes

节点维护和排水

节点维护和排水
worker节点如果需要进行升级或者维护,需要先排空该节点上的所有pod 排空节点pod采用drain命令 kubectl drain --grace-period=120 --ignore-daemonsets=true 常用参...

Mr.c 2个月前 (02-24) 96℃ 0评论 2喜欢

Kubernetes

K8S中修改pod的hosts

K8S中修改pod的hosts
  在k8s中pod中镜像的hosts文件实际上是由k8s定义的,每次调度后都会被重写hosts,如果将hosts定义到docker镜像中,在部署的时候也会被覆盖,当我们项目中需要特殊指定某些域名的hosts的时候需要使用hostAlias...

Mr.c 2个月前 (02-24) 95℃ 0评论 0喜欢

Kubernetes

K8S中部署Tomcat包

K8S中部署Tomcat包
这里主要总结记录类似于Java项目在K8S中解耦的部署方式。   所谓解耦,其实是将原本的tomcat环境打包成一个镜像,项目代码又打包为一个镜像,在pod中具有两个container ,代码的镜像包作为initContainers,具有优...

Mr.c 2个月前 (02-24) 93℃ 0评论 0喜欢

Kubernetes

kubernetes污点

kubernetes污点
  K8S集群node节点打标签(labels)可以将pod调度至指定的node节点上,这个很容易理解,关键在于特定场景,比如该node节点是测试环境专用,或者是GPU机器,单纯的打标签这种方式在该节点资源充足的情况下,其他pod还是会被调...

Mr.c 2个月前 (02-24) 140℃ 0评论 0喜欢