摘要: 上一篇说了cronjob该如何操作能迁移到k8s中,接下来我们就将springboot的web服务迁移到k8s中,看看如何操作吧。 迁移流程 迁移流程和上一篇的一样,就直接把上篇的图拿过来用了。 基础镜像 也是基于java环境的,那么巧了不是,参考上篇中的该小节内容,就不水文了。 服务本身 1、服务 阅读全文
posted @ 2022-03-30 10:12 郭-吉尔伽美什 阅读(11) 评论(0) 推荐(0)
摘要: 上文我们讲通信方式的时候,最后集群外访问集群内的时候,涉及到了ingress,那么本文我们就详细的来了解下ingress。 Ingress 是对集群中服务的外部访问进行管理的 API 对象,典型的访问方式是 HTTP。 Ingress 可以提供负载均衡、SSL 终结和基于名称的虚拟托管。 什么是in 阅读全文
posted @ 2022-03-28 09:30 郭-吉尔伽美什 阅读(24) 评论(0) 推荐(0)
摘要: 在前面的文章中,我们使用了较多的yaml文件,例如测试kubespary方式搭建的集群可用性,亦或者前文中我们搭建ingress-nginx的时候也是用了yaml文件,那么k8s中的yaml文件到底该如何来写,针对k8s中的yaml又该如何使用呢? 什么是yaml YAML 是 "YAML Ain' 阅读全文
posted @ 2022-03-28 09:24 郭-吉尔伽美什 阅读(31) 评论(0) 推荐(0)
摘要: 通过这几篇文章,相信我们已经通过kubernetes-the-hard-way的方式,将k8s集群搭建成功了,那么如何进行验证呢?无非就是新建一个daemonset嘛,然后通过检测各种网络连通性验证,那么话不多说,直接来实操吧。 新建nginx的yaml文件 # 建立配置文件 [root@node1 阅读全文
posted @ 2022-03-23 10:31 郭-吉尔伽美什 阅读(18) 评论(0) 推荐(0)
摘要: 经过前几篇的文章,我们通过二进制方式部署的k8s集群,差不多所有的组件都部署好了,接下来就差我们的网络插件和dns了,在这里我们的网络插件使用calico,dns解析使用coredns。 **网络插件安装 ** PS:该步骤只需要在node1上执行即可,即master节点执行。 下面的地址是官网地址 阅读全文
posted @ 2022-03-22 11:33 郭-吉尔伽美什 阅读(24) 评论(0) 推荐(0)
摘要: 都知道k8s分为master和worker,上一篇我们部署了master,那么本篇我们来部署worker节点,在worker节点上我们需要部署kubelet、kube-proxy、container runtime、cni和nginx-proxy,看起来服务比master节点还多哈,不过不要着急,我 阅读全文
posted @ 2022-03-21 09:31 郭-吉尔伽美什 阅读(28) 评论(0) 推荐(0)
摘要: 这篇我们部署k8s的master节点,也就是所谓的控制平面,为了保证高可用,我们这里采用了两个master节点,还记得master节点上部署什么内容吗?回忆一下子,分别是api-server,scheduler和controller manager。 配置Apiserver PS:该操作在两个mas 阅读全文
posted @ 2022-03-20 14:17 郭-吉尔伽美什 阅读(15) 评论(0) 推荐(0)
摘要: 老板们,点个关注吧。 kubernetes各个组件都是无状态的服务,都存储在etcd中,为了保证集群的高可用,所以etcd也是需要高可用的。 copy证书 在上一篇中,我们生成了很多证书,也分发给了各个节点,本篇中我们就需要使用和etcd相关的证书了。 PS:该操作在每一个节点上执行哈。 # 创建存 阅读全文
posted @ 2022-03-19 20:58 郭-吉尔伽美什 阅读(8) 评论(0) 推荐(0)
摘要: 老板们,点个关注吧。 要知道我们相互访问需要的是什么,需要的是安全性,那么我们就使用https来控制相互间的访问吧,那么我们就需要使用证书,我们这里采用自建证书来实现。 安装证书生成服务 只需要在一个节点上安装即可,我这里选择的是node1节点。 [root@node1 ~]# wget https 阅读全文
posted @ 2022-03-18 17:45 郭-吉尔伽美什 阅读(16) 评论(0) 推荐(0)
摘要: 老板们,点个关注吧。 有些情况不支持你连接外网,那么这种情况下就不支持kubespray方式了,那如何安装kubenetes呢?下面我们再采用二进制的方式来进行安装下看看吧。 介绍 二进制安装方式,也被称为kubernetes-the-hard-way(k8s的困难方法),有以下特征: 生产高可用 阅读全文
posted @ 2022-03-17 09:54 郭-吉尔伽美什 阅读(8) 评论(0) 推荐(0)