From 8f0de6ca92c27c7ba82232cd29e38bbcdb3b4298 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1rcio=20Fernandes?= Date: Sat, 22 Nov 2025 19:24:45 +0000 Subject: [PATCH] kubernetes documentation --- README.md | 31 +++++++++---------- deploy/{rbac.yaml => cicd-rbac.yaml} | 0 ...lume.yaml => music-persistent-volume.yaml} | 0 3 files changed, 15 insertions(+), 16 deletions(-) rename deploy/{rbac.yaml => cicd-rbac.yaml} (100%) rename deploy/{music-persistant-volume.yaml => music-persistent-volume.yaml} (100%) diff --git a/README.md b/README.md index d4b281e..b59749b 100644 --- a/README.md +++ b/README.md @@ -2,41 +2,40 @@ Welcome to my Lyrion Music Server (LMS) setup repo. -Currently hosted on [homesrv01.dev.lan](/marcio.fernandes/homesrv01.dev.lan). +Currently hosted on [kubernetes cluster - casa](https://git.limbosolutions.com/myLimbo/casa). - -## Table of Contents +**Table of Contents:** - [Namespace](#namespace) - - [Volumes](#volumes) - - [data](#data) - - [music](#music) -- [Deploy and Maintenance](#deploy-and-maintenance) +- [Deploy](#deploy) +- [Continuous Deploy](#continuous-deploy) +- [music](#music) - [Clients](#clients) - [Links](#links) ## Namespace ```bash { cwd=../ terminalRows=15 } -# from repo root folder kubectl create namespace lms ``` -### Volumes +## Deploy -#### data +- [deployment](./deploy/lms-deploy.yaml) +- [cicd-rbac](./deploy/cicd-rbac.yaml) +- [music pv](/deploy/music-persistent-volume.yaml) -LMS persistent data. +## Continuous Deploy -#### music +Weekly cron update. -using rclone docker plugin connected to an s3/minio bucket. +[Gitea Workflow](./.gitea/workflows/deploy.yml) -For configuration check [homesrv01 git repo](/marcio.fernandes/homesrv01.dev.lan#lms). +## music -## Deploy and Maintenance +using seaweedfs cs driver to my central data storage. -Using vscode on lazarus dev device with docker context set to host [homesrv01.dev.lan](marcio.fernandes/homesrv01.dev.lan) +For configuration check [persistent volume configuration](/deploy/music-persistent-volume.yaml). ## Clients diff --git a/deploy/rbac.yaml b/deploy/cicd-rbac.yaml similarity index 100% rename from deploy/rbac.yaml rename to deploy/cicd-rbac.yaml diff --git a/deploy/music-persistant-volume.yaml b/deploy/music-persistent-volume.yaml similarity index 100% rename from deploy/music-persistant-volume.yaml rename to deploy/music-persistent-volume.yaml