Skip to content

Latest commit

 

History

History
63 lines (56 loc) · 3.09 KB

README.md

File metadata and controls

63 lines (56 loc) · 3.09 KB

grader-api

Version: 1.0.3 Type: application AppVersion: 1.0.0

A Helm chart to deploy the eduhelx grader API

Requirements

Repository Name Version
https://charts.bitnami.com/bitnami postgresql ^12.0.0

Values

Key Type Default Description
affinity object {}
autoscaling.enabled bool false
autoscaling.maxReplicas int 100
autoscaling.minReplicas int 1
autoscaling.targetCPUUtilizationPercentage int 80
config.data.DEV_PHASE string "dev"
config.data.GITEA_ASSIST_API_URL string "<change-me>"
config.data.LDAP_HOST string "ldap.unc.edu"
config.data.LDAP_PORT string "636"
config.data.LDAP_SERVICE_ACCOUNT_BIND_DN string "cn=unc:app:renci:eduhelx,ou=Applications,dc=unc,dc=edu"
config.data.LDAP_TIMEOUT_SECONDS string "5"
config.data.POSTGRES_DB string "postgres"
config.data.POSTGRES_PORT string "5432"
config.data.POSTGRES_USER string "postgres"
config.enabled bool true
config.secretData.JWT_SECRET_KEY string "<change-me>" # E.g. run secrets.token_urlsafe(64) in a Python 3 shell to generate this value. The JWT secret key is a private key used to sign/verify that a JWT is issued by the server.
config.secretData.LDAP_SERVICE_ACCOUNT_PASSWORD string "<change-me>" The account password for the LDAP service
fullnameOverride string ""
image.pullPolicy string "Always"
image.repository string "containers.renci.org/helxplatform/grader-api"
image.tag string "latest"
imagePullSecrets list []
ingress.annotations object {}
ingress.className string ""
ingress.enabled bool false
ingress.hosts[0].host string "chart-example.local"
ingress.hosts[0].paths[0].path string "/"
ingress.hosts[0].paths[0].pathType string "ImplementationSpecific"
ingress.tls list []
nameOverride string ""
nodeSelector object {}
podAnnotations object {}
podSecurityContext object {}
postgresql.auth.existingSecret string "grader-api-postgresql"
postgresql.enabled bool true
replicaCount int 1
resources object {}
securityContext object {}
service.port int 8000
service.type string "ClusterIP"
serviceAccount.annotations object {}
serviceAccount.create bool true
serviceAccount.name string ""
tolerations list []

Autogenerated from chart metadata using helm-docs v1.13.1