global: registry: docker.io repository: freeleaps nodeSelector: {} dashboard: enabled: false name: freeleaps-prod-authentication-dashboard title: Authentication Service Dashboard metricsPrefix: freeleaps_authentication logIngest: enabled: false lokiEndpoint: http://loki-gateway.freeleaps-logging-system logPathPattern: /app/log/authentication/*.log logPath: /app/log/authentication fluentbit: enabled: false resources: requests: cpu: 50m memory: 128Mi limits: cpu: 200m memory: 512Mi image: kubesphere/fluent-bit:v4.0-debug imagePullPolicy: IfNotPresent timeKey: record.repr timeFormat: "%Y-%m-%dT%H:%M:%S.%LZ" logPath: /app/log/authentication/*.log authentication: replicas: 1 image: registry: repository: freeleaps name: authentication tag: 1.0.0 imagePullPolicy: IfNotPresent ports: - name: http containerPort: 8004 protocol: TCP resources: requests: cpu: "0.5" memory: "512Mi" limits: cpu: "1" memory: "1Gi" # FIXME: Wait until the developers implements the probes APIs probes: {} services: - name: authentication-service type: ClusterIP port: 8004 targetPort: 8004 serviceMonitor: enabled: false labels: release: kube-prometheus-stack namespace: freeleaps-monitoring-system interval: 30s scrapeTimeout: "" # Defaults to {}, which means doesn't have any ingress ingresses: {} configs: # TZ tz: "America/Settle" # APP_NAME appName: "authentication" # DEVSVC_WEBAPI_URL_BASE devsvcWebapiUrlBase: "http://devsvc..svc.freeleaps.cluster:/api/devsvc" # NOTIFICATION_WEBAPI_URL_BASE notificationWebapiUrlBase: "http://notification.svc..freeleaps.cluster:/api/notification" # JWT_SECRET_KEY jwtSecretKey: "" # JWT_ALGORITHM jwtAlgorithm: "HS256" # MONGODB_NAME mongodbName: "" # MONGODB_PORT mongodbPort: "27017" # MONGODB_URI mongodbUri: "" # METRICS_ENABLED metricsEnabled: "false" # PROBES_ENABLED probesEnabled: "false" vpa: minAllowed: enabled: false cpu: 100m memory: 64Mi maxAllowed: enabled: true cpu: 100m memory: 256Mi controlledResources: - cpu - memory