# Default values for caduser. # This is a YAML-formatted file. # Declare variables to be passed into your templates. replicaCount: 1 image: repository: porto.interlegis.leg.br/ilb/caduser pullPolicy: IfNotPresent # Overrides the image tag whose default is the chart appVersion. tag: "" imagePullSecrets: [] nameOverride: "" fullnameOverride: "" serviceAccount: # Specifies whether a service account should be created create: true # Annotations to add to the service account annotations: {} # The name of the service account to use. # If not set and create is true, a name is generated using the fullname template name: "" podAnnotations: {} podSecurityContext: fsGroup: 101 # GID for the volume securityContext: {} # capabilities: # drop: # - ALL # readOnlyRootFilesystem: true # runAsNonRoot: true # runAsUser: 1000 service: type: ClusterIP port: 80 persistence: enabled: false #storageClass: "" accessMode: ReadWriteOnce size: 2Gi caduser: adminUsers: "admin@example.com" debug: 'False' emailPort: 25 emailHost: smtp.domain.net emailHostUser: "" emailHostPassword: "" emailSubjectPrefix: "[CadUser]" emailUseLocaltime: 'False' emailUseTls: 'False' emailUseSsl: 'False' emailTimeout: 10 defaultFromEmail: no-reply@domain.net maxmindAccountId: "" maxmindLicenceKey: "" moodleBaseUrl: "" moodleApiToken: "" hostname: 'caduser.domain.net' ingress: enabled: true class: nginx tls: enabled: true # extra annotations only annotations: {} postgresql: # CloudNativePG cluster configuration enabled: true clusterName: caduser-pg instances: 1 image: ghcr.io/cloudnative-pg/postgresql:17.2 databaseName: caduser owner: caduser storageSize: 1Gi #storageClass: "" superuserSecret: "" # If empty, will be auto-generated # Locale settings for Brazilian Portuguese initdb: encoding: UTF8 localeProvider: icu icuLocale: pt-BR # Additional initdb parameters can be added here resources: requests: cpu: 40m memory: 128Mi limits: cpu: 1000m memory: 512Mi memcached: enabled: true image: repository: memcached tag: "1.6.40" service: port: 11211 resources: requests: cpu: 20m memory: 64Mi limits: cpu: 100m memory: 128Mi resources: limits: cpu: 1000m memory: 1000Mi requests: cpu: 35m memory: 512Mi autoscaling: enabled: false minReplicas: 1 maxReplicas: 100 targetCPUUtilizationPercentage: 80 # targetMemoryUtilizationPercentage: 80 nodeSelector: {} tolerations: [] affinity: {}