上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 133 下一页

2023年4月22日

keydb 提供的ModJS 模块

摘要: keydb 提供了ModJS 模块,可以支持js 开发redis 扩展,很方便,同时也支持了简单的npm 模块能力(但是也有不少限制) 以下是一个参考使用 环境准备 docker-compose 注意npm 模块需要到redis 的work 目录(具体如下docker 的是/data) versio 阅读全文

posted @ 2023-04-22 23:03 荣锋亮 阅读(67) 评论(0) 推荐(0)

2023年4月21日

kconfig-hardened-check linux 内核安全选项检查工具

摘要: kconfig-hardened-check 是一个内核安全配置选项的检查工具,可以快速的帮助我们发现内核的一些安全配置项 对于安全有比较高要求的还是值得使用的 参考使用 安装 python3 -m venv venv source venv/bin/activate pip install -U 阅读全文

posted @ 2023-04-21 22:14 荣锋亮 阅读(137) 评论(0) 推荐(0)

osboxes 方便的主机镜像服务

摘要: osboxes 提供了可以直接使用的虚拟机镜像,我们可以直接进行使用,可以加速日常的测试,目前支持virtualbox以及vmware对于经常需要测试的是一个不错的选择,当然基于vgrant 也是一个不错的快速环境搭建的工具 参考资料 https://www.osboxes.org/https:// 阅读全文

posted @ 2023-04-21 21:58 荣锋亮 阅读(234) 评论(0) 推荐(0)

2023年4月20日

sbom-tool 微软提供sbom工具

摘要: sbom-tool 是微软开源的创建spdx2.2 兼容的sboms 工具,支持不少语言,当然spdx 提供的spdx-sbom-generator 也是一个不错的选择开源可视化管理上 dependency-track是一个很不错的工具,但是是基于cyclonedx 格式的,可以通过cycloned 阅读全文

posted @ 2023-04-20 21:41 荣锋亮 阅读(1133) 评论(3) 推荐(0)

Squirrel 类似clickonce 的工具

摘要: 微软的clickonce 是一个比较强大的软件更新以及分发模式,Squirrel 是一个开源的类似的工具,提供的功能相比clickonce 多了不少,对于windows 桌面应用的分发是一个值得选择的工具 参考资料 https://github.com/Squirrel/Squirrel.Windo 阅读全文

posted @ 2023-04-20 10:23 荣锋亮 阅读(97) 评论(0) 推荐(0)

pypiserver 最小开源pip 私服

摘要: pypiserver 是一个轻量的pip 私服,支持下载以及上传,对于pip 包我们可以通过scp 以及标准pip 上传处理 启动 基于venv python3 -m venv venv source venv/bin/activate mkdir packages pypi-server run 阅读全文

posted @ 2023-04-20 10:04 荣锋亮 阅读(350) 评论(0) 推荐(0)

2023年4月19日

基于cups 协议实现一个灵活的无线打印

摘要: 以前实际上简单介绍过基于cups 进行网络打印的处理的,以下是一个相对完整方案,可以实现相对完整的管理(也比较简单,但是基本够用) 参考图 备注: 以上扩展支持了多端,通过基于cups 管理多个打印机,默认cups 可以支持text,image,pdf 打印,为了方便实现office 周边的打印,包 阅读全文

posted @ 2023-04-19 21:29 荣锋亮 阅读(481) 评论(0) 推荐(0)

2023年4月18日

ipp-server 基于python实现的不错的ipp 服务

摘要: ipp-server 基于python实现的不错的ipp 服务,可以方便测试,同时支持了好几种模式的运行 参考运行 支持保存 ps 格式 python -m ippserver --port 1234 save /tmp/ pdf 格式 python -m ippserver --port 1234 阅读全文

posted @ 2023-04-18 22:27 荣锋亮 阅读(404) 评论(1) 推荐(1)

2023年4月16日

Pake 基于rust 开发的快速web 页面打包app 的工具

摘要: Pake利用了tauri 可以实现web 页面快速打包桌面app 说明 对于希望快速打开一个桌面应用的场景,Pake 还是值得试用的 参考资料 https://github.com/tw93/Pake 阅读全文

posted @ 2023-04-16 22:42 荣锋亮 阅读(424) 评论(1) 推荐(1)

2023年4月15日

cups+ippserver+cups4j 进行ipp 打印测试

摘要: cups 是一个打印标准,ippserver 属于一个测试mock 的ipp 服务(基于软件的),cups4j 是cups 的一个客户端 环境准备 具体配置参考github,实际配置来自ippsample 的测试配置 version: "3" services: ippserver: image: 阅读全文

posted @ 2023-04-15 18:03 荣锋亮 阅读(987) 评论(3) 推荐(1)

