分类:DevOps

04
Mar

Rancher 2.x 多主机共享目录

这部分其实并不是 rancher 的内容,在我们之前的文章中,我们需要上传我们的可执行文件到虚拟机上,目前仅有两个 woker 节点,这样每一个节点进行上传其实还好,但如果节点变成了 10 个,20 个甚至更多的话,那么将会消耗大量的...
04
Mar

Rancher 2.x ClusterIP 和服务发现

在 ClusterIP 模式下应用只能在集群内部进行访问,外部(公网)无法访问它,例如 MySQL,Redis 这些服务,外网是不许要进行访问的,这个时候就可以选择这个模式。现在我们来模拟这个场景,例如现在访问 goapi.maksi...
04
Mar

Rancher 2.x 负载均衡并绑定域名对外提供服务

ingress 暴露服务在上一篇中,我们部署了一个 Go 应用,在这一小节中,我们将增加其副本并且做负载均衡。在最开始我们一共有三台节点,其中一台跑 Rancher,一台 Master 和一台 Node,既然是负载,那肯定是需要将 p...
04
Mar

Rancher 2.x 部署 Go 应用

我们要部署的程序很简单,我们使用 gin 对外提供一个接口返回 helloworld。 然后利用交叉编译生成 go 的执行文件。 我们在 ide 中点击开始按钮后,自动的帮我们生成了myserver可执行文件,我们将这个文件上传到 w...
04
Mar

Rancher 2.x 快速入门部署 nginx

本文的目的是帮助开发者快速了解 基于 Rancher 的 k8s 管理以及部署工作,我们将介绍 Rancher2.x 的基本使用,目前暂不涉及运维层面,请不要将这个文章中所涉及的内容直接搬运到生产环境,毕竟部署起来和稳定运行时两回事,...