随笔分类 -  容器

上一页 1 2 3 4 5 6 ··· 28 下一页

jprofiler Alpine 容器集成
摘要:jprofiler 支持是支持基于容器运行的,模版了附加模式以及agent 模式,从jprofiler12 开始官方就已经支持Alpine linux 了(使用了musl-x64) 集成模式 对于已经运行的 可以通过gui ,通过ssh 通道,然后选择节点容器附加运行 启动时的 可以直接基于agen 阅读全文

posted @ 2022-08-08 23:08 荣锋亮 阅读(35) 评论(0) 推荐(0) 编辑

Nightingale 监控报警平台
摘要:Nightingale 从官方的介绍是企业版的prometheus,从功能上的确是很不错的,我们基本上可以实现基于ui 灵活的管理prometheus 的报警处理 参考架构 VictoriaMetrics 集成玩法 一种集成玩法 主要集成VictoriaMetrics 使用了vmagent,注意同时 阅读全文

posted @ 2022-07-11 12:08 荣锋亮 阅读(335) 评论(0) 推荐(0) 编辑

hasura graphql-engine 二进制运行方法说明
摘要:hasura graphql-engine 的运行模式默认是基于容器的,而且还是比较推荐的模式,但是很多时候我们可能需要基于二进制的运行模式以下是方法的参考说明 解决方法 自己源码构建 hasura graphql-engine 基于haskell 编写,而且新版本依赖不少三方库,构建起来不是很方便 阅读全文

posted @ 2022-07-03 18:29 荣锋亮 阅读(103) 评论(0) 推荐(0) 编辑

一次k8s 数据卷异常问题的解决
摘要:k8s 持久卷的问题实际上问题还是不少的,但是总的趋势的会越来越好的,以下记录一个自己处理的问题## 现象k8s 数据卷异常了,容器在启动的时候,k8s 会包装存储一致性检查以及正确的挂载碰到的问题multiply-claimed block(s), shared with 3 file(s)造成挂 阅读全文

posted @ 2022-05-19 23:29 荣锋亮 阅读(215) 评论(0) 推荐(0) 编辑

act 本地运行github actions 工具
摘要:github actions 是一个很不错的ci/cd 能力,我们可以使用github 提供的免费能力,自动化我们软件的构建,测试,以及发布但是默认github actions 是需要云端资源的,很多时候我们是需要本地运行的act 就是一个可以让我们本地运行github actions的工具 本地运 阅读全文

posted @ 2022-05-15 01:04 荣锋亮 阅读(375) 评论(0) 推荐(0) 编辑

coolify heroku & netlify 可选开源方案
摘要:coolify heroku & netlify 可选开源方案,基于js 开发,才功能上还是很不错的,使用了不少开源技术,值得学习下(比如关于haproxydataplaneapi 集成的) 支持的特性 参考资料 https://github.com/coollabsio/coolify 阅读全文

posted @ 2022-03-27 23:50 荣锋亮 阅读(141) 评论(0) 推荐(0) 编辑

linux s6 管理工具
摘要:s6 是一个管理服务进程的工具,功能还是很强大的,比如gos 就使用s6做为服务进程的管理,没有使用类似supervisor 的工具同时社区也提供了一个让容器更好支持s6 的扩展,对于希望进行容器运行多服务的场景还是值得使用的 参考资料 https://github.com/skarnet/s6-l 阅读全文

posted @ 2022-02-27 20:32 荣锋亮 阅读(415) 评论(0) 推荐(0) 编辑

codefever蒲公英团队开源的git server
摘要:codefever是蒲公英团队开源的git server,核心基于php开发,同时也包含了部分基于golang 开发的工具 参考运行 环境准备 docker-compose 文件 version: '3' services: git: image: pgyer/codefever-community 阅读全文

posted @ 2022-02-21 21:47 荣锋亮 阅读(513) 评论(0) 推荐(0) 编辑

grafana loki 2.4 简化服务部署
摘要:grafana loki 2.4 版本简化了集群部署的使用,实际上部署起来很简单了,而且系统扩容更方便了 环境准备 docker-compose 文件 version: "3" networks: loki: services: read: image: grafana/loki:2.4.2 com 阅读全文

posted @ 2022-02-19 20:09 荣锋亮 阅读(622) 评论(0) 推荐(0) 编辑

使用jsch 实现ssh tunnel
摘要:主要目的是解决比如访问敏感信息,我们通过加密隧道实现数据访问,而且对于数据进行加密 参考图 参考代码 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" x 阅读全文