docker 运行cups 服务

摘要: 主要是一个简单测试,方便学习 环境准备 docker-compose version: "3" services: cups: image: olbat/cupsd privileged: true ports: - "632:631" volumes: - ./cupsd.conf:/etc/cu 阅读全文

posted @ 2023-04-15 10:38 荣锋亮 阅读(1136) 评论(0) 推荐(0)

一些ipp测试框架资料

摘要: 整理了一些资料可以方便基于cups 以及ipp 的框架测试 参考资料 https://github.com/watson/ipp-printerhttps://github.com/watson/bonjourhttps://github.com/watson/bcchttps://github.c 阅读全文

posted @ 2023-04-15 08:40 荣锋亮 阅读(61) 评论(0) 推荐(0)

2023年4月14日

使用cups + ipp 协议client 进行网络打印处理

摘要: 实际上日常中我们已经使用了网络打印了(比如公司内部使用的共享打印机),现在大家会有使用基于部分厂商开发的的网络打印进行资料打印从技术实现上基本都是基于网络打印技术,然后通过控制程序对于打印机进行操作,然后平台会按照不同的打印模式收取不同的费用,用户可以自己去固定网点去取资料 参考图 简单说明:以上是 阅读全文

posted @ 2023-04-14 20:36 荣锋亮 阅读(1052) 评论(0) 推荐(0)

melange+ apko 基于的alpine docker 镜像集成玩法

摘要: 主要是一个集成,同时可以提供方便的alpine apk 包管理以及维护 参考集成 备注:以上中使用git 进行配置管理,使用melange 进行apk 包的构建,同时可以结合s3 将数据存储到s3中,如果构建基于alpine 镜像的可以直接使用构建的私服,同时 也可以结合apko 进行oci 镜像构 阅读全文

posted @ 2023-04-14 09:26 荣锋亮 阅读(108) 评论(1) 推荐(1)

melange 基于源码构建apk 包的工具

摘要: 实际上melange是apko 的相关项目,结合起来可以更好的创建基于apk 的oci 镜像,melange 主要是定义了 一套pipeline 可以方便的进行apk 包开发 安装 可以基于docker 运行 go install chainguard.dev/melange@latest 使用 配 阅读全文

posted @ 2023-04-14 08:57 荣锋亮 阅读(63) 评论(0) 推荐(0)

2023年4月13日

apko不依赖dockerfile基于apk 包构建oci 镜像的工具

摘要: 可以方便的基于apk 包进行oci 镜像的构建以及发布 包含的特性 可重复执行同时确认二进制文件一致 快速 小 sbom 支持 服务支持,基于s4 安装 可以通过go install 以及docker 模式运行 go install chainguard.dev/apko@latest 使用 配置 阅读全文

posted @ 2023-04-13 20:49 荣锋亮 阅读(87) 评论(0) 推荐(0)

vouch-proxy 基于auth_request 模块的nginx sso&oauth&oidc 登录方案

摘要: vouch-proxy 基于auth_request 模块的nginx sso&oauth&oidc 登录方案,功能上还是比较强大的,对于基于nginx 作为统一入口的一些业务可以尝试下同时vouch-proxy 基于golang 编写,学习也比较简单 参考资料 https://github.com 阅读全文

posted @ 2023-04-13 06:15 荣锋亮 阅读(414) 评论(0) 推荐(1)

2023年4月12日

gotenberg+ chromiumly + pdf.js 进行office 文档转换以及预览处理

摘要: 日常中office 预览是一个比较常见的问题,基于微软的office online 是一个选择,但是移动端效果不是很好 就有pdf 以及一些基于生成图片的方案也是不错的,以下是基于gotenberg+ chromiumly 的一个尝试 简单说明 gotenberg 是基于golang 开发的包装了C 阅读全文

posted @ 2023-04-12 20:22 荣锋亮 阅读(347) 评论(0) 推荐(0)

2023年4月11日

arroyo sql 处理

摘要: 我在arroyo docker 镜像处理的时候简单说过一个arroyo 的编译服务,在看了官方介绍之后发现官方是有说明的 参考处理 基于datafusion解析查询以及计划生成 查询计划编译为arroyo 逻辑dataflow 计划 dataflow 逻辑计划,生成rust 代码 rust 代码编译 阅读全文

posted @ 2023-04-11 21:41 荣锋亮 阅读(69) 评论(0) 推荐(0)

arroyo single docker 镜像说明

摘要: arroyo single docker 镜像使用了ubuntu 作为基础镜像,里边包含了不少服务,同时基于supervisord 进行服务管理 具体dockerfile 参考github 我简单介绍一些其他服务 supervisord配置 /opt/arroyo/src/docker/single 阅读全文

