OpenSeaOtter架构设计

OpenSeaOtter的初衷是提供一个易于部署和使用的镜像存储服务,并且把研发流程中的CI/CD连接起来。
OpenSeaOtter可以接收多个格式的镜像,支持docker和podman 的pull和push。在镜像发生变更后,可以触发对应的部署行为。

架构

代码地址

我们的项目是开源的。
目前放在 GitCode - 全球开发者的开源社区,开源代码托管平台,访问以下几个项目

  • so_proto 通讯协议定义
  • so_proto_gen_go 通讯协议生成的go代码
  • so_proto_gen_rust 通讯协议生成的rust代码
  • so_server 主服务程序
  • so_agent 订阅server通知,并执行持续部署

开发进度

预计在2025年1月底会有第一个版本。

相关推荐
wydd99_lll9 小时前
docker特权模式下逃逸
运维·docker·容器
mseaspring10 小时前
一款用于监控跨多台主机 Docker 容器的实时终端
运维·docker·容器
heimeiyingwang11 小时前
【架构实战】Kubernetes日志收集:EFK/Loki架构
容器·架构·kubernetes
SPC的存折14 小时前
6、Docker常用配置
运维·docker·容器
图图玩ai15 小时前
SSH 命令管理工具怎么选?从命令收藏到批量执行一次讲清
linux·nginx·docker·ai·程序员·ssh·可视化·gmssh·批量命令执行
SPC的存折16 小时前
4、Docker私有仓库
运维·docker·容器
齐潇宇17 小时前
Docker概述与安装
linux·运维·docker·容器
SilentSamsara17 小时前
存储卷体系:EmptyDir/HostPath/PV/PVC/StorageClass 的选型决策树
服务器·微服务·云原生·容器·架构·kubernetes·k8s
亚空间仓鼠18 小时前
Docker 容器技术入门与实践 (二):Dockerfile文件
运维·docker·容器
亚空间仓鼠18 小时前
Docker 容器技术入门与实践 (一):命令与镜像、容器管理
运维·docker·容器