Add platform infrastructure configuration

This commit is contained in:
donghyeon-ka
2026-08-28 17:35:41 +09:00
parent fa76531e5b
commit 16c337bcc9
302 changed files with 83259 additions and 1 deletions
+67
View File
@@ -0,0 +1,67 @@
secrets:
name: aistor-root-configuration
existingSecret: true
disableRoot: false
objectStore:
name: minio-aistor
configuration:
name: aistor-root-configuration
pools:
- name: pool-0
servers: 1
volumesPerServer: 1
storageNamePrefix: data
size: 900Gi
storageClassName: aistor-local-xfs-retain
nodeSelector:
kubernetes.io/hostname: donghyeon-system-product-name
resources:
requests:
cpu: 500m
memory: 2Gi
limits:
cpu: "3"
memory: 8Gi
securityContext:
runAsUser: 1000
runAsGroup: 1000
runAsNonRoot: true
fsGroup: 1000
fsGroupChangePolicy: OnRootMismatch
containerSecurityContext:
runAsUser: 1000
runAsGroup: 1000
runAsNonRoot: true
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
seccompProfile:
type: RuntimeDefault
mountPath: /export
subPath: /data
certificates:
disableAutoCert: true
services:
minio:
serviceType: ClusterIP
console:
serviceType: ClusterIP
pvcProtection: true
prometheusOperator: false
sideCars:
resources:
requests:
cpu: 100m
memory: 128Mi
limits:
cpu: 500m
memory: 512Mi