apiVersion: v1 kind: ConfigMap metadata: name: {{ include "gitks.fullname" . }} labels: {{- include "gitks.labels" . | nindent 4 }} data: RUST_LOG: {{ .Values.gitks.rustLog | quote }} REPO_PREFIX_PATH: {{ .Values.gitks.repoPrefixPath | quote }} GITKS_HOST: {{ .Values.gitks.grpc.host | quote }} GITKS_PORT: {{ .Values.gitks.grpc.port | quote }} GITKS_METRICS_PORT: {{ .Values.gitks.metrics.port | quote }} GITKS_CLUSTER_PORT: {{ .Values.gitks.cluster.port | quote }} GITKS_CLUSTER_COOKIE: {{ .Values.gitks.cluster.cookie | quote }} {{- if .Values.gitks.etcd.endpoints }} GITKS_ETCD_ENDPOINTS: {{ .Values.gitks.etcd.endpoints | quote }} {{- end }} GITKS_ETCD_CONNECT_TIMEOUT: {{ .Values.gitks.etcd.connectTimeout | quote }} GITKS_LEASE_TTL: {{ .Values.gitks.etcd.leaseTtl | quote }} GITKS_HEALTH_CHECK_INTERVAL: {{ .Values.gitks.healthCheck.interval | quote }} GITKS_MAX_HEALTH_FAILURES: {{ .Values.gitks.healthCheck.maxFailures | quote }} GITKS_DISK_CACHE_ENABLED: {{ .Values.gitks.diskCache.enabled | quote }} GITKS_DISK_CACHE_MAX_AGE: {{ .Values.gitks.diskCache.maxAge | quote }} GITKS_PACK_CACHE_ENABLED: {{ .Values.gitks.packCache.enabled | quote }} GITKS_PACK_CACHE_BACKPRESSURE: {{ .Values.gitks.packCache.backpressure | quote }} GITKS_HOOKS_ENABLED: {{ .Values.gitks.hooks.enabled | quote }} GITKS_HOOK_TIMEOUT: {{ .Values.gitks.hooks.timeout | quote }} GITKS_ALLOW_CUSTOM_HOOKS: {{ .Values.gitks.hooks.allowCustomHooks | quote }} {{- if .Values.gitks.hooks.serverHooksDir }} GITKS_SERVER_HOOKS_DIR: {{ .Values.gitks.hooks.serverHooksDir | quote }} {{- end }} {{- if .Values.gitks.hooks.callbackAddr }} GITKS_HOOK_CALLBACK_ADDR: {{ .Values.gitks.hooks.callbackAddr | quote }} {{- end }} GITKS_RATE_LIMIT_MAX_CONCURRENT: {{ .Values.gitks.rateLimit.maxConcurrent | quote }}