鬼谷子叔叔

跟福哥学编程吧~~

Rancher(k8s)使用SSL证书配置负载均衡LB的HTTPS安全方式访问
介绍介绍在上一节课里面福哥带着大家学会了k8s的配置映射Config的使用方法,今天我们要讲讲如何使用SSL证书为k8s的负载均衡LB开启HTTPS的支持!大家都知道现在主流的浏览器Chrome、Edge都是要求网站使用HTTPS安全方式访问的。如果网站不支持HTTPS安全方式访问,浏览器就会在地址栏左侧用特别显眼的样式显示“不安全”...
阅读 372
Rancher(k8s)的配置映射Config的使用方法
介绍介绍在上一节课里面福哥带着大家学会了使用k8s的持久存储卷Volumes(PV/PVC)的使用方法,今天我们要讲讲k8s的配置映射Config的使用方法!福哥的tfphp服务里面使用PHP程序去操作MySQL数据库,这个MySQL数据库的服务器地址、用户名、密码都是直接写到PHP程序里面的,这样做是不规范的。规范的做法是将这些信息...
阅读 254
Rancher(k8s)的持久存储卷Volumes(PV/PVC)的使用方法
介绍介绍在上一节课里面福哥带着大家学会了使用k8s的负载均衡Load Balancing(LB)发布集群内部的服务的方法,今天我们要讲讲k8s的持久存储卷Volumes(PVC)的使用方法!k8s的PVC是用来将外部的存储媒介挂载到服务的Pod里面的,因为基于容器的Pod随时都有可能会被销毁掉(构建服务、伸缩Pod、更改配置等等),所...
阅读 119
Rancher(k8s)的负载均衡Load Balancing(LB)的使用方法
介绍介绍在上一节课里福哥带着大家学习了使用Rancher来部署tfmysql、tfredis、tfelasticsearch和tfphp,今天我们要讲讲如何使用k8s的负载均衡Load Balancing(LB)将我们部署的网站发布出去!k8s的LB本身也是基于Nginx软件实现的,所以我们在k8s集群里面就不需要单独的部署Nginx...
阅读 135
Rancher(k8s)的项目Project/命名空间Namespace的设计和工作负载Workload的部署
介绍介绍上一课福哥带着大家费了九牛二虎之力终于把基于rancher/rancher的k8s环境的给搭建起来了!下一步就是要根据我们的需求设计项目和命名空间了!那么什么是项目,什么又是命名空间呢?按照k8s的设计理念,命名空间就是把我们的各种服务进行一个分类,例如:数据库类,web服务类,统计类,监控类等等。然后下面就是把这些分类再次进...
阅读 105
使用rancher/rancher:v2.5.17-rc4镜像安装kubernetes环境
介绍介绍前面我们学会了使用docker-compose部署一整套网站运行环境,在大部分场景下docker-compose完全可以应付各种运维需求了,基本上只要是在一台服务器可以满足的情况下都可以用docker-compose搞定!那么问题来了,如果是多台服务器的情况下用什么软件来做运维管理呢?相信很多朋友已经想到了,没错,就是主流服务...
阅读 148
Rancher v2.5.9使用Dockerfile部署Redis服务的方法【20220715】
介绍介绍今天福哥要带着大家学习Rancher部署Redis服务,这个我们还是使用redis:6.0-buster这个镜像作为Redis服务的基础镜像。rancher替代的是docker-compose,所以无论是rancher还是docker-compose,它们所使用的镜像还是需要自己来维护的。福哥前面有教给大家使用Dockerfi...
阅读 251
Rancher v2.5.9使用Docker部署MySQL服务的方法【20220331】
介绍介绍今天福哥要带着大家学习Rancher部署一个服务的方法,大家都知道通过docker部署一个服务需要定制很多参数,包括容器名称、主机名称、镜像、端口映射、磁盘映射、网络配置、启动命令等等。我们可以使用Dockerfile去简化这个操作,把这个敲命令变成编写配置文档,大大提高了可操作性。在Rancher里面我们可以通过“点点点”的...
阅读 129
通过Nginx反向代理Rancher以及使用内网部署k8s集群的方法【20220520】
介绍介绍Rancher要求所有节点服务器和Rancher管理服务器之间的网络是完全通畅的,而且Rancher还要自己霸占80和443端口,如果按照Rancher的要求把Rancher管理服务器的网络完全放开似乎的最简单的办法!可是,一个管理服务器集群的总司令部完全暴露出来,这实在是有点恐怖~~为此,福哥想到了将Rancher集群部署在...
阅读 496
Rancher v2.5.9添加主机节点的方法【20220327】
介绍介绍节点和主机是什么关系?到底是添加节点还是添加主机?福哥来解释一下,在E文版本里面这个对象叫“Node”,而在中文版本里面这个对象被翻译成“主机”,但是“Node”直译的话叫“节点”,所以福哥也说不清楚到底是节点还是主机了,干脆就叫“节点主机”好了~~添加节点主机是对一个已经存在的集群扩容的操作,通过给一个集群添加节点主机,就可...
阅读 590