Getting started Community Training Tutorials Documentation APIs, AI & Tools
# Container Registry configuration to upload PCE images
containerRegistry:
endpoint: "" # Container Registry Endpoint
username: "" # Provide either Username/Password OR Certificate to authenticate with container registry
password: ""
certificate: "/etc/registry/certificate/ca.crt"
subproject: "mulesoft" # Container registry subproject under which all the PCE images will be part of.
tlsSkipVerify: True # True or False.
# Platform configuration using CSI driver for filesystem access
platformConfiguration:
platformDNS: ""
fileSystemCsiDriverName: "" # CSI driver name (e.g., nfs.csi.k8s.io, efs.csi.aws.com)
# Provide NFS DNS and path (not required if using EFS CSI Driver)
# fileSystemDNS: ""
# fileSystemPath: ""
# Provide individual NFS volume handles (all 4 are required if using EFS CSI Driver. You'll need to create 4 access points pointing to the same dir in the EFS)
fileSystemWcCsiVolumeHandle: "" # CSI volume handle for wc filesystem. E.g.: fs-0835b0d1eb7588eb1::fsap-03f6c68563ceb5acf
fileSystem01CsiVolumeHandle: "" # CSI volume handle for 01 filesystem
fileSystemBareCsiVolumeHandle: "" # CSI volume handle for bare filesystem
fileSystemBackupRestoreCsiVolumeHandle: "" # CSI volume handle for backup-restore filesystem
platformCertificate: /path/to/platform/certificate/cert.crt
platformCertificateKey: path/to/platform/certificate/cert.key
firstUserAccount:
organizationName: 'Test Org'
username: 'username'
email: 'username@mulesoft.com'
password: '<a-valid-password>'
# Storage class configuration for persistent data services
storageConfiguration:
pceobjectstore:
type: "persistentVolumeClaim"
storageClass: "<storage-class-name>"
controlPlaneSize: "10Gi" # Optional. Defaults to 10Gi
volumeSize: "100Gi" # Optional. Defaults to 100Gi
volumeIndexSize: "10Gi" # Optional. Defaults to 10Gi
stolon:
type: "persistentVolumeClaim"
storageClass: "<storage-class-name>"
size: "100Gi" # Optional. Defaults to 100Gi
backupRestoreTmp:
storageClass: "<storage-class-name>" # Storage class for backup/restore temporary storage
# Configuration options for monitoring stack
monitoringAppConfiguration:
monitoringStack:
enabled: True # Defaults to True. Must be set to False for Openshift clusters.
# values: | # Optional. If not provided, the default values will be used.
# prometheus:
# prometheusSpec:
# storageSpec:
# volumeClaimTemplate:
# spec:
# storageClassName: 'local-path',
# accessModes: ["ReadWriteOnce"]
# resources:
# requests:
# storage: 50Gi
## The following section is used to configure Grafana for an Openshift cluster. It is recommended to disable the monitoring stack as OpenShift includes Prometheus by default.
# grafana:
# enabled: False # Defaults to False.
# values: |
# datasources:
# datasources.yaml:
# apiVersion: 1
# datasources:
# - name: Prometheus
# type: prometheus
# url: https://prometheus-k8s.openshift-monitoring.svc:9091
# access: proxy
# isDefault: true
# jsonData:
# tlsSkipVerify: true
# httpHeaderName1: 'Authorization'
# secureJsonData:
# httpHeaderValue1: 'Bearer <Token>'



