-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathcart-helm-release.yaml
61 lines (61 loc) · 1.71 KB
/
cart-helm-release.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
---
apiVersion: helm.fluxcd.io/v1
kind: HelmRelease
metadata:
name: nordmart-dev-cart
namespace: nordmart-dev-apps
annotations:
flux.weave.works/automated: "true"
flux.weave.works/tag.deployment: regexp:^([0-9]+.[0-9]+.[0-9]+-PR-[0-9]{2}-[0-9]+-SNAPSHOT)$
spec:
releaseName: nordmart-dev-cart
chart:
repository: https://stakater.github.io/stakater-charts/
name: application
version: 0.0.12
values:
applicationName: "cart"
deployment:
podLabels:
app: cart
image:
repository: stakater/stakater-nordmart-cart
tag: v0.0.1
volumes: {}
env:
- name: CATALOG_ENDPOINT
value: "catalog.nordmart-dev-apps:8080"
fluentdConfigAnnotations:
regex: /^(?<time>\\d+(?:-\\d+){2}\\s+\\d+(?::\\d+){2}\\.\\d+)\\s*(?<level>\\S+) (?<pid>\\d+) --- \\[(?<thread>[\\s\\S]*?)\\] (?<class>\\S+)\\s*:\\s*(?<message>[\\s\\S]*?)(?=\\g<time>|\\Z)/
regexFirstLine: /^\\d+(?:-\\d+){2}\\s+\\d+(?::\\d+){2}\\.\\d+/
timeFormat: "%Y-%m-%d %H:%M:%S.%L"
probes:
readinessProbe:
failureThreshold: 3
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
initialDelaySeconds: 10
httpGet:
path: /health
port: 8080
livenessProbe:
failureThreshold: 3
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
initialDelaySeconds: 10
httpGet:
path: /health
port: 8080
service:
ports:
- port: 8080
name: https
targetPort: 8080
rbac:
create: false
serviceAccount:
name: default
configMap:
enabled: false