helm-charts

tubearchivist

Version: 0.3.0 Type: application AppVersion: v0.1.0

A Helm chart for Kubernetes

Installation

helm repo add tubearchivist https://insuusvenerati.github.io/helm-charts/
helm upgrade --install tubearchivist tubearchivist/tubearchvist

Requirements

Repository Name Version
file://charts/rejson rejson 0.1.0
https://Helm.elastic.co elasticsearch 7.16.1

Values

Key Type Default Description
affinity object {}  
autoscaling.enabled bool false  
autoscaling.maxReplicas int 100  
autoscaling.minReplicas int 1  
autoscaling.targetCPUUtilizationPercentage int 80  
elasticsearch.extraEnvs list [{"name":"ES_JAVA_OPTS","value":"-Xms512m -Xmx512m"},{"name":"ELASTIC_PASSWORD","value":""}] Elasticsearch environment variables
elasticsearch.persistence.enabled bool true  
elasticsearch.replicas int 1  
elasticsearch.resources.limits.cpu string "500m"  
elasticsearch.resources.limits.memory string "1Gi"  
elasticsearch.resources.requests.cpu string "250m"  
elasticsearch.resources.requests.memory string "512Mi"  
elasticsearch.volumeClaimTemplate.resources.requests.storage string "5Gi"  
env[0].name string "ES_URL"  
env[0].value string "http://elasticsearch-master:9200"  
env[1].name string "REDIS_HOST"  
env[1].value string "tube-archivist-rejson"  
env[2].name string "HOST_GID"  
env[2].value string "1000"  
env[3].name string "HOST_UID"  
env[3].value string "1000"  
env[4].name string "TA_USERNAME"  
env[4].value string ""  
env[5].name string "TA_PASSWORD"  
env[5].value string ""  
env[6].name string "ELASTIC_PASSWORD"  
env[6].value string ""  
env[7].name string "TZ"  
env[7].value string "America/Chicago"  
fullnameOverride string ""  
image.pullPolicy string "IfNotPresent"  
image.repository string "bbilly1/tubearchivist"  
image.tag string "" Overrides the image tag whose default is the chart appVersion.
imagePullSecrets list []  
ingress.annotations string nil  
ingress.className string ""  
ingress.enabled bool false  
ingress.hosts[0].host string "chart.domain"  
ingress.hosts[0].paths[0].path string "/"  
ingress.hosts[0].paths[0].pathType string "ImplementationSpecific"  
ingress.tls list []  
nameOverride string ""  
nodeSelector object {}  
persistence.enabled bool true  
persistence.size string "5Gi"  
persistence.storageClassName string "local-path" Use your storageClassName. e.g. local-path for k3s
persistence.volumeMounts[0].mountPath string "/youtube"  
persistence.volumeMounts[0].name string "youtube"  
persistence.volumeMounts[1].mountPath string "/cache"  
persistence.volumeMounts[1].name string "cache"  
podAnnotations object {}  
podSecurityContext object {}  
replicaCount int 1  
resources object {}  
securityContext object {}  
service.port int 80  
service.type string "ClusterIP"  
serviceAccount.annotations object {} Annotations to add to the service account
serviceAccount.create bool true Specifies whether a service account should be created
serviceAccount.name string "" The name of the service account to use. If not set and create is true, a name is generated using the fullname template
tolerations list []  

Autogenerated from chart metadata using helm-docs v1.5.0