Skip to content
This repository was archived by the owner on Sep 23, 2023. It is now read-only.

A simple controller to help create mirrors on Kubernetes

Notifications You must be signed in to change notification settings

CQUPTMirror/tunasync-kubernetes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Oct 1, 2022
7fc734c · Oct 1, 2022

History

1 Commit
Oct 1, 2022
Oct 1, 2022
Oct 1, 2022
Oct 1, 2022
Oct 1, 2022
Oct 1, 2022
Oct 1, 2022
Oct 1, 2022
Oct 1, 2022
Oct 1, 2022
Oct 1, 2022

Repository files navigation

简介

采用 FastAPI 开发的船新 Kubernetes Tunasync 简易控制器

特性 / Feature

  • 基于 AsyncIO
  • 采用 RBAC 管理权限
  • 完全支援 Tunasync 配置文件
  • 支援一键更新前端部署
  • 基于 livenessProbe 的定时镜像大小更新
  • 支持选定同步节点

如何使用 / HowTo

开始

确保 Kubernetes 以及 metrics-server 可用

参照 deploy/controller.yaml 进行部署

部署后访问 /init 初始化管理器 或 参照 deploy/manager.yaml 部署管理器,并修改 config.yaml

部署后可访问 /redoc/docs 查看 API 文档

前端部署

参照 deploy/front.yaml

About

A simple controller to help create mirrors on Kubernetes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published