02 2023 档案
摘要:k8s operator开发与使用 本篇文章用于记录k8s operator的开发,此处以一个简单的demo来记录operator的开发过程及相关要点;本文中使用kubebuilder工具来生成相关代码。 实现一个daemonset资源对象的operator,作用为在每个节点启动一个nginx po
阅读全文
摘要:git的配置与使用 git是一个分布式版本控制软件,最初由林纳斯·托瓦兹(Linus Torvalds)创作,于2005年以GPL发布。最初目的是为更好地管理Linux内核开发而设计。 分布式版本控制 所有版本信息仓库全部同步到本地的每个用户,这样就可以在本地查看所有版本历史,可以离线在本地提交,只
阅读全文
摘要:1、ssh登录到node节点 2、查看日志 1)针对systemd拉起的服务 journalctl -afu kubelet -S “2019-08-26 15:00:00” -u unit,对应的systemd拉起的组件,如kubelet -f follow,跟踪最新日志 -a show all,
阅读全文
摘要:shell中数值运算: expr 、$[] 、let 一、sed使用 格式:sed 【选项】 ‘条件指令’ 文件 逐行读取处理 常用选项: -n:屏蔽默认输出,默认sed会输出读取文件的全部内容 -r:让sed支持扩展正则 -i:直接修改源文件,默认sed知识通过内存临时修改文件并且输出到当前终端,
阅读全文
摘要:一、构建私有helm repo仓库 此处使用harbor仓库作为helm repo,使用内部统一的harbor仓库:https://harbor.xxx.com/ 1、harbor仓库启用helmchart 服务 harbor之前没用启用helmchart服务,我们可以把服务停掉,然后将helm c
阅读全文