会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Jack He
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
5
6
7
···
45
下一页
2022年12月21日
k8s源码分析9-检查k8s集群准入配置和其他准备工作
摘要: 本节重点总结 : k8s集群检查操作 新建项目 kube-mutating-webhook-inject-pod,准备工作 k8s集群检查操作 检查k8s集群否启用了准入注册 API: 执行kubectl api-versions |grep admission 如果有下面的结果说明已启用 kube
阅读全文
posted @ 2022-12-21 19:18 西门运维
阅读(182)
评论(0)
推荐(0)
2022年12月13日
k8s源码分析8-Audit审计功能
摘要: audit审计的总结 Kubernetes 审计(Auditing) 功能提供了与安全相关的、按时间顺序排列的记录集,记录每个用户、使用 Kubernetes API 的应用以及控制面自身引发的活动 审计功能使得集群管理员能够回答以下问题: 发生了什么? 什么时候发生的? 谁触发的? 活动发生在哪个
阅读全文
posted @ 2022-12-13 22:48 西门运维
阅读(306)
评论(0)
推荐(0)
2022年12月5日
ESXI与PVE监控告警
摘要: ESXI 配置文件 [root@192 exporter]# cat vmware_exporter/config.env VSPHERE_USER=administrator@vm.com VSPHERE_PASSWORD=P@sswor VSPHERE_HOST=192.168.0.20 VSP
阅读全文
posted @ 2022-12-05 19:41 西门运维
阅读(1198)
评论(0)
推荐(0)
2022年12月4日
k8s源码分析7-API核心服务Authorization的认证及鉴权
摘要: 一、Authentication认证 本节重点总结 : Authentication的目的 Kubernetes 使用身份认证插件利用下面的策略来认证 API 请求的身份 客户端证书 持有者令牌(Bearer Token) 身份认证代理(Proxy) HTTP 基本认证机制 union认证的规则 如
阅读全文
posted @ 2022-12-04 11:41 西门运维
阅读(542)
评论(0)
推荐(0)
2022年11月26日
k8s源码分析6-kubectl功能和对象总结
摘要: kubectl的职责 主要的工作是处理用户提交的东西(包括,命令行参数,yaml文件等) 然后其会把用户提交的这些东西组织成一个数据结构体 然后把其发送给 API Server kubectl 的代码原理 cobra从命令行和yaml文件中获取信息 通过Builder模式并把其转成一系列的资源 最后
阅读全文
posted @ 2022-11-26 20:28 西门运维
阅读(123)
评论(0)
推荐(0)
2022年11月24日
k8s源码分析5-createCmd中的设计模式
摘要: 1、设计模式之建造者模式 建造者(Builder)模式:指将一个复杂对象的构造与它的表示分离 使同样的构建过程可以创建不同的对象,这样的设计模式被称为建造者模式 它是将一个复杂的对象分解为多个简单的对象,然后一步一步构建而成 它将变与不变相分离,即产品的组成部分是不变的,但每一部分是可以灵活选择的。
阅读全文
posted @ 2022-11-24 11:36 西门运维
阅读(185)
评论(0)
推荐(0)
2022年11月21日
k8s源码分析4-create命令执行流程
摘要: 本节重点总结 : newCmdCreate 调用cobra的Run函数 调用RunCreate构建resourceBuilder对象 调用visit方法创建资源 底层使用resetclient 和k8s-api通信 架构图 create的流程 NewCmdCreate 代码入口 D:\go_path
阅读全文
posted @ 2022-11-21 14:13 西门运维
阅读(208)
评论(0)
推荐(0)
2022年11月20日
k8s源码分析3-kubectl命令行设置7大命令分组
摘要: 本节重点总结 : 设置cmd工厂函数f,主要是封装了与kube-apiserver交互客户端 用cmd工厂函数f创建7大分组命令 ,如下 基础初级命令 Basic Commands (Beginner): 基础中级命令 Basic Commands (Intermediate): 部署命令 Depl
阅读全文
posted @ 2022-11-20 19:39 西门运维
阅读(182)
评论(0)
推荐(0)
2022年11月18日
k8s源码分析2-命令行工具cobra的使用
摘要: 本节重点介绍 : kubectl的职责和 kubectl 的代码原理 cobra库的使用简介 kubectl的职责 主要的工作是处理用户提交的东西(包括,命令行参数,yaml文件等) 然后其会把用户提交的这些东西组织成一个数据结构体 然后把其发送给 API Server kubectl 的代码原理
阅读全文
posted @ 2022-11-18 16:11 西门运维
阅读(293)
评论(0)
推荐(0)
2022年11月17日
k8s源码分析1-阅读源码准备工作
摘要: 准备工作 找个合适的ide 比如goland 下载k8s源码 项目地址 https://github.com/kubernetes/kubernetes 可以git下载,也可以下载zip包,还可以go get 下载 git clone https://github.com/kubernetes/ku
阅读全文
posted @ 2022-11-17 15:50 西门运维
阅读(389)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
45
下一页
公告