2020年11月23日

使用Rancher webhook实现弹性扩容缩容

摘要:使用Rancher webhook实现弹性扩容缩容 实验目标: 学会使用Rancher中的Webhook,实现Rancher应用服务的扩容或缩容。 实验过程: 通过在Rancher中创建webhook,获取扩容或缩容的HTTP API网址,然后通过curl工具发送HTTP POST请求,实现扩容或缩 阅读全文

posted @ 2020-11-23 18:16 ExplorerMan 阅读(4) 评论(0) 推荐(0) 编辑

2020年11月20日

详解Redis布隆过滤器和缓存穿透解决方案

摘要:一、使用场景 1.布隆过滤器的特性是:去重,多数去重场景都跟这个特性有关。比如爬虫的时候去掉相同的URL,推送消息去掉相同的消息等。 2.解决缓存击穿的问题。 3.反垃圾邮件,从数十亿个垃圾邮件列表中判断某邮箱是否垃圾邮箱(同理,垃圾短信). 二、概念 其内部维护一个全为0的bit数组,需要说明的是 阅读全文

posted @ 2020-11-20 15:17 ExplorerMan 阅读(8) 评论(0) 推荐(0) 编辑

2020年11月17日

Python+request+unittest实现接口测试框架集成实例

摘要:1、为什么要写代码实现接口自动化 大家知道很多接口测试工具可以实现对接口的测试,如postman、jmeter、fiddler等等,而且使用方便,那么为什么还要写代码实现接口自动化呢?工具虽然方便,但也不足之处: 测试数据不可控制 接口测试本质是对数据的测试,调用接口,输入一些数据,随后,接口返回一 阅读全文

posted @ 2020-11-17 15:51 ExplorerMan 阅读(12) 评论(0) 推荐(0) 编辑

2020年11月13日

真正解决Jenkins安装插件总是报错的问题(网上查的解决方案都无效)

摘要:一、前言 最近打算学习Jenkins,所以就在虚拟机CentOS7上想练练手,网上安装教程很多,我选择了下载war包,部署到tomcat的方式,启动项目后,第一次访问会提示你安装推荐的插件,咱当然安装了,可谁知这龟速啊,几k的走,而且一会儿就报错了,立马去网上查找解决方案,此方法可能无效了,可以作为 阅读全文

posted @ 2020-11-13 14:36 ExplorerMan 阅读(57) 评论(0) 推荐(0) 编辑

2020年11月11日

Rancher 2.2.2 - HA 部署高可用k8s集群

摘要:对于生产环境,需以高可用的配置安装 Rancher,确保用户始终可以访问 Rancher Server。当安装在Kubernetes集群中时,Rancher将与集群的 etcd 集成,并利用Kubernetes 调度实现高可用。 为确保高可用,本文所部署的 Kubernetes 集群将专用于运行 R 阅读全文

posted @ 2020-11-11 19:01 ExplorerMan 阅读(15) 评论(0) 推荐(0) 编辑

Rancher管理k8s集群

摘要:一、概述 Rancher和k8s都是用来作为容器的调度与编排系统。但是rancher不仅能够管理应用容器,更重要的一点是能够管理k8s集群。Rancher2.x底层基于k8s调度引擎,通过Rancher的封装,用户可以在不熟悉k8s概念的情况下轻松的通过Rancher来部署容器到k8s集群当中。 为 阅读全文

posted @ 2020-11-11 18:58 ExplorerMan 阅读(23) 评论(0) 推荐(0) 编辑

Rancher 2.4.3 - HA 部署高可用k8s集群

摘要:一、概述 对于生产环境,需以高可用的配置安装 Rancher,确保用户始终可以访问 Rancher Server。当安装在Kubernetes集群中时,Rancher将与集群的 etcd 集成,并利用Kubernetes 调度实现高可用。 为确保高可用,本文所部署的 Kubernetes 集群将专用 阅读全文

posted @ 2020-11-11 18:57 ExplorerMan 阅读(50) 评论(0) 推荐(0) 编辑

jenkins Redeploy Rancher2.x Workload插件实现CI/CD

摘要:一、概述 在上一篇文章,链接如下: https://www.cnblogs.com/xiao987334176/p/13074198.html 已经实现了基于Jenkins+Gitlab+Harbor+Rancher+k8s CI/CD,但是有一个问题,需要jenkins ssh登录到k8s mas 阅读全文

posted @ 2020-11-11 15:52 ExplorerMan 阅读(21) 评论(0) 推荐(0) 编辑

2020年11月10日

rancher-cli的使用

摘要:Rancher CLI工具可用于与Rancher进行交互,使用此工具,可以使用命令行而不是GUI来操作Rancher并管理其下的资源。 1、下载rancher-cli工具 Rancher CLI二进制文件可以直接从Rancher UI下载,下载链接可以从Rancher UI右下角找到。还可以从ran 阅读全文

posted @ 2020-11-10 19:38 ExplorerMan 阅读(25) 评论(0) 推荐(0) 编辑

Jenkins+Rancher+Harbor+Gitlab部署应用到生产环境

摘要:Jenkins结合rancher进行项目的持续集成,这个流程其实跟之前的java项目、React项目、安卓项目的持续集成都差不多。但是相较之前的项目部署来说,在流程上多了很多的步骤,需要注意的地方比较多,所以在这里以部署一个java的demo项目进行演示和记录。 一、环境准备 本次实验的主机系统全部 阅读全文

posted @ 2020-11-10 17:58 ExplorerMan 阅读(44) 评论(0) 推荐(0) 编辑

导航