From c12fbcf45e98f4395acfeaa021ac0204a1a4800d Mon Sep 17 00:00:00 2001 From: Story Crater Bot <19826264+Riotpiaole@users.noreply.github.com> Date: Thu, 16 Jul 2026 14:31:33 -0700 Subject: [PATCH] =?UTF-8?q?feat(minio):=20Add=20MinIO=20Bucket=20CRD=20for?= =?UTF-8?q?=20riotpiao-models=20=E2=80=94=20replaces=20shell=20script=20se?= =?UTF-8?q?tup?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- k8s/infrastructure/minio/buckets.yaml | 17 +++++++++++++++++ k8s/infrastructure/minio/kustomization.yaml | 1 + 2 files changed, 18 insertions(+) create mode 100644 k8s/infrastructure/minio/buckets.yaml diff --git a/k8s/infrastructure/minio/buckets.yaml b/k8s/infrastructure/minio/buckets.yaml new file mode 100644 index 0000000..9c2f9f8 --- /dev/null +++ b/k8s/infrastructure/minio/buckets.yaml @@ -0,0 +1,17 @@ +apiVersion: minio.min.io/v1alpha1 +kind: Bucket +metadata: + name: riotpiao-models + namespace: minio +spec: + name: riotpiao-models + # Bucket versioning for LLM model artifacts + versioning: + enabled: true + tags: + app: ollama + layer: applications + purpose: model-storage +--- +# Future: Add more buckets as needed +# Example: terraform-state, logs, artifacts, etc. diff --git a/k8s/infrastructure/minio/kustomization.yaml b/k8s/infrastructure/minio/kustomization.yaml index 237b4c3..1f8eda7 100644 --- a/k8s/infrastructure/minio/kustomization.yaml +++ b/k8s/infrastructure/minio/kustomization.yaml @@ -5,4 +5,5 @@ resources: - minio-tenant.yaml - minio-service.yaml - minio-replication-job.yaml + - buckets.yaml # Legacy: minio-legacy-alias.yaml skipped (migration artifact, conflicts with namespace transform)