Files
home-cluster-ops/kubernetes/infrastructure/minio/app/release.yaml

39 lines
780 B
YAML

apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: minio
namespace: minio
spec:
releaseName: minio
chart:
spec:
chart: minio
sourceRef:
kind: HelmRepository
name: bitnami
namespace: flux-system
interval: 1h
install:
remediation:
retries: 3
values:
clusterDomain: minio.cluster.edward.sydney
auth:
rootUser: ${root_user}
rootPassword: ${root_password}
containerPorts:
api: 9000
console: 9001
nodeSelector:
kubernetes.io/hostname: rpi5-cluster-node-3
service:
type: LoadBalancer
ports:
api: 9000
console: 9001
nodePorts:
api: 30900
console: 30901
persistence:
existingClaim: "minio-pvc"