随笔分类 -  docker

上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 25 下一页

使用uflare/smtp2http 将smtp 转转化为http 请求
摘要:uflare/smtp2http 是一个很不错的工具,我们使用这个工具,可以快速的将smtp 服务转换为http 服务 用途实际上挺多的 devops 系统 需要使用smtp的系统(测试) 基于smtp 的报警系统 。。。。 环境准备 docker-compose 文件 包好了一个基于nodejs 阅读全文

posted @ 2018-12-12 20:13 荣锋亮 阅读(1096) 评论(0) 推荐(0) 编辑

tailor 基础模版的使用
摘要:对于需要实现共享的html 内容,tailor 提供了基础模版的概念,我们需要操作的就是添加slots ,以及使用slots 做为占位符 环境准备 使用现有的仓库代码 https://github.com/rongfengliang/tailor-skipper-docker-compose. 代码 阅读全文

posted @ 2018-12-10 13:24 荣锋亮 阅读(411) 评论(0) 推荐(0) 编辑

tailor+ skipper 实现micro-frontends 简单试用
摘要:tailor 在Mosaic 框架中扮演fragment 模版layout的处理,后端fragment可以用任何服务编写 tailor 主要就是进行layout的处理。tailor的是类似facebook bigpipe的实现,功能 挺强大的。 说明:测试使用docker-compose 运行 环境 阅读全文

posted @ 2018-12-09 22:23 荣锋亮 阅读(354) 评论(0) 推荐(0) 编辑

使用skipper 扩展fabio 的路由&&http proxy 功能
摘要:skipper 具有强大的http 路由功能,fabio 是一个方便的基于consul 的负载均衡软件, 我们可以方便的使用skipper 路由功能进行fabio的扩展,使用registrator 进行服务注册 环境准备 docker-compose version: "3" services: f 阅读全文

posted @ 2018-12-08 15:14 荣锋亮 阅读(694) 评论(0) 推荐(0) 编辑

Introducing Makisu: Uber’s Fast, Reliable Docker Image Builder for Apache Mesos and Kubernetes
摘要:转自:https://eng.uber.com/makisu/?amp To ensure the stable, scalable growth of our diverse tech stack, we leverage a microservices-oriented architecture 阅读全文

posted @ 2018-12-07 09:39 荣锋亮 阅读(366) 评论(0) 推荐(0) 编辑

lua-resty-shell 多任务执行
摘要:已经写过一个openresty 使用lua-resty-shell 执行shell 脚本的demo,但是实际上我们可能是多节点运行, 同时需要负载均衡的机制。 lua-resty-shell 支持unix socket 以及tcp soket 的管理,但是在测试的时候发现tcp 有问题,所以只好 使 阅读全文

posted @ 2018-12-07 09:17 荣锋亮 阅读(891) 评论(0) 推荐(0) 编辑

openresty 使用lua-resty-shell 执行shell 脚本
摘要:lua-resty-shell 是一个很不错的项目,让我们可以无阻塞的执行shell命令,之间的通信 是通过socket (一般是unix socket) 环境准备 docker-compose 文件 version: "3" services: app: build: ./ ports: - "8 阅读全文

posted @ 2018-12-06 20:50 荣锋亮 阅读(4522) 评论(2) 推荐(0) 编辑

lapis 项目添加prometheus 监控集成grafana
摘要:操作很简单,主要是进行界面的配置以及prometheus 服务的配置, 可以和https://www.cnblogs.com/rongfengliang/p/10074044.html && https://www.cnblogs.com/rongfengliang/p/10038706.html 阅读全文

posted @ 2018-12-06 09:31 荣锋亮 阅读(314) 评论(0) 推荐(0) 编辑

skipper backend 负载均衡配置
摘要:skipper 对于后端是支持负载均衡处理的,支持官方文档并没有提供,实际使用中,这个还是比较重要的 同时支持健康检查。 格式 hello_lb_group: Path("/foo") && LBGroup("hello") -> lbDecide("hello", 3) -> <loopback> 阅读全文

posted @ 2018-12-05 18:11 荣锋亮 阅读(277) 评论(0) 推荐(0) 编辑

skipper lua 添加luarocks 包管理
摘要:skipper 支持基于lua 的script 扩展,同时设计比较方便的filter模型,让我们可以方便 进行request、response的扩展,结合lua 社区的包我们可以快速的进行新功能的开发 环境准备 docker-compose 文件 测试功能,集成了监控功能 version: "3" 阅读全文

posted @ 2018-12-05 09:51 荣锋亮 阅读(254) 评论(0) 推荐(0) 编辑

