随笔分类 -  Kubernetes

摘要:Kubernetes 介绍 Kubernetes是一个全新的基于容器技术的分布式架构领先方案, 它是Google在2014年6月开源的一个容器集群管理系统,使用Go语言开发,Kubernetes也叫K8S。K8S是Google内部一个叫Borg的容器集群管理系统衍生出来的,Borg已经在Google 阅读全文
posted @ 2024-08-13 19:42 鲸鱼的海老大 阅读(66) 评论(0) 推荐(0) 编辑
摘要:四、kubernetes集群部署微服务 https://github.com/liuyi01/kubernetes-starter 1. 微服务部署方案 - 思路整理 我们有如下微服务: 消息服务:message-service 课程dubbo服务:course-dubbo-service 课程we 阅读全文
posted @ 2024-08-13 19:41 鲸鱼的海老大 阅读(14) 评论(0) 推荐(0) 编辑
摘要:三、完整集群部署 - kubernetes-with-ca 1. 理解认证授权 1.1 为什么要认证 想理解认证,我们得从认证解决什么问题、防止什么问题的发生入手。防止什么问题呢?是防止有人入侵你的集群,root你的机器后让我们集群依然安全吗?不是吧,root都到手了,那就为所欲为,防不胜防了。其实 阅读全文
posted @ 2024-08-13 19:41 鲸鱼的海老大 阅读(13) 评论(0) 推荐(0) 编辑
摘要:二、基础集群部署 - kubernetes-simple 1. 部署ETCD(主节点) 1.1 简介 kubernetes需要存储很多东西,像它本身的节点信息,组件信息,还有通过kubernetes运行的pod,deployment,service等等。都需要持久化。etcd就是它的数据中心。生产环 阅读全文
posted @ 2024-08-13 19:40 鲸鱼的海老大 阅读(13) 评论(0) 推荐(0) 编辑
摘要:一、预先准备环境 1. 准备服务器 这里准备了三台ubuntu虚拟机,每台一核cpu和2G内存,配置好root账户,并安装好了docker,后续的所有操作都是使用root账户。虚拟机具体信息如下表: 系统类型IP地址节点角色CPUMemoryHostname ubuntu16.04 192.168. 阅读全文
posted @ 2024-08-13 19:39 鲸鱼的海老大 阅读(53) 评论(0) 推荐(0) 编辑