565b60a970
PERF(storage): add high-priority to MinIO and CNPG
...
- Remove MinIO tolerations (PreferNoSchedule handles it)
- Add high-priority to MinIO (4 replicas for erasure coding)
- Add high-priority to CNPG operator
2026-01-10 13:14:08 +09:00
e1850865fb
FIX(minio): enable ServiceMonitor for Prometheus
...
- Enable ServiceMonitor to allow Prometheus direct scraping
- Fix missing metrics in Grafana dashboard after OTel migration
2026-01-10 02:53:15 +09:00
ec8e881a37
PERF(minio): reduce CPU by disabling unused workers
...
- Set replication workers to minimum (1)
- Set transition workers to minimum (1)
- Change scanner speed to slow
- Reduces CPU from ~400m to ~100m
2026-01-09 21:46:58 +09:00
613ef5984e
REFACTOR(repo): standardize taint to control-plane
...
- Change node-role.kubernetes.io/master to control-plane
- Update velero, zot, postgresql, minio tolerations
- Change effect from NoExecute to NoSchedule (K3s standard)
2026-01-09 21:46:40 +09:00
35df7aa64e
PERF(resources): remove CPU limits - keep memory limits only
...
- CPU throttling prevents app startup, not crashes
- Memory OOM is the real cascading failure cause
- CPU request ensures fair scheduling
2026-01-07 23:48:47 +09:00
c46de7c16e
REFACTOR(minio): integrate API ingress
...
- Add API ingress (s3.minio0213.kro.kr) to helm-values.yaml
- Move storage-class.yaml, persistent-volumes.yaml to manifests/
- Move console-deployment.yaml to manifests/
- Create console-ingress.yaml in manifests/ for custom console
2026-01-06 15:12:52 +09:00
505d8bc4c9
FIX(minio): minio post-job by setting trigger
...
- values to empty arrays
- buckets, users, policies, customCommands, svcaccts must be empty
- Previous makeBucketJob.enabled etc. did not prevent Job creation
2026-01-05 00:39:12 +09:00
1ce9b8ab85
CHORE(argocd): disable minio post-install jobs
...
- to fix argocd sync hang
2026-01-05 00:39:12 +09:00
b1d195958a
FIX(postgresql): minio and pg-dev sync issues
...
- MinIO: Disable consoleService (duplicate with console-deployment.yaml)
- postgresql-dev: Add ignoreDifferences for CPU limits to prevent
OutOfSync
2026-01-05 00:39:12 +09:00
d60617f00c
REFACTOR(minio): move minio disk from worker-1
...
- to master
- Change minio-pv-worker1-data2 to minio-pv-mayne-vcn-data2
- Master now has 2 disks, worker-1 has 1 disk
- Better distribution: master(2), worker-1(1), worker-2(1)
2026-01-05 00:39:12 +09:00
8698780758
FEAT(minio): add master node toleration to MinIO
...
- minio-0 disk is on master node, requires toleration for NoExecute
taint
- Allows minio-0 to schedule on master with taint
2026-01-05 00:39:12 +09:00
50c3ad5e9e
REFACTOR(minio): arrange folder structure for Longhorn and MinIO
...
- Reorganize folder structure
- Clean up configuration files
2026-01-04 23:47:13 +09:00