
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
k8s污点与容忍介绍
污点和容忍是Kubernetes调度机制的核心组成部分,用于控制Pod在节点上的部署逻辑。污点是节点属性,用于标记节点拒绝某些Pod;容忍是Pod属性,允许Pod调度到带有特定污点的节点上。污点(Taint)由键(key)、值(value)和效果(effect)组成,格式为。效果分为三类:NoSchedule:禁止调度(已运行的Pod不受影响)。:尽量避免调度。NoExecute:禁止调度且驱逐已
批量扫描ssl证书过期时间
目前ssl 证书大多有效期只有一年,所以每年都要更换一次,有些是配置在nginx上的,有些配置在k8s的ingress上,还有些在业务层使用的。从dns运营商哪里导出dns记录,然后用脚本批量跑扫描,大多数是443端口,有些使用的非标端口,需要单独确认端口后再跑一次。最好是在分配证书使用时在cmdb里记录好使用域名和端口,方便后续更新时直接获取到。failed代表命令执行失败,需要区分是否有其他端

helm + kustomize + argocd管理k8s应用
然后用kustomize管理不同应用、不同环境的values.yaml,这样可以保证相同的部分只配置一份,每个实例只需要覆盖或者移除自己不需要的配置。随着k8s的弹性能力和调度能力的发展,越来越多的业务接入了k8s部署,但是基于k8s部署带来的yaml资源文件维护却成了运维工作中比较重的负担。基于cmdb + 规则引擎的yaml配置管理,比如引入istio、挂载pvc等只需要在cmdb里配置相应的

到底了