
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
filebeat使用pipeline的grok因为不想使用logstash 想偷懒使用filebeat 且新版的filebeat支持grok先创个一个json文件{"description": "Test pipeline","processors": [{"grok": {"field":...
前提公司要将阿里云的所有服务迁移到腾讯云有一台ecs 里面有一个es以及一系列python脚本,迁移脚本之后依赖各种装不上。就打算直接用Plan B:镜像导入的方式复制镜像了。结果各种坑 最终还是因为太麻烦失败了。老老实实修改脚本依赖。首先给ecs打快照,做成镜像然后找阿里云开通 镜像导出功能 工单客服一直提示请稍等 然后换一个人请稍等 妈耶开通后 会多出...
导语:用于处理镜像下一半机器宕机导致的镜像无法下载的问题。
导语:之前一直找不到ctr导入tgz格式镜像的命令,现在记录一下。
导语:希望在服务器上直接构建containerd的镜像并直接调试使用。采用nerdctl的好处,可以直接在服务器上构建并直接给k8s使用。nerdctl使用方式和docker基本一致,commit命令相对无脑可以给开发用。
思路:通过cronjob类型去定时备份(cronjob备份可以确保每次备份的时候k8s状态是ok的),通过可执行文件在宿主机上进行恢复。导语:前场经常非法关机导致单机的etcd损坏。每次都重装k8s虽然比较简单,但是会相对耗时。把命令写到脚本里做了下测试,恢复成功。不用root去备份会报权限问题。cronjob.yaml如下。立即运行cronjob。

kubeadm 配置 (v1beta3) https://www.bookstack.cn/read/kubernetes-1.25-zh/9cae0960d626dce4.md。发现CronJob的执行时间是根据kube-controller-manager的时间来控制。导语:k8s执行定时任务时日志时间与实际时间差8小时。服务器时区和容器时区均没问题。需要修改kube-controller-m

导语:k8s是单节点单master的机器,且k8s api使用虚拟ip100.100.100.100。仅适用(使用虚拟IP 100.100.100.100为api通讯的ip) 的单机k8s,以供参考。2台机器安装etcdctl。被恢复的机器B上安装好k8s。提前同步好docker文件夹以及数据文件到指定路径。node节点IP更换,证书会自动重新签发。生成集群配置(需更换api ip)A为使用中的机

导语:运行时为docker的k8s切换到containerd。

导语:ubuntu22.04.1安装k8s1.28。修改containerd 配置文件。








