This repository was archived by the owner on Jun 25, 2025. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22/manifests /* .tmp.yaml
33vendor /
44coverage.txt
5- logger
Original file line number Diff line number Diff line change 1+ name : logger
2+ home : https://github.com/deis/logger
3+ version : <Will be populated by the ci before publishing the chart>
4+ description : In-memory log buffer used by Deis Workflow.
5+ maintainers :
6+ - name : Deis Team
7+ email : engineering@deis.com
Original file line number Diff line number Diff line change 1+ apiVersion : extensions/v1beta1
2+ kind : Deployment
3+ metadata :
4+ name : deis-logger
5+ labels :
6+ heritage : deis
7+ annotations :
8+ component.deis.io/version : {{ .Values.docker_tag }}
9+ spec :
10+ replicas : 1
11+ strategy :
12+ rollingUpdate :
13+ maxSurge : 1
14+ maxUnavailable : 0
15+ type : RollingUpdate
16+ selector :
17+ matchLabels :
18+ app : deis-logger
19+ template :
20+ metadata :
21+ labels :
22+ app : deis-logger
23+ spec :
24+ containers :
25+ - name : deis-logger
26+ image : quay.io/{{.Values.org}}/logger:{{.Values.docker_tag}}
27+ imagePullPolicy : {{.Values.pull_policy}}
28+ env :
29+ - name : STORAGE_ADAPTER
30+ value : redis
31+ {{- if eq .Values.global.logger_redis_location "off-cluster" }}
32+ - name : DEIS_LOGGER_REDIS_DB
33+ valueFrom :
34+ secretKeyRef :
35+ name : logger-redis-creds
36+ key : db
37+ - name : DEIS_LOGGER_REDIS_SERVICE_HOST
38+ valueFrom :
39+ secretKeyRef :
40+ name : logger-redis-creds
41+ key : host
42+ - name : DEIS_LOGGER_REDIS_SERVICE_PORT
43+ valueFrom :
44+ secretKeyRef :
45+ name : logger-redis-creds
46+ key : port
47+ {{- end }}
48+ - name : DEIS_LOGGER_REDIS_PASSWORD
49+ valueFrom :
50+ secretKeyRef :
51+ name : logger-redis-creds
52+ key : password
53+ ports :
54+ - containerPort : 8088
55+ name : http
56+ {{- if or (.Values.limits_cpu) (.Values.limits_memory)}}
57+ resources :
58+ limits :
59+ {{- if (.Values.limits_cpu) }}
60+ cpu : {{.Values.limits_cpu}}
61+ {{- end}}
62+ {{- if (.Values.limits_memory) }}
63+ memory : {{.Values.limits_memory}}
64+ {{- end}}
65+ {{- end}}
66+ livenessProbe :
67+ httpGet :
68+ path : /healthz
69+ port : 8088
70+ initialDelaySeconds : 1
71+ timeoutSeconds : 1
72+ readinessProbe :
73+ httpGet :
74+ path : /healthz
75+ port : 8088
76+ initialDelaySeconds : 1
77+ timeoutSeconds : 1
Original file line number Diff line number Diff line change 1+ apiVersion : v1
2+ kind : ServiceAccount
3+ metadata :
4+ name : deis-logger
5+ labels :
6+ heritage : deis
Original file line number Diff line number Diff line change 1+ apiVersion : v1
2+ kind : Service
3+ metadata :
4+ name : deis-logger
5+ labels :
6+ heritage : deis
7+ app : deis-logger
8+ spec :
9+ ports :
10+ - port : 80
11+ name : http
12+ targetPort : http
13+ selector :
14+ app : deis-logger
Original file line number Diff line number Diff line change 1+ org : " deisci"
2+ pull_policy : " Always"
3+ docker_tag : canary
4+ # limits_cpu: "100m"
5+ # limits_memory: "50Mi"
6+
7+ global :
8+ # Set the location of Workflow's logger-specific Redis instance
9+ #
10+ # Valid values are:
11+ # - on-cluster: Run Redis within the Kubernetes cluster
12+ # - off-cluster: Run Redis outside the Kubernetes cluster (configure in loggerRedis section)
13+ logger_redis_location : " on-cluster"
You can’t perform that action at this time.
0 commit comments