posted @ 2023-04-11 08:58 荣锋亮 阅读(65) 评论(0) 推荐(0)

arroyo 开发说明

摘要: 因为arroyo 基于rust 开发,了解开发流程有助于学习源码(注意当前主要是ubuntu,其他环境官方暂时没说明,应该也是可以的) pg arroyo 需要一个pg 数据库,对于数据库是通过环境变量处理的对于迁移基于了refinery,同时基于了 cornucopia 对于sql 查询生成安全可 阅读全文

posted @ 2023-04-11 08:40 荣锋亮 阅读(134) 评论(0) 推荐(0)

arroyo集群部署简单说明

摘要: arroyo 推荐的调度是基于nomad 当然也可以基于内置的 运行配置 pg arroyo 基于了refinery 管理迁移 s3 进行checkpoints 存储,通过controller 以及worker 进行的状态写入 运行服务 arroyo 集群 包含了多特api server 以及一个c 阅读全文

posted @ 2023-04-11 08:26 荣锋亮 阅读(81) 评论(0) 推荐(0)

arroyo 组件简单说明

摘要: arroyo 架构上与k8s 的架构特别类似,包含了控制面板:api server 、controler、存储(k8s 是etcd,arroyo 是pg)、web ui (类似dashboard)数据面板: scheduler 以及worker(serverless 具体执行的地方),对于状态存储基 阅读全文

posted @ 2023-04-11 08:03 荣锋亮 阅读(129) 评论(0) 推荐(0)

arroyo+redpanda 集成试用

摘要: arroyo 对于kafka 有着很不错的集成支持(目前版本可以说是优先支持的),使用原生kafka 是一个选择,但是部署以及管理感觉比较费事 以前简单介绍过redpanda,所以尝试下集成 环境准备 docker-compose 包含了redpandadata console,connect,以及 阅读全文

posted @ 2023-04-11 07:25 荣锋亮 阅读(353) 评论(0) 推荐(0)

2023年4月10日

arroyo 基于rust开发的流处理引擎

摘要: arroyo 基于rust开发的流处理引擎 包含的特性 sql 以及rust pipelines 可以直接每秒百万级别的事件 支持windows 以及joins 的状态处理 基于状态checkpointing 的支持容错以及恢复的pipelines 通过dataflow 模型的及时流处理 使用场景 阅读全文

posted @ 2023-04-10 13:51 荣锋亮 阅读(720) 评论(0) 推荐(0)

2023年4月7日

asciinema 方便的终端录屏方案

摘要: asciinema 方便的终端录屏方案,我们可以直接使用cli 工具就可以方便的进行终端录制了,然后可以自己提供一份website 基于官方 提供的asciinema-player 进行播放 参考玩法 简单说明:我们可以基于s3 以及asciinema 提供的工具自己包装一个ui 当然也可以直接使用 阅读全文

posted @ 2023-04-07 10:45 荣锋亮 阅读(83) 评论(0) 推荐(0)

2023年4月5日

neondatabase 开源的k8s postgres autoscaling 工具

摘要: autoscaling neondatabase 开源的pg 扩展工具(核心是解决neondatabase的一些问题),但是设计上有不少值得学习参考的地方 参考架构 说明 autoscaling 设计上实现了自己的一个vm (支持在线迁移业务影响小),实现了自己的scheduler,也算是一个不错的 阅读全文

posted @ 2023-04-05 23:36 荣锋亮 阅读(69) 评论(0) 推荐(0)

使用sealos 快速部署生产可用的k8s环境

摘要: sealos 是一个很不错的k8s 部署工具,内部实际上也是基于了kubeadm ,但是sealos 做了不少方便的扩展 比如自己搞了一层基于lvs 的ha ,可以简化我们k8s 环境ha 的问题(但是如果需要外部访问还是需要一层ha 方案的) 同时sealos 提供了自己的一套容器镜像仓库,离线部 阅读全文

posted @ 2023-04-05 10:30 荣锋亮 阅读(509) 评论(0) 推荐(0)

2023年4月4日

highlight 开源全栈监控平台

摘要: highlight 开源全栈监控平台,支持error 监控,网络监控,session 回放,log 记录 说明 对于web 录制,目前看是基于了rrwev 框架处理的,代码部分使用golang 开发,同时提供了不少web 框架的支持,值得学习使用下 参考资料 https://github.com/h 阅读全文

posted @ 2023-04-04 13:04 荣锋亮 阅读(464) 评论(0) 推荐(0)

2023年4月1日

grafana admin 密码重置

摘要: 有时可能碰到grafana admin 密码忘记的问题,我们可以通过重置解决 参考命令 命令 grafana-cli admin reset-admin-password xxxxxxxx 参考资料 https://community.grafana.com/t/admin-password-res 阅读全文

