https://github.com/martinklepsch/patalyze-ops
https://github.com/martinklepsch/patalyze-ops
Last synced: 6 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/martinklepsch/patalyze-ops
- Owner: martinklepsch
- Created: 2014-05-28T10:52:09.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2014-06-06T10:39:27.000Z (about 11 years ago)
- Last Synced: 2025-01-29T13:46:44.717Z (5 months ago)
- Language: Clojure
- Size: 148 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Setup database server
**See `Makefile` for actual stuff**
### Once
```sh
overcast run patalyze.db "sudo apt-add-repository ppa:fish-shell/release-2" "sudo apt-get update" "sudo apt-get install fish" "chsh -s (which fish)"
overcast run patalyze.db "set -U DB_PRIVATE (ifconfig eth1 | grep 'inet addr' | awk -F: '{print \$2}' | awk '{print \$1 }')"
overcast run patalyze.db "docker stop (docker ps -a -q)" "docker rm (docker ps -a -q)"
```### When updated
```
overcast run patalyze.db "rm -rf /root/patalyze-ops"
overcast push patalyze.db (pwd) /root/
overcast run patalyze.db "docker stop (docker ps -a -q)" "docker rm (docker ps -a -q)"
overcast run patalyze.db "docker rmi riemann dockerfile/elasticsearch"
overcast run patalyze.db "docker build -t riemann /root/patalyze-ops/riemann/"
```### Riemann
```sh
overcast run patalyze.db "docker run -d -p \$DB_PRIVATE:5555:5555 -p \$DB_PRIVATE:5555:5555/udp -p 5556:5556 -v /root/patalyze-ops/riemann:/data riemann"
```### Elasticsearch
Start a container by mounting data directory and specifying the custom configuration file:
```sh
overcast run patalyze.db "docker run -d -p \$DB_PRIVATE:9200:9200 -p \$DB_PRIVATE:9300:9300 -v /root/patalyze-ops/elasticsearch:/data dockerfile/elasticsearch /elasticsearch/bin/elasticsearch -Des.config=/data/elasticsearch.yml"
```# Indexer