Commit graph

67 commits

Author SHA1 Message Date
Vadim Stepanov
131b7e7c5a
helm: allow empty smtp password, bump chart version (#797)
* helm: allow empty smtp password

* don't create the secret in case it's empty

* helm: set EMAIL_USE_TLS to true by default
2022-11-08 12:00:42 +00:00
Ildar Iskhakov
e7641b7539
Fix helm values.yaml, bump helm version (#792) 2022-11-08 17:10:26 +08:00
Ildar Iskhakov
08fc0d1360
Update Chart.yaml 2022-11-04 13:22:56 +08:00
Ildar Iskhakov
50ffb7b7b8
Fix missing RABBITMQ_USERNAME field for new installations (#775) 2022-11-04 13:21:43 +08:00
Vadim Stepanov
e2456315af
Allow no-auth SMTP connection for email notifications (#759)
* DEFAULT_FROM_EMAIL -> EMAIL_FROM

* add EMAIL_FROM live setting

* EMAIL_FROM -> EMAIL_FROM_ADDRESS

* merge dev

* add test for get_from_email

* allow live settings to be null on internal API

* remove redundant tests
2022-11-03 16:18:37 +00:00
David van der Spek
c01068898a
Helm: allow for using existing secret for RabbitMQ (#761)
* init rabbitmq existing secret

Signed-off-by: David van der Spek <vanderspek.david@gmail.com>

* bump chart

Signed-off-by: David van der Spek <vanderspek.david@gmail.com>

Signed-off-by: David van der Spek <vanderspek.david@gmail.com>
2022-11-03 15:31:00 +08:00
Ildar Iskhakov
12da061d6e
Update Chart.yaml 2022-11-02 17:40:33 +08:00
Ildar Iskhakov
ed5262f2f5
Add BROKER_TYPE env var to the helm chart (#697) 2022-11-02 17:37:41 +08:00
th30nlyw4y
f1af588552
Add ability to set more env vars via config & change env template & f… (#674)
* Add ability to set more env vars via config & change env template & fix env spacing

* Fix default redirectHost value

* Additional Twilio env vars + modified Twilio vars flow

* Fix wrong phoneNumber rendering

Co-authored-by: Ildar Iskhakov <Ildar.iskhakov@grafana.com>
2022-11-02 17:32:05 +08:00
David van der Spek
d3dfaebab7
Helm chart: add support for PostgreSQL (#661)
* add support for PostgreSQL

Signed-off-by: DavidSpek <vanderspek.david@gmail.com>

* disable postgres by default

Signed-off-by: DavidSpek <vanderspek.david@gmail.com>

* fix external postgres existing secret

Signed-off-by: DavidSpek <vanderspek.david@gmail.com>

* disable ingress annotations and tls by default

Signed-off-by: DavidSpek <vanderspek.david@gmail.com>

* fix exec command in notes

Signed-off-by: DavidSpek <vanderspek.david@gmail.com>

* Add review comments + cleanup README

Signed-off-by: DavidSpek <vanderspek.david@gmail.com>

Signed-off-by: DavidSpek <vanderspek.david@gmail.com>
2022-11-02 15:34:41 +08:00
Ildar Iskhakov
7cc01e0585
Merge pull request #670 from pluralsh/helm-smtp
Helm chart: add smtp settings to helm chart
2022-10-24 11:28:22 +08:00
Ildar Iskhakov
82d4746fd3
Merge pull request #665 from alfrunes/helm-fix-slack
fix(helm): Update the Slack helm values and environment variables
2022-10-20 13:41:58 +08:00
David van der Spek
8eed99865a
fix using secret for smtp 2022-10-19 15:01:49 +02:00
DavidSpek
e8b34a895b fix missing env vars
Signed-off-by: DavidSpek <vanderspek.david@gmail.com>
2022-10-19 14:40:44 +02:00
DavidSpek
7ea9f3e7f8 add smtp settings to helm chart
Signed-off-by: DavidSpek <vanderspek.david@gmail.com>
2022-10-19 14:19:22 +02:00
Ildar Iskhakov
8c7912c344 Bump oncall backend version 2022-10-19 19:39:11 +08:00
Alf-Rune Siqveland
d48582d517
fix(helm): Update the Slack helm values and environment variables
The former helm values apiToken and apiTokenCommon were outdated/unused
by the application.

Signed-off-by: Alf-Rune Siqveland <alf.rune@northern.tech>
2022-10-19 13:00:34 +02:00
Ildar Iskhakov
e94fee1e25
Merge pull request #623 from grafana/disable-autorestarts
Allow disabling autorestarts in helm deployment
2022-10-18 09:42:05 +08:00
purwandi
712b820eff
change telegram webhook host 2022-10-16 15:15:38 +07:00
Ildar Iskhakov
1155bc3f00
Update README.md 2022-10-13 21:41:42 +08:00
Ildar Iskhakov
a2529bbb78
Update README.md 2022-10-13 21:40:56 +08:00
Ildar Iskhakov
8f051177fe
Merge branch 'dev' into disable-autorestarts 2022-10-07 10:34:01 +08:00
Ildar Iskhakov
bf8f20a1fb Enable restarts by default 2022-10-07 10:32:57 +08:00
Ildar Iskhakov
50c960038d Allow disabling autorestarts 2022-10-07 10:30:45 +08:00
Ildar Iskhakov
9cb769a6e9
Merge pull request #567 from scubbo/ingressClassName
Fully specify ingressClassName
2022-10-06 12:22:10 +08:00
Juris Pavļučenkovs
f4d79e634a
enable celery liveness probe 2022-10-05 11:23:25 +03:00
Juris Pavļučenkovs
b6092f6d5c
fix helm celery healthcheck 2022-10-05 11:11:08 +03:00
Jack Jackson
96520381b1
Update helm/oncall/templates/ingress-regular.yaml
Co-authored-by: Ildar Iskhakov <ildar@amixr.io>
2022-10-04 10:20:12 -07:00
Ildar Iskhakov
e32eecf6ff Fix code styling in helm chart 2022-10-04 16:48:33 +08:00
Ildar Iskhakov
3ad4f60d69
Merge pull request #344 from vsmanu/343-node-selection-in-helm
343: node selection for helm chart - engine only - Initial commit
2022-10-04 16:45:24 +08:00
Jack Jackson
5136b05727 Fully specify ingressClassName
As per
[here](https://kubernetes.io/docs/concepts/services-networking/ingress/#deprecated-annotation),
the annotation-based approach of setting Ingress Class was deprecated in
Kubernetes v1.18, which is presumably why there is a [check](7deb6fb920/helm/oncall/templates/ingress-regular.yaml (L4))
to only add the annotation for Kubernetes versions lower than this.
However, there was no corresponding logic to add an explicit
`ingressClassName` for later versions. This change adds that.
2022-09-27 11:42:42 -07:00
Vadim Stepanov
bd5dd39f86
Update Chart.yaml 2022-09-07 12:32:38 +01:00
George
dd6975858a
feat: setting env for slack and telegram from helm (#270) 2022-09-05 17:12:18 +03:00
Vadim Stepanov
c047463a14
Update Chart.yaml 2022-09-01 15:37:59 +01:00
Manu Vamadevan
b9b36b3393 343: node selection for helm chart - engine only - added blank line for seperation 2022-08-09 10:08:27 +02:00
Manu Vamadevan
9495ee9f14 343: node selection for helm chart - engine only - corrected config positioning 2022-08-08 23:25:00 +02:00
Manu Vamadevan
67465168b8 343: node selection for helm chart - engine only - Initial commit 2022-08-08 20:17:31 +02:00
Ildar Iskhakov
960a6857d8
Update Chart.yaml 2022-08-03 13:55:00 +03:00
Jack Wink
2be7bc7cb2
Allow chart user to add extra ingress paths
This supports adding paths to the oncall host so the ingress can be
configured to work with annotation-based ingress controllers (for
example, the ALB ingress controller).

By default no extra paths are added, and this change should be backwards
compatible.
2022-07-29 12:50:57 -07:00
Jack Wink
3f56b8ceac
Allow ingress TLS to be configured
This will let the ingress work with more than just the
nginx/cert-manager combination installed as part of the chart.

The default values render in a way that makes this backwards compatible,
so no major version change is required.
2022-07-29 12:38:25 -07:00
Max Golionko
8b92b03d42
enable annotations for external service 2022-07-19 13:34:17 +08:00
Vadim Stepanov
d6840009b7
Add docs on OSS update (#242)
* add update docs

* add oncall_db_migration pull

* add -f docker-compose.yml to pull command

* add --remove-orphans

* update -> update version header
2022-07-18 14:05:03 +01:00
Georgy Poputnikov
ad9ea4eefa fix: default value for vhost 2022-07-17 17:43:02 +03:00
Georgy Poputnikov
0e35991ac8 feat: allow setting vhost for rabbitmq instance 2022-07-17 17:18:06 +03:00
Ildar Iskhakov
e7b89575f8
Update README.md 2022-07-14 13:13:18 +03:00
Ildar Iskhakov
32bc4457f8
Update Chart.yaml 2022-07-03 12:18:27 +04:00
Joshua Pare
0fd1a2146c allow rabbitmq protocol to be default amqp but configurable (for services like AmazonMQ which use amqps) 2022-06-29 09:02:19 -04:00
Matias Bordese
d44518b8ff
Merge pull request #166 from grafana/dev
Merge dev to main
2022-06-28 16:09:10 -03:00
Ildar Iskhakov
7169b1b563
Merge pull request #102 from xom4ek/helm-changes
Helm changes for istio using and ingerss create without grafana
2022-06-28 10:50:23 +03:00
Innokentii Konstantinov
d62720d89b Grafana OnCall v1.0.3 for helm 2022-06-27 14:40:14 +04:00