posted @ 2023-04-01 20:54 荣锋亮 阅读(175) 评论(0) 推荐(0)

"cni0" already has an IP address different from 问题解决

摘要: 解决方法 删除历史的 ip link set cni0 down brctl delbr cni0 // 可以通过 yum install bridge-utils 安装 systemctl restart containerd && systemctl restart kubelet // 可选的 阅读全文

posted @ 2023-04-01 20:53 荣锋亮 阅读(131) 评论(0) 推荐(0)

2023年3月31日

nginx 1.23.4 发布

摘要: 就在最近nginx 1.23.4 发布了,包含了一些新特性 新特性 tls 1.3 默认开启 如果协议多个监听端口重复定义会进行警告提示 如果客户端使用了流水线技术,nginx会关闭连接并清除残留数据 ngx_http_gzip_static_module 支持字节range ,可以优化客户端数据请 阅读全文

posted @ 2023-03-31 08:24 荣锋亮 阅读(233) 评论(0) 推荐(0)

2023年3月29日

minio 老版本mc admin update 问题

摘要: 问题 mc: Unable to update the server. We encountered an internal error, please try again. (Server update failed, please do not restart the servers yet: 阅读全文

posted @ 2023-03-29 13:12 荣锋亮 阅读(720) 评论(0) 推荐(0)

minio 升级一些说明

摘要: minio 最近安全问题比较高发,而且基本都是比较高的安全风险,做好minio 的持续升级比较重要 升级操作 更新集群所有节点的minio 二进制程序 (也可以通过minio admin update ) 重启minio 集群(可以使用mc admin servie restart或者基于syste 阅读全文

posted @ 2023-03-29 12:46 荣锋亮 阅读(1919) 评论(0) 推荐(0)

2023年3月28日

使用nexus proxy 解决minio 升级软件包下载问题

摘要: minio mc 的admin 命令提供了方便的minio 集群升级能力,但是默认使用的是公网的,对于此种场景,官方是提供了不少方法:本地替换包,以及自己搞镜像 对于镜像模式nexus 是一个很不错的选择 参考玩法 nexus raw proxy 模式 参考配置 升级命令 命令 mc admin u 阅读全文

posted @ 2023-03-28 22:25 荣锋亮 阅读(323) 评论(0) 推荐(0)

minio server pool+domain模式实现静态website服务能力

摘要: 基于server pool 的核心是提供一个灵活的扩容以及灾备能力,基于domain 约定方便进行数据路由,功能上类似aws s3 的 提供的website 托管能力 参考图 简单说明 bucket 格式 bucket 格式类似了aws s3 托管模式 .<minio_domain> domain 阅读全文

posted @ 2023-03-28 14:01 荣锋亮 阅读(600) 评论(0) 推荐(0)

minio server pool 的一些特点

摘要: minio server pool 是目前minio 官方推荐的集群扩容方案,使用上简单,算是做到了真的集群扩容能力,操作简单,维护成本并不是很大以下说明一些特点 特点 多个server pool 的都是可以上传的以及下载操作的,而且server pool 内的都可以看见所有文件 多个server 阅读全文

posted @ 2023-03-28 09:48 荣锋亮 阅读(474) 评论(0) 推荐(1)

2023年3月27日

minio server pool 进行集群扩容测试试用

摘要: minio 以前是推荐联邦解决集群的问题,但是现在已经废弃了,推荐通过server pool 模式进行集群的扩容处理,而且提供了比较全的命令,还是比较方便的以下是一个简单的测试:包含了两个server pool,将1的数据迁移到2中 环境准备 docker-compose 如下包含了两个server 阅读全文

posted @ 2023-03-27 20:22 荣锋亮 阅读(553) 评论(0) 推荐(0)

mountpoint-s3 rpm 包

摘要: 为了方便linux 系统使用mountpoint-s3包(centos)基于自己构建的二进制程序+fpm 制作了一个rpm 可以方便大家使用 参考构建处理 命令 fpm -s dir -t rpm -n mountpoint-s3 --rpm-os linux -v v1.0.0_centos7 \ 阅读全文

posted @ 2023-03-27 16:07 荣锋亮 阅读(94) 评论(0) 推荐(0)

mountpoint-s3 一些集成玩法

摘要: 通过测试发现mountpoint-s3 可以支持多主机文件可见,对于基于s3 的挂载还是很不错的 一种参考玩法 简单说明 每个vm 可以运行一个mountpoint-s3 进程(目前主要是数据的读操作),对于数据的写入操作可以通过s3 gateway 或者直接通过s3 sdk 进行 说明 目前从官方 阅读全文

posted @ 2023-03-27 13:42 荣锋亮 阅读(114) 评论(0) 推荐(0)

上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 133 下一页

导航