posted @ 2022-01-26 00:34 荣锋亮 阅读(211) 评论(0) 推荐(0) 编辑

使用kind 部署k8s in docker
摘要:安装 go module 模式 go install sigs.k8s.io/kind@latest 创建集群 kind create cluster 效果 参考架构 参考资料 https://kind.sigs.k8s.io/ https://github.com/kubernetes-sigs/ 阅读全文

posted @ 2022-01-14 20:20 荣锋亮 阅读(207) 评论(0) 推荐(0) 编辑

TriggerMesh 开源强大的事件驱动的集成平台
摘要:TriggerMesh 是基于k8s&knative 的事件驱动的开发集成平台,我们可以基于声明式的方式进行数据集成处理可以让我们实现集成组件即代码,TriggerMesh 基于hcl 配置搞了一套自己的定义语言(hcl 本来就对于定义配置比较友好) TriggerMesh 的组件 TriggerM 阅读全文

posted @ 2021-12-31 22:20 荣锋亮 阅读(309) 评论(0) 推荐(0) 编辑

k8s集群部署几种方式
摘要:几种可选的工具 kubeadm https://github.com/kubernetes/kubeadm kops https://github.com/kubernetes/kops k0s https://k0sproject.io/ kubespray https://github.com/ 阅读全文

posted @ 2021-12-18 01:05 荣锋亮 阅读(354) 评论(0) 推荐(0) 编辑

集成minio sidekick & console 的测试
摘要:minio 官方目前提供了一个console 方便的管理工具,以下是一个参考运行demo 环境准备 docker-compose 文件 version: "3" services: minio1: image: minio/minio command: server http://minio{1.. 阅读全文

posted @ 2021-07-03 22:41 荣锋亮 阅读(3028) 评论(0) 推荐(0) 编辑

使用graalvm 运行cube.js
摘要:graalvm 一个瑞士军刀,很强大,希望基于graalvm 增强cube.js 的稳定性以及性能,所以做了一个简单demo 环境 docker-compose 文件 version: "3" services: trino: image: trinodb/trino:355 volumes: - 阅读全文

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

airbyte 整体架构
摘要:内容来自官方文档,基于此图我们可以了解airbyte 的整体运行&&方便问题解决&&环境部署 参考图 简单说明 ui 进行配置,以及通过界面查看同步&&日志 config store 关于认证&&同步次信息存储 scheduler 存储关于调度执行情况 config api 方便ui 进行连接配置 阅读全文

posted @ 2021-02-19 17:12 荣锋亮 阅读(3113) 评论(0) 推荐(0) 编辑

unpkg docker 镜像
摘要:目的很简单,因为unpkg 的一些设计上可以解决我们web 开发中多版本的问题,而且unpkg 是开源的,所以 自己制作一个docker 镜像方便使用 构建 clone 代码 git clone https://github.com/mjackson/unpkg.git 修改代码 主要是去掉关于cl 阅读全文

posted @ 2021-02-17 23:14 荣锋亮 阅读(718) 评论(0) 推荐(0) 编辑

dremio prometheus监控
摘要:dremio 提供了基于prometheus 的监控,同时也提供了opentracing 的支持(缺少文档说明) 对于prometheus 的支持也是需要进行编译的 编译扩展 clone 代码 git clone https://github.com/dremio-hub/dremio-promet 阅读全文

posted @ 2021-02-16 22:22 荣锋亮 阅读(267) 评论(0) 推荐(0) 编辑

discourse一个docker-compose 配置
摘要:bitnami 提供的一个docker-compose 运行文件,还是很方便的,直接可以拿来使用 docker-compose 文件 version: '2' services: postgresql: image: 'docker.io/bitnami/postgresql:11-debian-1 阅读全文

posted @ 2021-02-15 12:01 荣锋亮 阅读(367) 评论(0) 推荐(0) 编辑

dremio 学习二 部署
摘要:dremio 支持多种部署模式 基于云的基于独立部署,生产环境不建议使用独立模式(推荐基于集群模式),云环境的模式就不说了,主要说明关于独立环境的部署 基本模式 可以基于docker,rpm,以及编译好的软件包 依赖 至少jdk8 参考容器运行 version: "3" services: drem 阅读全文

posted @ 2021-02-08 08:36 荣锋亮 阅读(259) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 28 下一页

导航