generated from ViBiOh/goweb
-
Notifications
You must be signed in to change notification settings - Fork 0
/
web.yaml
66 lines (66 loc) · 4.84 KB
/
web.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
62
63
64
65
66
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: ketchup
namespace: default
spec:
interval: 120m
chart:
spec:
chart: app
version: "0.1.2"
sourceRef:
kind: HelmRepository
name: vibioh
interval: 120m
install:
crds: Skip
maxHistory: 3
upgrade:
remediation:
retries: 3
rollback:
cleanupOnFail: true
values:
nameOverride: ketchup
image:
name: vibioh/ketchup
tag: "202411231301" # {"$imagepolicy": "default:flux-ketchup-web:tag"}
labels:
tags.datadoghq.com/env: "production"
tags.datadoghq.com/service: "ketchup"
tags.datadoghq.com/version: "202411231301" # {"$imagepolicy": "default:flux-ketchup-web:tag"}
env:
- name: GOMAXPROCS
valueFrom:
resourceFieldRef:
resource: limits.cpu
- name: GOMEMLIMIT
valueFrom:
resourceFieldRef:
resource: limits.memory
- name: VERSION
valueFrom:
fieldRef:
fieldPath: metadata.labels['tags.datadoghq.com/version']
- name: OTEL_SERVICE_NAME
valueFrom:
fieldRef:
fieldPath: metadata.labels['tags.datadoghq.com/service']
config:
KETCHUP_DB_HOST: postgres
KETCHUP_DB_NAME: ketchup
KETCHUP_DB_PORT: "5432"
KETCHUP_DB_USER: ketchup
KETCHUP_DOCKER_USERNAME: vibioh
KETCHUP_LOGGER_JSON: "true"
KETCHUP_PPROF_AGENT: http://datadog.observability:8126
KETCHUP_REDIS_ADDRESS: redis:6379
KETCHUP_REDIS_DATABASE: "2"
KETCHUP_TELEMETRY_URL: datadog.observability:4317
OTEL_RESOURCE_ATTRIBUTES: env=production,git.repository_url=github.com/ViBiOh/ketchup
secrets:
KETCHUP_DB_PASS: AgA8XVcbAEVRIr5XWgMxBm0zBmtwQwlh26g0suNF7/udGUdmbV/KYZ7tPCzrwvKb4RwASD0M2KaqzSmQ0LuW4m5l4b8TjDIL4Bya2Airn09sUCIgREncGBdSxtx2MYCMRgacXDJdA0QKB8J6PnJ7WSPr9DMX5OhWL54B3ZiFk8+yAog0l12vMbnNHkkLsyv+kRRIGiZVDc8zJzBnDdd3ERT72XqrR/U+5i5d39OLMCxrZ6/FML3/R9ddwZT2QrcDj2ESwhcGYyEzEloP8dZwKAxPkm4P2ze0nZs76O1T5/5WSL5ujQX0H/23Z7A2ecAZb4ESi0UJ9j40G/wdIubP4sWDpizwZC1+3Jq28bnBRKvhDMRlKTTGbR+TWfo4my/x8PV5paXTG8Lm9pnzQi8ATm3caR6NCpdW/zFbZfvwODfbZGmrU7TFLKHr182jWdEv/uZ07q+7Gjr+RamIWRWZs5UGg5wPerYjBDhYlgcUngHFf+Hk1MAidNYc7/ijWllfTSsHVGpqx2KCk8lwCbu/kHgfhVFwCA4A7R9YLyCQuHejDU+87Psf3kRW126W1lj/CfDdj/ZUM/JvLNpE5E0vKTlwwf6Q8SNz7j3cgIUMB5/O02jY2goTWGw3VjPlMc0fRCL6DWBUYz6nWNc6YNA+R7+iBzxUMdO/xUiELx+k8pADFowHwqT3mh3AmE6ZnSWlZb7duek/dVlr3S3GnhJnemGlAszE63hk/64ZukJ89i9VozJGw4fc63FctGwDKoQXczc15jo4ZoJ/dkpFpC8=
KETCHUP_REDIS_PASSWORD: AgA2BZ9IxpHv2Rl+JfnXLjVXBPPczvNXt4YEVhMyt5DG+brXKety0GxUdHna89DqI3nWC/oJfUZsVuh0FKRG9ZGxxrRPErZkAXbLXo9sYnmZdPPfkfE6po6DEu45zqnCxIyou8nZQwPaYqKexOKFrDgMfyIV18Wir031IkQ0G02x4J8P+G+hvWBZlXo5ofmNg4BvQVuall/UcJbFOEJHc0MislHPYokY9zBiTYb2kvl9T2cfNPwGXlVw7+FEezuua5ozePfd58t5MHDsJOrLDXRUTEgVCBK7KK4j7Ok32L2DX1XNtOjo5wenYRM0U09b5ql3IXCiiU16FljOyup6aCEgmXBti99Ybd7FMT7JZ2IoUN+KxTbYvK++cVpiK9gFyzRP1wS03kjr6xkZvgCKyE2TqNCxckGSt9ll47uZfjcjtoRnBtsufAdw30CB87hRsdx7DCP9vi2F1PRo4/P4u0YKa3A0glvZzOXG2RYg56cuEjrNarx7JhyL3urkGPae4VzOIBc50jyaeZMBOgbXC8Mm+hwMsKS6IProOyZu0x3wU18P+jcfRQOyKveSlKj2sWhJrsqf6AWlUiQSryHX05AEeRwiO4BrBMYk9CpQWaD/9ytAFohmhFu59L8zdRkfwi1ZN0HGMR0wHzQBs5FrtlgrHZWg7xvMGjxP4mJRzDa+uo4+YSTCq26a0UpW+RlW13qJcL8/kyVDeBDeDnW32gbVochJxJDufgmLkX48HJsn2/VwaDwp+0opNT3u7D74Mwsiog9S/9Z0OgSuXkbTxo0=
KETCHUP_GITHUB_TOKEN: AgCHDdnIyLm6GyRkyRlhZsTF+oXW1oWO9L8y6nf7MIfqqlRNIsHPC0LxMGyg+N4PIfuM/joOUwStRo1QlF8GSk6KLxppZW0D+u8SrrO8LyIrhPUZNFiXLnBVCV2KJ9QJwaRk/JyVaHBJdZlk9OMbtOig6Jhbl6iULqLXo5aIbt3cAZQGFroLvD2yYeqdVacZFmRzrjKQLagzRrXAxhcG1O13HdQNpsmztrqNKIaAuoiZiGMTUO+UlzSC7cP7T31rMVae40PQkDcWrQ9BEuC4+2y9ItZZULjx5RJCzuBGxBExSRw8sA/E4jjM1i9LK/PGsvgCfKLRvDCzpX4ktPmJZRiKez04uaCqLNpLjQ0YWg3Q+5lpaUaM8SoAaxSeN76BETPFisPJj2l/PRwYi0xadcTdK57Ukza7CjbK7VrpUIjJywTb7qQIFAZqAVVijKbhvLpi7PBmf/+Cpm/zF9FPNAAQuhNC0S0KRJU0uSnogR1wvd4JccVaIPe5ZJEFBnfudRQn8TyJUy2gzvHQ2J4C2Z1CZiBhlsniyliviMaS3mliu2l0y3yjHGAfeB34SIpebktsyglMRQGQ32bZNokERJnuGDcMxY7nEDFuLyuJlsDM/hKzpRyIgec/LHN3vDzgBGIVcy9wovlsqAhJ6kizVYj7+nXxz/qGPLV7H4zrbWcyNl5KGz3BxaeB5amUqunJfMZKCDkKgaxCNhkLBzyFM3q1zi+p0qHaj/xdrAFzEL16V4XRtoWntWyj
KETCHUP_DOCKER_PASSWORD: AgB22zE92klEOMvgKojHkq4MCHUCFUeJBGup4XH3vY+thVeoOXcGnK3aiqrktvDj2HuR1W8KPYOIY2OFbKtLzQ3rU2WXOvEzAztl3TuZmQ8MKwW67iFDirhewdw/CTvbvUhOEUogt2b6DaETwyvP02WoHgHejfDg5sWm720ofG7qlLylMllYKFE4TeJLc6nuJd3VGWopyK27FUJ+ioApa7Y1d/dP1vS4bzMoZYQYTJWIqnr1sUSQNjns+3FveX1a83iasXT0T5fEg3qaqgntzGTlBAwESTWUwVwDNVc/HKkAc5gAEVgucItV39nLgrxFt9DY+sqMfRr8beOweZot8mskz2viykw/zGwCvBy2m04ooU4AJcHjxmUt88G7/PWyv0M1WKbGbm4NKYhSGPR3CqMxh9C4BNFBRQD9CTr8LNBMqrqVgSq/MMdicATCdpSUo4j/PvOxYNssJQqac7mzN4OJyp1gh6qzy0HOmc4ipCzQ5UrMd4E2v6VM6ktk7t4fh4nwJnC9IYKS/kPedk9CvcMlefRf+TZy0o3S54NcNzdJWl0LAZTMFPwjTPHqnsDuQFa89t/bUHmXfz7KYRfKIoesVkUa7K+YPUt7KEHWhnRksphMT8KlLeE/wjWtPZYbmwSnnpG7L+BTCI+B3mS/IFIOrGYpjoP/QXyteIWUpWnpWRFrWyOWOmLX4Q9pK3XVoyiqqTh7jp5VBQ/Qe6B/vpHEDSWYxkXh026RVTue92Fshq47VKU=