forked from carlosa8c/acyl
-
Notifications
You must be signed in to change notification settings - Fork 0
/
acyl.yml
56 lines (52 loc) · 1.84 KB
/
acyl.yml
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
---
version: 2
target_branches:
- master
application:
chart_path: '.helm/charts/acyl'
chart_vars_repo_path: 'dollarshaveclub/helm-charts@master:releases/kube.shave.io/acyl/dqa.yml'
image: quay.io/dollarshaveclub/acyl
value_overrides:
- "app.ui.enforce_oauth=true"
# uncomment to disable traefik ingress
# - "ingress.traefik.enabled=false"
# uncomment to use in-environment Furan
# - "app.furan_addr=furan:4001"
# - "image.pullPolicy=IfNotPresent"
# local:
# - "app.dogstatsd_addr=1.2.3.4:8125"
# - "app.secrets_backend=env"
# - "app.secrets_mapping=ACYL_{{ .ID }}"
# - "app.secrets_from_env=true"
# - "app.k8s_secret_injections="
# - "app.operation_timeout_override=10m"
# - "app.k8s_secret_injections=image-pull-secret=k8s/image_pull_secret"
# - "app.ui_base_url=http://192.168.64.10:4000"
# - "cronautoscaling.enabled=false"
dependencies:
direct:
- repo: dollarshaveclub/furan
name: furan
default_branch: master
- chart_repo_path: 'kubernetes/charts@9e28c906fc7a8e62e77a0743cd4b3bd38fbba008:stable/postgresql'
chart_vars_repo_path: 'kubernetes/charts@9e28c906fc7a8e62e77a0743cd4b3bd38fbba008:stable/postgresql/values.yaml'
value_overrides:
- "image.tag=9.6"
- "postgresqlPassword=root"
- "postgresqlDatabase=acyl"
- "persistence.enabled=false"
- "fullnameOverride=postgresql-postgresql"
notifications:
github:
commit_statuses:
templates:
success:
description: 'The Acyl environment {{ .EnvName }} was created successfully.'
target_url: 'https://www.youtube.com/watch?v=8hP9D6kZseM'
templates:
success:
title: "🏁 Success"
sections:
- title: "{{ .EnvName }}"
text: "{{ .Repo }} PR #{{ .PullRequest }} {{ .SourceBranch }}\nK8s Namespace: {{ .K8sNamespace }}"
style: 'good'