k8s集群快速进入容器执行命令
网页shell方案
项目地址:https://github.com/yudai/gotty
Shell
12345
...
小马奔腾
2年前 (2021-03-26) 1353℃ 0评论
12喜欢
kubernetes 集群管理
Node的管理
Node的隔离与恢复
使node脱离集群的调度范围
YAML
12345678910
...
小马奔腾
3年前 (2020-02-23) 1566℃ 0评论
4喜欢
共享存储原理
PVC消费PV资源
StorageClass 标识一类特殊属性的存储,可动态按需分配
PV
k8s支持的PV常用的有:CethFS,FC,Flocker,Glusterfs,HostPath,iSCSI,Local,NFS,RBD
...
小马奔腾
3年前 (2020-02-20) 1323℃ 0评论
3喜欢
深入分析集群安全机制
集群安全必须考虑的目标
1、保证容器与其所在宿主机的隔离
2、限制容器给基础设施或其他容器带来的干扰
3、最小权限原则,限制单个组件的能力来限制它的权限范围
4、明确组件边界的划分
5、划分普通用户与管理员
6、在必要时允许将管理员权限赋给普通用户
7、允许...
小马奔腾
3年前 (2020-02-17) 1638℃ 0评论
3喜欢
kubernetes入门
Pod有两种类型:普通pod和静态pod (static pod)
静态pod没有存储到etcd中,而是被存放在具体node的一个文件夹下,具只在此node上启动运行
selector中同时设置了matchLabels和matchExpressions,...
小马奔腾
3年前 (2020-02-07) 2375℃ 0评论
6喜欢
Kubernetes 准入控制
通过 Adminssion Webhook 扩展准入控制
https://fuckcloudnative.io/posts/kubernetes-extensible-admission/
==================== 上述为新增 ==...
小马奔腾
4年前 (2019-05-16) 2693℃ 0评论
6喜欢
Helm基础
Helm是K8s的应用程序包管理器,可创建、回滚(helm rollback)、安装及升级复杂应用
Charts,一个Helm程序包
Repository,Charts仓库
Config,应用程序实例化安装运行时使用的配置信息
Release,实例化配置后运行于集...
小马奔腾
4年前 (2019-04-22) 3447℃ 0评论
3喜欢
资源监控及资源指标
Heapster仅支持基于CPU一项指标提供HPA
资源监控及Heapster
监控集群本身和监控Pod对象
kubelet程序中集成了cAdvisor,可对节点上资源及容器进行实时监控及指标数据采集(CPU、内存、网络、文件系统等使用情况),可通过TCP41...
小马奔腾
4年前 (2019-04-17) 5785℃ 0评论
4喜欢
自定义资源类型 CRD
扩展Kubernetes API常用方式:
1、使用CRD自定义资源类型 (易用但限制颇多)
2、开发自定义API Server并聚合至主API Server (富于弹性但代码工作量大)
3、定制扩展K8s源码 (添加新的核心类型时采用)
CRD用于补充一...
小马奔腾
4年前 (2019-04-15) 3843℃ 0评论
5喜欢
kube-scheduler将创建Pod请求分配到节点的过程
K8s调度器
默认调度器,基于资源可用性将Pod资源公平地分布于集群节点之上
完成调度操作的步骤:节点预选(Predicate)、节点优先级排序(Priority)、节点择优(Select)
常用预选策略
若预选后不...
小马奔腾
4年前 (2019-04-08) 4675℃ 2评论
5喜欢