go

module
v0.0.0-...-70b770e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 11, 2022 License: Apache-2.0

README

Run unit tests

The unit tests manage Docker containers, i.e. the Docker daemon needs to be running.

cd go
make unit-tests

Cortex

Test Cortex locally

$ make build-cortex
$ ./cortex-api -listen=localhost:8080 -cortex-querier-url http://loki.url -cortex-distributor-url http://loki2.url -tenantname peter
INFO[0000] loki querier URL: http://loki.url
INFO[0000] loki distributor URL: http://loki2.url
INFO[0000] listen address: localhost:8080
INFO[0000] tenant name: peter
2020/04/07 13:37:57 http: proxy error: dial tcp: lookup loki2.url on 192.168.0.1:53: no such host

curl -v localhost:8080/metrics
curl -v localhost:8080/api/v1/push
curl -v localhost:8080/metrics

Loki

Test Loki locally

$ make build-loki
$ ./loki-api -listen=localhost:8080 -loki-querier-url http://loki.url -loki-distributor-url http://loki2.url -tenantname peter
INFO[0000] loki querier URL: http://loki.url
INFO[0000] loki distributor URL: http://loki2.url
INFO[0000] listen address: localhost:8080
INFO[0000] tenant name: peter
2020/04/07 13:37:57 http: proxy error: dial tcp: lookup loki2.url on 192.168.0.1:53: no such host
curl -v localhost:8080/metrics
curl -v localhost:8080/loki/api/v1/push
curl -v localhost:8080/metrics

Tracing

Test Tracing locally

$ make build-tracing
$ ./tracing-api -listen=localhost:8080 -TODO-ARGS
TODO LOGS
curl -v localhost:8080/metrics
TODO EXAMPLE CURL QUERY
curl -v localhost:8080/metrics

Test in Opstrace cluster

Build and push container images with the following script:

./ci/build-docker-images-update-controller-config.sh

packages/controller-config/src/docker-images.json will be updated to refer to newly built images.

Directories

Path Synopsis
cmd
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL