随笔分类 -  docker

上一页 1 2 3 4 5 6 7 8 9 ··· 25 下一页

kpt 基于git+yaml 的k8s 配置管理
摘要:kpt 是谷歌开源的k8s 配置,资源部署,包管理解决方案。 包含以下特性 kpt pkg 基于git && yaml 的包管理解决方案 kpt cfg 在yaml 之上的cli 功能,方便修改配置文件 kpt live apply 模式的资源部署 kpt fn 基于fn 的扩展kpt,提高kpt的 阅读全文

posted @ 2020-04-02 08:30 荣锋亮 阅读(773) 评论(0) 推荐(0) 编辑

bashible docker集成使用
摘要:bashible 是一个很不错的基于bash 的dsl 框架,类似ansible,但是简单使用也比较灵活,以下是集成docker 的使用 以下是一个集成openresty 的demo 集成bashible 的openresty 镜像 目的很简单,就是集成bashible到openresty 镜像中, 阅读全文

posted @ 2020-03-28 23:42 荣锋亮 阅读(282) 评论(0) 推荐(0) 编辑

graphql-mesh mongoose 集成
摘要:内容来自官方的demo,主要是一个学习 环境准备 docker-compose version: "3" services: mongodb: image: mongo:3 ports: - "27017:27017" 项目初始化 yarn init -y 添加依赖 yarn add @graphq 阅读全文

posted @ 2020-03-25 09:51 荣锋亮 阅读(306) 评论(0) 推荐(0) 编辑

graphqlize docker-compose 运行
摘要:今天有写过简单的graphqlize 基本运行,但是对于使用容器的不太方便,所以基于profile 调整了 添加容器构建参数替换 原理说明 主要是通过profile 以及mvn 的resource 插件进行代码的构建时替换datasource 的配置,对于不同的环境使用不同的配置 pom.xml < 阅读全文

posted @ 2020-03-19 23:23 荣锋亮 阅读(322) 评论(0) 推荐(0) 编辑

pgspider perl 语言扩展
摘要:perl 也算是一个小语言,但是功能很强大,以下是pgspider 集成perl的试用 以及docker基础镜像的制作,方便后期应用扩展使用 构建说明 基于源码构建,需要的配置参数./configure --with-perl docker base 镜像 FROM debian:stretch-s 阅读全文

posted @ 2020-03-13 09:59 荣锋亮 阅读(270) 评论(0) 推荐(0) 编辑

pgspider wal2json doker 镜像
摘要:wal2json 是一个很不错的pg wal逻辑复制解码json 输出创建,以下是一个集成pgspider 的docker 镜像,可以更好的集成到 数据分析中(最好的还是作为基础镜像集成到pgspider 中,作为一个标配组件) Dockerfile FROM dalongrong/pgspider 阅读全文

posted @ 2020-03-09 18:25 荣锋亮 阅读(460) 评论(0) 推荐(0) 编辑

pgspider Citus节点数据移动操作
摘要:前边有简单的说明过通过副本数以及修改元数据信息,移除节点保证citus 的可用性,以下是一个简单的 节点添加以及数据移动的说明 环境准备 节点需要开启逻辑复制,所以以前的基础镜像稍有调整,同时因为开启了安全认证同时使用了.pgpass docker 基础镜像 FROM dalongrong/pgsp 阅读全文

posted @ 2020-03-09 17:49 荣锋亮 阅读(640) 评论(0) 推荐(0) 编辑

pgspider Citus worker 账户密码问题
摘要:在测试Citus关于安全配置的时候,没太多注意官方文档的说明,当时自己也认为通过.pgpass 可以解决worker 账户密码的问题的 但是测试的时候没太多注意权限的问题,发现测试没通,所以就认为不行,今天仔细查看了官方文档,发现是可以的 .pgpass配置说明 hostname:port:data 阅读全文

posted @ 2020-03-09 09:51 荣锋亮 阅读(501) 评论(0) 推荐(0) 编辑

Citus 官方docker demo 中membership-manager原理简单说明
摘要:Citus 官方的dcoker demo 使用了membership-manager 进行节点的自动发现注册以及自动移除 同时demo 官方也放在了github 中,原理很简单,以下就是一个简单的说明 代码地址 https://github.com/citusdata/membership-mana 阅读全文

posted @ 2020-03-08 20:19 荣锋亮 阅读(409) 评论(0) 推荐(0) 编辑

pgspider Citus docker 镜像使用
摘要:以前有简单说明过pgspider 集成Citus的使用说明,但是使用上还是不太方便,所以进行了一些调整 原理说明 因为pgspider Citus docker 镜像参考自postgrres 的所以可以直接使用/docker-entrypoint-initdb.d 使用 docker-compose 阅读全文

posted @ 2020-03-08 20:00 荣锋亮 阅读(560) 评论(0) 推荐(0) 编辑

postgres http fdw + plv8+pg_cron 处理数据
摘要:昨天有简单写过使用http fdw+plv8 处理数据的,以下是一个结合pg_cron 的 场景: 使用pg_cron 每隔一分钟操作此获取ip 的操作,ip 获取通过http fdw 处理,同时结合plv8 处理json 数据 环境准备 docker-compose 文件 version: "3" 阅读全文

posted @ 2020-02-28 09:15 荣锋亮 阅读(453) 评论(0) 推荐(0) 编辑

pgspider gzip fdw试用(集成gzip+http+graphql-engine)
摘要:gzip 也是一个在实际中比较有用的处理工具,可以减少数据传输,以下是集成gzip http 以及plv8 的处理 gzip Docker 镜像 Dockerfile FROM dalongrong/pgspider:base as build WORKDIR /app RUN apt-get up 阅读全文

posted @ 2020-02-27 16:40 荣锋亮 阅读(447) 评论(0) 推荐(0) 编辑

postgres cassandra_fdw 扩展试用
摘要:经过测试cassandra_fdw 对于pg11 支持哟问题,所以就参考官方的建议使用了pg 9.5 构建docker 镜像 cassandra_fdw docker 镜像 Dockerfile FROM postgres:9.5 as build WORKDIR /app RUN apt-get 阅读全文

posted @ 2020-02-26 17:58 荣锋亮 阅读(408) 评论(0) 推荐(0) 编辑

使用 postgres s3 fdw + cube.js 分析 csv 数据
摘要:昨天有大概提过关于使用postgres s3 fdw 用来分析csv 数据的,今天简单试用下 环境准备 docker-compose 文件 version: "3" services: postgres-fdw: image: dalongrong/pgspider:pg_cron ports: - 阅读全文

posted @ 2020-02-26 11:37 荣锋亮 阅读(492) 评论(0) 推荐(0) 编辑

cube.js 集成s3 的一种方法
摘要:同集成es 的问题一样,使用postgres s3 fdw 将s3的数据暴露为sql 可操作的数据,后边就是对于pg 的数据分析了 参考资料 https://github.com/rongfengliang/pg-s3-fdw-learning https://www.cnblogs.com/ron 阅读全文

posted @ 2020-02-25 19:48 荣锋亮 阅读(243) 评论(0) 推荐(0) 编辑

postgres s3 fdw 试用
摘要:s3 是一个很不错的文件存储系统,以下是一个简单的试用s3 fdw (使用https://github.com/smomni/s3_fdw_py)此版本兼容pg11 同时使用了python3 开发,使用multicorn (很强大) 环境准备 说明 s3_fdw 的docker 镜像以及原有的已经p 阅读全文

posted @ 2020-02-25 19:45 荣锋亮 阅读(795) 评论(0) 推荐(0) 编辑

cube.js 集成 elasticsearch 的一种变通方法
摘要:前边有介绍过cube.js 对于es 的支持(以及关于opendistro elasticsearch的bug)实际上我们可以通过 postgres 的elasticsearch-fdw 迂回式的解决此问题,对于需要的分析都可以通过pg 的fdw 操作解决 环境准备 docker-compose 文 阅读全文

posted @ 2020-02-25 09:35 荣锋亮 阅读(424) 评论(0) 推荐(0) 编辑

使用postgres_fdw 串接elasticsearch fdw
摘要:目的很简单,主要还是elasticsearch fdw 的镜像太大,为了减少all-in-one 的大小,实现一个层级的数据模型 环境准备 docker-compose 文件 version: "3" services: elasticsearch: image: elasticsearch:7.6 阅读全文

posted @ 2020-02-25 09:12 荣锋亮 阅读(1010) 评论(0) 推荐(0) 编辑

postgres elasticsearch fdw 学习
摘要:es 的fdw 是基于multicorn(python扩展)开发的,官方的multicorn 版本已经很老了,对于pg 的高版本是不支持的 但是已经有人提供了支持新版本的包了,还是很不错的,基于python 开发fdw 简单方便 multicorn 支持的版本 apt-get install pos 阅读全文

posted @ 2020-02-24 18:52 荣锋亮 阅读(1481) 评论(0) 推荐(0) 编辑

postgres pg_cron 扩展连接远程pg server
摘要:pg_cron 是一个简单但是使用还算灵活的pg定时任务扩展,以下是一个remote insert 数据的简单试用 环境准备 docker-compose 注意demo,包含了好几个组件,cstore 以及graphql-engine 可以不用管,但是三者集成起来将会很强大的 version: '3 阅读全文

posted @ 2020-02-24 10:23 荣锋亮 阅读(594) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 25 下一页

导航