Aliaksandr Valialkin
d90dc1fbf9
deployment/docker: omit http2 support in *-prod
binaries
...
VictoriaMetrics doesn't use http/2.0, so disable it completely.
Use `nethttpomithttp2` tag defined in Go1.14 for this.
See 2566e21f24
for details.
2020-05-12 14:19:43 +03:00
Aliaksandr Valialkin
6cc6ec6d2e
deployment/docker/docker-compose.yml: bump Prometheus from v2.17.1 to v2.17.2 and Grafana from v6.7.1 to v6.7.2
2020-04-20 17:29:20 +03:00
Aliaksandr Valialkin
851946af1e
deployment/docker: allow building docker images on top of any base image set via ROOT_IMAGE environment var
...
For example, the following command will build VictoriaMetrics docker image on top of alpine image:
ROOT_IMAGE=alpine make package-victoria-metrics
2020-04-20 01:16:57 +03:00
Aliaksandr Valialkin
2de76bca96
deployment/docker/base: remove unused group and passwd files
2020-04-19 23:31:31 +03:00
Aliaksandr Valialkin
a30c98c0bc
deployment/docker: update Go builder image from go1.14.1 to go1.14.2
2020-04-10 18:19:34 +03:00
Aliaksandr Valialkin
80f53e5396
deployment/docker: run docker apps under default user (0, root) in order to preserve backwards compatibility
...
If docker app is upgraded from root to non-root, then the data pointed by `-storageDataPath` or similar flags
becomes denied to non-root user after the upgrade. This breaks upgrade path. So revert back to default root user
for docker apps.
Users may explicitly execute `docker run --user <non_root_user>` for running docker apps under non-root user.
2020-03-28 19:23:26 +02:00
Roman Khavronenko
3a8bbfd6b9
bump Prometheus and Grafana images ( #389 )
2020-03-28 01:15:07 +02:00
Dmitry Naumov
27373807c1
Rootless docker images by default ( #358 )
...
* Rootless docker images by default
* Migrate to rootless base image
Co-authored-by: Aliaksandr Valialkin <valyala@gmail.com>
2020-03-27 21:23:50 +02:00
Aliaksandr Valialkin
ef8aee8a2d
deployment/docker: update Go builder from Go1.14.0 to Go1.14.1
2020-03-24 22:35:26 +02:00
Aliaksandr Valialkin
63a88a619b
deployment/docker: update Go builder from Go1.13.8 to Go1.14.0
2020-02-26 22:15:44 +02:00
Aliaksandr Valialkin
5431f9cd4e
deployment/docker: update Go builder from v1.13.7 to v1.13.8
2020-02-20 19:46:20 +02:00
Aliaksandr Valialkin
c0b69ed06e
deployment/docker: update Go builder from v1.13.6 to v1.13.7
2020-01-31 18:06:58 +02:00
Aliaksandr Valialkin
e4f1bfd221
deployment/docker: update Prometheus from v2.14.0 to v2.15.2 and Grafana from v6.5.0 to v6.5.2
2020-01-12 23:14:10 +02:00
Aliaksandr Valialkin
1585dab5a3
deployment/docker: switch Go builder from v1.13.5 to v1.13.6
2020-01-11 11:06:00 +02:00
Aliaksandr Valialkin
5cb8d97743
all: use gozstd instead of pure Go zstd for GOARCH=amd64
2019-12-24 12:42:42 +02:00
Aliaksandr Valialkin
440a15111e
deployment/docker/Makefile: mention that the Makefile rules must be invoked from the repository root
2019-12-11 23:33:02 +02:00
Aliaksandr Valialkin
6ddcd162ed
all: publish Docker images for the following GOARCH: amd64, arm, arm64, ppc64le and 386
...
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/258
2019-12-11 23:32:59 +02:00
Aliaksandr Valialkin
b01ddfdd76
deployment/docker: update Go builder from go1.13.4 to go1.13.5
2019-12-09 22:58:26 +02:00
Aliaksandr Valialkin
96492348cb
deployment/docker/certs: update TLS certs source from alpine:3.9 to alpine:3.10
2019-11-29 19:57:29 +02:00
Aliaksandr Valialkin
2c86816950
deployment/docker: update Grafana from v6.4.4 to v6.5.0
2019-11-27 15:10:37 +02:00
Aliaksandr Valialkin
c050abbbad
deployment/docker: update Prometheus version from v2.12.0 to v2.14.0
2019-11-16 00:13:15 +02:00
Aliaksandr Valialkin
630ba810f1
deployment/docker: upgrade Go from v1.13.4 to v1.13.4
2019-11-12 03:49:19 +02:00
Roman Khavronenko
72756ab8c7
#224 : add slow_queries, on-going merges and merge speed panels to dashboard ( #226 )
2019-11-08 21:20:38 +02:00
Aliaksandr Valialkin
32600ba4fc
deployment/docker: upgrade Go builder from go1.13.1 to go1.13.3
2019-10-20 23:50:05 +03:00
Aliaksandr Valialkin
fa81f82714
deployment/docker: switch Go builder image from v1.13.0 to v1.13.1
2019-09-26 17:09:40 +03:00
Aliaksandr Valialkin
6f3b2fd600
deployment/docker/docker-compose.yml: update Prometheus and Grafana image tags
...
Prometheus: from v2.10.0 to v2.12.0
Grafana: v6.2.1 from to v6.3.5
2019-09-18 18:29:09 +03:00
Aliaksandr Valialkin
9428ec9c9f
deployment/docker: remove file system paths from the compiled binary
2019-09-13 22:45:59 +03:00
Aliaksandr Valialkin
cd2c9e39da
deployment/docker: switch Go builder from Go 1.12.9 to Go 1.13.0
2019-09-04 17:17:23 +03:00
Aliaksandr Valialkin
be39414f9c
deployment/docker: switch Go builder from go1.12.8 to go1.12.9
2019-08-18 22:07:58 +03:00
Aliaksandr Valialkin
9e0896055d
deployment/docker: switch Go builder from go1.12.7 to go1.12.8
2019-08-15 20:43:36 +03:00
Aliaksandr Valialkin
162f1fb1b7
all: small updates after PR #114
2019-07-23 19:54:50 +03:00
Aliaksandr Valialkin
6cd77d4847
deployment: switch builder from go1.12.6 to go1.12.7
2019-07-20 12:15:05 +03:00
Aliaksandr Valialkin
47e1e5eb4b
deployment/docker: switch builder from go1.12.5 to go1.12.6
2019-06-14 09:32:06 +03:00
Roman Khavronenko
cd1bc32158
convert dashboard for provisioning ( #62 )
2019-06-11 01:07:09 +03:00
Aliaksandr Valialkin
0371c216a7
deployment/docker: move victoriametrics single-node docker image from valyala/victoria-metrics
to victoriametrics/victoria-metrics
docker hub path
2019-06-07 11:52:53 +03:00
Roman Khavronenko
fbd7044b2b
Dashboard update ( #57 )
...
* split "pending datapoints" by storage and index pending entities
* update provisioned dVM dashboard
2019-06-07 01:31:45 +03:00
Roman Khavronenko
2afe511d80
Setup Grafana provisioning for docker-compose setup ( #50 )
...
* setup Grafana provisioning for docker-compose setup
* review fixes
2019-06-06 23:37:44 +03:00
Seua Polyakov
f4e63cd070
Add SIGINT as stopsignal to docker file ( #54 )
...
Add sigint as stopsignal to docker file. You can find more here: https://docs.docker.com/engine/reference/builder/#usage
With this change, the main process inside the container will receive SIGINT, and after a grace period, SIGKILL.
2019-06-06 22:36:21 +03:00
Aliaksandr Valialkin
15f59c6df9
deployment/docker: remove trailing whitespace
2019-06-03 14:53:08 +03:00
Artem Navoiev
da45a20491
docker compose for VM
2019-06-03 09:57:33 +02:00
Aliaksandr Valialkin
c2a5eef5e3
Makefile: pass GO111MODULE=on
to all the go
invocations
2019-05-26 23:23:43 +03:00
Aliaksandr Valialkin
1836c415e6
all: open-sourcing single-node version
2019-05-23 00:18:06 +03:00