2
0
Commit Graph

41 Commits

Author SHA1 Message Date
Mike Purvis
96889a6175
Add volumed-out config directory for symbolicator. (#566)
I would like to be able to customize the configuration for my Sentry 10 symbolicator instance, which this change allows me to easily do.

See related: https://github.com/getsentry/symbolicator/issues/245

Co-authored-by: Burak Yigit Kaya <ben@byk.im>
2020-07-08 20:42:33 +03:00
Burak Yigit Kaya
2fc9811c74
build(gha): Add automated CalVer releases (#539) 2020-06-16 12:44:13 +03:00
Armin Ronacher
ff057d1d2c
feat: Add sessions snuba consumer to setup (#524)
Co-authored-by: Markus Unterwaditzer <markus@unterwaditzer.net>
Co-authored-by: Burak Yigit Kaya <byk@sentry.io>
2020-06-02 17:04:46 +03:00
Burak Yigit Kaya
b651fc7fda
fix(versioning): Fix leftover snuba:latest in cleanup
Follow up to #509.
2020-05-23 22:38:30 +03:00
Burak Yigit Kaya
e8d8cda688
feat(versioning): Add SENTRY_VERSION env var for sentry, snuba, relay (#509)
This is in preparation for the upcoming CalVer transition. Introduces a general `$SENTRY_VERSION` env variable, defaulting to `latest`.
2020-05-23 06:24:44 +03:00
Burak Yigit Kaya
c34484ddbf
feat(kafka): Increase max message size (#497)
Fixes #402.
2020-05-18 19:22:54 +03:00
Burak Yigit Kaya
3c190eb138
upgrade(confluent): Upgrade cp-stack to 5.5.0 (#465)
Suggested [on the forum](https://forum.sentry.io/t/connection-to-kafka-failed-when-installing/9162/10?u=byk) and the [upgrade docs](https://kafka.apache.org/25/documentation.html#upgrade) suggest upgrading from `5.1.x` without a rolling upgrade should be fine by just upgrading the code.
2020-05-04 21:36:04 +03:00
Burak Yigit Kaya
4040e68267
upgrade(clickhouse): Use 19.17 as it seems to be fixing some issues (#464)
Fixes #433.
2020-05-02 08:07:12 +03:00
Burak Yigit Kaya
3244a966ec
fix(relay): Use Docker Hub as relay image registry (#462)
We regularly prune old Google Cloud Build images and also GCB registry is not accessible to everyone all the time (firewall settings, being in China, etc.)

Fixes #445.
2020-05-01 16:23:50 +03:00
Burak Yigit Kaya
ecccb211aa
fix(relay): Fix failed to write credentials (#450) 2020-04-27 20:54:59 +03:00
Joshua Gigg
d31f46831e
Use restart-policy for nginx & relay (#448) 2020-04-27 18:15:17 +03:00
Radu Woinaroski
e97da7c56f
feat(relay): Add Relay to onpremise installation (#421)
Co-Authored-By: Burak Yigit Kaya <byk@sentry.io>
2020-04-24 15:31:59 +03:00
Lyn Nagara
c20956527c
build: Update Snuba commands (#434)
Update the consumer and replacer commands. These now take a storage
instead of a dataset name as per https://github.com/getsentry/snuba/pull/875
and https://github.com/getsentry/snuba/pull/861.

This would require `getsentry/snuba:ab2e49cc1f475e59a037d882eb1cecddd23596b9` or more recent to work.
2020-04-22 22:04:57 +03:00
Markus Unterwaditzer
88991582c5
fix: Add snuba outcomes consumers to setup (#426)
* feat: Add snuba outcomes consumers to setup

* fix: Rename all references of snuba-consumer

* ref: Rename back to snuba-consumer

* fix: Change auto-offset-reset

* fix: Attempt to fix CI
2020-04-03 15:16:26 +02:00
ahmadali shafiee
d0ba529401
add volume for clickhouse logs (#414) 2020-03-30 20:42:41 +03:00
Burak Yigit Kaya
5f7c18bd18
feat(config): Mount config as a volume to Sentry (#407)
This follows the best-practice of mounting the config folder as a volume and removes the need to rebuild sentry images for config changes. Partially addresses #314.
2020-03-12 20:14:46 +03:00
ffauvel
c95eb56467
Add missing restart policy unless-stopped (#409)
Add missing restart policy unless-stopped for symbolicator-cleanup service
2020-03-12 17:41:27 +03:00
Burak Yigit Kaya
3e8ed1a680
feat(snuba): Remove redundant UWSGI settings (#408)
These became obsolete after getsentry/snuba#825
2020-03-12 17:40:02 +03:00
Burak Yigit Kaya
6979959a71
fix(postgres): Fix postgres suddenly failing after their 'patch' release
See
https://github.com/docker-library/postgres/pull/658#pullrequestreview-336007842
2020-02-15 01:39:55 +03:00
Burak Yigit Kaya
37d6166032
build(clickhouse): Bump clickhouse version to match Snuba (#371) 2020-01-30 22:54:12 +03:00
Burak Yigit Kaya
aa79f8baf9
fix(post-process): Add missing post-process-forwarder (#309)
We were not running the post-process forwarder, causing post-process to not run which covers all plugin and rule/alert work.

Fixes #287.
2019-12-30 23:27:02 +03:00
Burak Yigit Kaya
89e8053c40
fix(data): Use /data for persisting files and file caches (#295)
Moves sentry-data volume to /data mount point and sets all file-based storage settings to /data/files, /data/dsym-cache etc. accordingly. See 50ac550666/src/sentry/options/defaults.py (L45-L54)
2019-12-06 03:32:31 +03:00
Burak Yigit Kaya
7b10fea284
fix(volumes): Fix creation of random volumes at every run (#291)
Plugs all the holes (VOLUME defs) in the images we use so they at least persist across runs/restarts for things like random logs or SMTP spool. This also fixes symbolicator_cleanup service not having access to symbolicator data.
2019-12-04 02:29:01 +03:00
Burak Yigit Kaya
6c0d7e48f0
fix(kafka): Disable support metrics in Kafka & ZK (#290)
Disables the annoying automatic support metrics for Kafka and ZK while defaulting all logs to WARN level, instead of some being WARN and some ERROR.
2019-12-04 01:30:24 +03:00
Burak Yigit Kaya
62c0cb16bf
ref(kafka): Simpler kafka listener setup (#288) 2019-12-04 00:53:38 +03:00
Burak Yigit Kaya
b461a7591d
feat(symbolicator): Use the image from Docker Hub for symbolicat… (#282) 2019-11-26 02:33:04 +03:00
Burak Yigit Kaya
5d064c2224
feat(sentry10): Make on-premise work for Sentry 10 (#220) 2019-11-12 02:18:59 +03:00
Burak Yigit Kaya
ea78661e36
build(travis): Use :latest tag for getsentry/sentry (#252) 2019-10-14 21:31:38 +03:00
Burak Yigit Kaya
13b510fc14
fix(install): Fix invalid reference format again (#231)
Fix #230.
2019-07-26 09:50:46 +03:00
Burak Yigit Kaya
9177155c79
feat(nightlies): Add ability to build from nightlies (#211)
This patch adds the optional IMAGE env variable to set the base
image and adds nightly builds to Travis CI.
2019-07-08 18:56:51 +03:00
McSneaky
cd13427aa9 Use alpine images (#137)
* Use alpine images

* Updated memcahced version from 1.4. to 1.5

* Reverted Postgres back to regular image
2018-11-11 10:20:48 -08:00
eritikass
e21d9a3972 Improve setup (#123)
* declare sentry volumes external

* move SENTRY_SECRET_KEY to .env file (not in git repo)

* ignore docker-compose.override.yml to allow extending
2018-10-17 10:02:22 -07:00
Julien Bouquillon
4c00924afe Docker compose 3.4 (#105)
* Update README.md

* docker-compose: use version:3.4

* readme fix
2018-07-13 07:28:45 -07:00
kk
d971a8d894 Add restart policy unless-stopped (#51) 2017-08-08 12:15:36 -07:00
Matt Robenolt
177ed0efa8 Indicate more clearly that docker-compose is just a guideline
Fixes #5 #9 #15 #19
2016-11-10 20:17:40 -08:00
Bogdan Mihai
53f7e10ea7 Compartmentalize data folder 2016-08-04 17:50:24 +03:00
Bogdan Mihai
48ee93f42e Mount docker postgres volume on host 2016-08-03 19:21:59 +03:00
Matt Robenolt
1442e54645 Update for official docs 2016-06-28 12:03:38 -07:00
Matt Robenolt
8882e35c31 Update docker-compose file 2016-06-24 12:21:32 -07:00
Matt Robenolt
64ceb8491c restart policies in docker-compose is not the best idea 2016-05-27 17:39:09 -07:00
Matt Robenolt
21b300226e mv docker-compose.yml{.example,} 2016-05-27 17:01:34 -07:00