template-test3/.freeleaps/devops/helm-pkg/values.alpha.yaml
2025-11-12 08:01:19 +00:00

107 lines
2.1 KiB
YAML

# Default values for the Helm chart
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.
# Global settings
global:
registry: docker.io
repository: freeleapsdevops
nodeSelector: {}
# Name override settings
nameOverride: ""
fullnameOverride: ""
templateTest3ApiServer:
enabled: true
name: template-test3-api-server
replicas: 1
image:
registry: ""
repository: ""
name: api-server
tag: latest
imagePullPolicy: IfNotPresent
ports:
- name: http
containerPort: 8888
protocol: TCP
resources:
requests:
cpu: "0.2"
memory: "256Mi"
limits:
cpu: "0.5"
memory: "512Mi"
env:
- name: PYTHONUNBUFFERED
value: "1"
- name: DEBUG
value: "false"
- name: FREELEAPS_PRODUCT_ID
value: #{{FREELEAPS_PRODUCT_ID}}
- name: ENVIRONMENT
value: alpha
livenessProbe:
httpGet:
path: /api/v1/_/livez
port: http
initialDelaySeconds: 30
periodSeconds: 10
readinessProbe:
httpGet:
path: /api/v1/_/readyz
port: http
initialDelaySeconds: 5
periodSeconds: 5
serviceMonitor:
name: template-test3-api-server-alpha-monitor
templateTest3WebServer:
enabled: true
name: template-test3-web-server
replicas: 1
image:
registry: ""
repository: ""
name: web-server
tag: latest
imagePullPolicy: IfNotPresent
ports:
- name: http
containerPort: 80
protocol: TCP
resources:
requests:
cpu: "0.1"
memory: "128Mi"
limits:
cpu: "0.3"
memory: "256Mi"
env:
- name: NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
- name: API_SERVER_URL
value: "http://template-test3-api-server.#{{FREELEAPS_PRODUCT_ID}}-alpha.svc.freeleaps.cluster:8888"
livenessProbe:
httpGet:
path: /
port: http
initialDelaySeconds: 30
periodSeconds: 10
readinessProbe:
httpGet:
path: /
port: http
initialDelaySeconds: 5
periodSeconds: 5
serviceAccount:
create: true
name: ""
service:
type: ClusterIP