Add platform infrastructure configuration
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user