摘要:        
Kubernetes RBAC授权普通用户对命名空间访问权限 官方文档:https://www.cnblogs.com/xiangsikai/p/11413970.html    阅读全文
        
            posted @ 2019-08-28 15:33
kevin.Xiang
阅读(1605)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
Kubernetes 安全框架 API 认证三关 • 访问K8S集群的资源需要过三关:认证、鉴权、准入控制• 普通用户若要安全访问集群API Server,往往需要证书、Token 或者用户名+密码;Pod访问,需要ServiceAccount• K8S安全控制框架主要由下面3个阶段进行控制,每一个    阅读全文
        
            posted @ 2019-08-28 15:32
kevin.Xiang
阅读(607)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
Kubernetes configMap(配置文件存储) 官方文档:https://kubernetes.io/docs/tasks/configure-pod-container/configure-pod-configmap/ 与Secret类似,区别在于ConfigMap保存的是不需要加密配置    阅读全文
        
            posted @ 2019-08-28 15:27
kevin.Xiang
阅读(2110)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
Kubernetes Secret(机密存储) 官方文档:https://kubernetes.io/docs/concepts/configuration/secret/ 加密数据并存放Etcd中,让Pod的容器以挂载Volume方式访问。 应用场景:凭据 通过文本文件创建用户密码 1、创建用户名    阅读全文
        
            posted @ 2019-08-28 15:23
kevin.Xiang
阅读(1285)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
Kubernetes 动态PV使用 Kubernetes支持动态供给的存储插件:https://kubernetes.io/docs/concepts/storage/storage-classes/ Dynamic Provisioning机制工作的核心在于StorageClass的API对象。     阅读全文
        
            posted @ 2019-08-28 15:16
kevin.Xiang
阅读(4477)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
Kubernetes 静态PV使用 Kubernetes支持持久卷的存储插件:https://kubernetes.io/docs/concepts/storage/persistent-volumes/ 缺点:手动创建pv比较繁琐、不适合大工程 优点:小规模使用方便灵活 1、创建pvc yaml文    阅读全文
        
            posted @ 2019-08-28 15:08
kevin.Xiang
阅读(1371)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
Kubernetes PV与PVC的关系 PersistenVolume(PV):对存储资源创建和使用的抽象,使得存储作为集群中的资源管理,分为有静态与动态。PersistentVolumeClaim(PVC):让用户不需要关心具体的Volume实现细节 PV:提供者、提供存储容量PVC:消费者、消    阅读全文
        
            posted @ 2019-08-28 15:04
kevin.Xiang
阅读(2054)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
Kubernetes Job与CronJob(离线业务) Job Job分为普通任务(Job) 一次性执行 应用场景:离线数据处理,视频解码等业务 官方文档:https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-c    阅读全文
        
            posted @ 2019-08-28 15:02
kevin.Xiang
阅读(710)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
Kubernetes DaemonSet(部署守护进程) • 在每一个Node上运行一个Pod• 新加入的Node也同样会自动运行一个Pod 应用场景:Agent 官方文档:https://kubernetes.io/docs/concepts/workloads/controllers/daemo    阅读全文
        
            posted @ 2019-08-28 14:57
kevin.Xiang
阅读(1661)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
Kubernetes SatefulSet(有状态应用部署) • 部署有状态应用• 解决Pod独立生命周期,保持Pod启动顺序和唯一性1. 稳定,唯一的网络标识符,持久存储2. 有序,优雅的部署和扩展、删除和终止3. 有序,滚动更新 应用场景:数据库 说明 常规的serviceservice:一组p    阅读全文
        
            posted @ 2019-08-28 14:55
kevin.Xiang
阅读(1562)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
Kubernetes Deployment(部署无状态应用) Pod与controllers的关系 • controllers:在集群上管理和运行容器的对象 • 通过label-selector相关联 • Pod通过控制器实现应用的运维,如伸缩,升级等 Deployment • 部署无状态应用 •     阅读全文
        
            posted @ 2019-08-28 14:47
kevin.Xiang
阅读(4737)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
Kubernetes 有状态与无状态介绍 无状态:deployment - 认为所有pod都是一样的,不具备与其他实例有不同的关系。 - 没有顺序的要求。 - 不用考虑再哪个Node运行。 - 随意扩容缩容。 有状态:SatefulSet - 集群节点之间的关系。 - 数据不完全一致。 - 实例之间    阅读全文
        
            posted @ 2019-08-28 14:42
kevin.Xiang
阅读(5094)
评论(0)
推荐(0)
        
        
浙公网安备 33010602011771号