old_console/correlator
2024-11-02 14:12:45 +03:00
..
aggregator Initial migration 2024-11-02 14:12:45 +03:00
api Initial migration 2024-11-02 14:12:45 +03:00
cicd Initial migration 2024-11-02 14:12:45 +03:00
cmd/correlator Initial migration 2024-11-02 14:12:45 +03:00
config Initial migration 2024-11-02 14:12:45 +03:00
correlator Initial migration 2024-11-02 14:12:45 +03:00
deb/skeleton Initial migration 2024-11-02 14:12:45 +03:00
docker/sh Initial migration 2024-11-02 14:12:45 +03:00
es Initial migration 2024-11-02 14:12:45 +03:00
events Initial migration 2024-11-02 14:12:45 +03:00
mapping Initial migration 2024-11-02 14:12:45 +03:00
rules Initial migration 2024-11-02 14:12:45 +03:00
stat Initial migration 2024-11-02 14:12:45 +03:00
util Initial migration 2024-11-02 14:12:45 +03:00
.dockerignore Initial migration 2024-11-02 14:12:45 +03:00
.gitignore Initial migration 2024-11-02 14:12:45 +03:00
.gitlab-ci.yml Initial migration 2024-11-02 14:12:45 +03:00
.golangci Initial migration 2024-11-02 14:12:45 +03:00
CHANGELOG.md Initial migration 2024-11-02 14:12:45 +03:00
Dockerfile Initial migration 2024-11-02 14:12:45 +03:00
go.mod Initial migration 2024-11-02 14:12:45 +03:00
make_release.py Initial migration 2024-11-02 14:12:45 +03:00
README.md Initial migration 2024-11-02 14:12:45 +03:00

Testing

To run tests, you must run elastic:

docker run -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms2g -Xmx2g" registry.iwarma.ru/iwa/dev/console-docker/console-elasticsearch:latest

Second variant:

docker-compose -f cicd/docker-compose.yml up -d && docker-compose -f cicd/docker-compose.yml logs -f golang
docker-compose -f cicd/docker-compose.yml down

Testing SSL

To test against SSL, you should use this instruction for creating elastic with SSL.

To test ssl connection, use:

curl -k -u elastic:changeme https://elasticsearch:9200/

Important! need to change elastic password to changeme in .env file

Building

To build correlator for running with docker:

CGO_ENABLED=0 go build -a -ldflags '-extldflags "-static"'

This will build static version of correlator witch can be used on alpine image, maybe on mac .