skipper lua 脚本支持
摘要:skipper 对于lua 脚本的支持是通过gopher-lua,支持基本上大部分的lua特性 说明:项目使用docker-compose 运行 环境准备 docker-compose 文件 version: "3" services: skipper: image: dalongrong/skip 阅读全文

posted @ 2018-12-04 20:04 荣锋亮 阅读(323) 评论(0) 推荐(0) 编辑

skipper prometheus 监控
摘要:skipper 是支持prometheus监控的,只是没有启用,需要添加参数 -enable-prometheus-metrics 测试使用的是一个简单nginx web ,同时使用docker-compose 运行 环境准备 docker-compose 文件 version: "3" servi 阅读全文

posted @ 2018-12-04 17:04 荣锋亮 阅读(267) 评论(0) 推荐(0) 编辑

skipper http router 简单试用
摘要:说明: 使用源码编译,注意需要FQ,以及golang版本的问题,新版使用的是go mod 进行依赖管理 环境准备 clone 代码 git clone https://github.com/zalando/skipper.git 下载依赖 稍有点慢,同时需要FQ 稍有点慢,同时需要FQ go mod 阅读全文

posted @ 2018-12-04 15:39 荣锋亮 阅读(364) 评论(0) 推荐(0) 编辑

openresty redis all in one docker demo
摘要:一个简单的docker demo 集成openresty+ redis,可以实现基于redis的动态修改反向代理的处理 环境准备 docker-compose 文件 version: "3" services: nginx-redis: build: ./ image: dalongrong/app 阅读全文

posted @ 2018-12-03 19:47 荣锋亮 阅读(497) 评论(0) 推荐(0) 编辑

hasura graphql-engine &&patroni docker-compose 环境运行
摘要:patroni 是一个很不错的pg ha 解决方案,graphql-engine 是一个很好的graphql 工具,为了方便使用 参考patroni官方的文档,使用docker-compose 将应用集成在一起,方便进行测试 环境准备 github 代码 https://github.com/ron 阅读全文

posted @ 2018-12-03 15:59 荣锋亮 阅读(693) 评论(0) 推荐(0) 编辑

hasura graphql-engine集成pgbouncer 连接池工具
摘要:pgbouncer 是一个轻量的pg 连接池工具,我们可以和hasura graphql-engine集成起来,进行连接的一些优化 环境准备 docker-compose 文件 version: '3.6' services: postgres: image: postgres:9.6 ports: 阅读全文

posted @ 2018-11-30 20:46 荣锋亮 阅读(568) 评论(0) 推荐(0) 编辑

airflow-operator 可以管理airflow 的kuberntes 自定义controller && crd
摘要:使用airflow-operator 我们可以让airflow 可以很方便的运行在k8s集群环境中,当前还在开发中 主要分为两部分:airflowbbase && airfowcluster 自定义资源。 可以用来做以下事情: 创建&&管理airflow 部署的k8s 资源 更新关联的k8s资源,当 阅读全文

posted @ 2018-11-30 11:10 荣锋亮 阅读(748) 评论(0) 推荐(0) 编辑

使用prometheus+ grafana+nginx-module-vts 模块监控openresty
摘要:nginx-module-vts 是一个很不错的nginx 模块,我们可以用来,方便的分析系统的请求状态 同时支持基于prometheus 的监控, 我参考openresty 的docker镜像已经制作了一个集成模块 的镜像 dalongrong/openresty-nginx-module-vts 阅读全文

posted @ 2018-11-29 15:38 荣锋亮 阅读(4299) 评论(0) 推荐(0) 编辑

使用netlify-statuskit 进行系统业务状态报告
摘要:netlify-statuskit 是netlify 团队开源的一款类似github status 的脚手架website,使用此工具 我们可以对于我们系统模块进行报告,同时对于故障时,我们可以进行故障处理的报告,让 使用者,可以了解系统的故障处理以及系统模块的状态,实现故障的透明化 安装 安装比较 阅读全文

posted @ 2018-11-28 18:53 荣锋亮 阅读(275) 评论(0) 推荐(0) 编辑

heptio scanner kubernetes 集群诊断工具部署说明
摘要:heptio scanner 是一款k8s 集群状态的诊断工具,还是很方便的,但是有一点就是需要使用google 的镜像 参考地址 https://scanner.heptio.com/ 部署 kubectl 部署说明 kubectl apply -f https://scanner.heptio. 阅读全文

posted @ 2018-11-28 14:37 荣锋亮 阅读(733) 评论(0) 推荐(0) 编辑

上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 25 下一页

导航