摘要: 前言: Kong 是天生的微服务网关。她的官方简介是:Kong 是一个云原生,高效,可扩展的分布式 API 网关。 自 2015 年在 github 开源后,广泛受到关注,目前已收获 1.9w+ 的 star,其核心价值在于高性能和可扩展性。 1. 数据库准备,拉取Postgresql镜像 sudo 阅读全文
posted @ 2021-03-16 18:05 xjk27400861 阅读(373) 评论(1) 推荐(0) 编辑
摘要: 1. 前提:上一文中,已部署好单节点Rancher v1.6.29 2. 在Rancher中,添加环境模板 修改k8s设置参数 参数修改明细: Private Registry for Add-Ons and Pod infra Container Images(修改私有仓库地址):registry 阅读全文
posted @ 2021-03-16 14:59 xjk27400861 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 前言: Docker镜像中心,有两个版本的rancher(1.X),镜像名称为:rancher/server,而rancher(2.X)的镜像名称是rancher/rancher 去daocloud官网查找rancher镜像: 1. 拉取镜像 sudo docker pull rancher/ran 阅读全文
posted @ 2021-03-16 11:17 xjk27400861 阅读(263) 评论(0) 推荐(1) 编辑
摘要: 前言: logstash 和filebeat都具有日志收集功能,filebeat更轻量,占用资源更少,但logstash 具有filter功能,能过滤分析日志。一般结构都是filebeat采集日志,然后发送到消息队列,redis,kafka。然后logstash去获取,利用filter功能过滤分析, 阅读全文
posted @ 2021-03-15 23:41 xjk27400861 阅读(727) 评论(0) 推荐(0) 编辑
摘要: 1. filebeat介绍 Filebeat是用于转发和集中日志数据的轻量级传送工具。Filebeat监视您指定的日志文件或位置,收集日志事件,并将它们转发到Elasticsearch或 Logstash进行索引。 Filebeat的工作方式如下:启动Filebeat时,它将启动一个或多个输入,这些 阅读全文
posted @ 2021-03-15 23:01 xjk27400861 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 1. 拉取kibana镜像 sudo docker pull kibana:7.6.0 2. 输入命令构建kibana容器,关于挂载kibana配置文件的问题,也可以先构建一个容器,然后把配置文件copy到主机,然后再挂载容器用,参考上一篇 docker run --name kibana01 -d 阅读全文
posted @ 2021-03-15 21:52 xjk27400861 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 1. 拉取elasticsearch7.6.0镜像: sudo docker pull elasticsearch:7.6.0 2. 输入命令,构建容器: sudo docker run --name es1 -e 'discovery.type=single-node' --network=myn 阅读全文
posted @ 2021-03-15 17:24 xjk27400861 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 1. 拉取SqlServer2019镜像 sudo docker pull mcr.microsoft.com/mssql/server:2019-latest 2. 创建容器+挂载: sudo docker run -e 'ACCEPT_EULA=Y' -e 'MSSQL_SA_PASSWORD= 阅读全文
posted @ 2021-03-15 00:01 xjk27400861 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 前言:由于Docker部署容器时,没有指定IP,当机器重启后,容器的IP会变化,所以在创建容器的时候,最好能固定IP;同时,在Ubuntu系统中,每次执行命令,都需要root权限,命令需要加sudo标识,可以设置为免sudo执行docker命令。 1. 创建自定义网络,可以在创建容器的时候,使用该网 阅读全文
posted @ 2021-03-14 23:47 xjk27400861 阅读(942) 评论(0) 推荐(0) 编辑
摘要: 注:本文使用docker for windows模拟构建zookeeper集群,在linux系统下,可使用同样的docker命令构建 参考url:https://github.com/31z4/zookeeper-docker 1. 创建一个文件,名为:stack.yml,内容为: version: 阅读全文
posted @ 2021-03-13 16:31 xjk27400861 阅读(153) 评论(0) 推荐(0) 编辑