Dockerfile, build and SSH keys to scrape snapshots from mom.xinu.tv.

This commit is contained in:
Bill Thiede 2017-10-09 21:25:00 -07:00
parent 8b07793b10
commit a61e9c7e1c
4 changed files with 45 additions and 0 deletions

16
Dockerfile Normal file
View File

@ -0,0 +1,16 @@
# build stage
FROM golang:alpine AS build-env
RUN apk --no-cache add git
RUN go get -v xinu.tv/zfs_replication_exporter
# final stage
FROM alpine
COPY --from=build-env /go/bin/zfs_replication_exporter /usr/bin/
COPY keys/ /root/.ssh/
EXPOSE 9999
CMD /usr/bin/zfs_replication_exporter \
-logtostderr \
-host mom.xinu.tv:22 \
-user localuser \
-addr :9999

1
config.dbuild Normal file
View File

@ -0,0 +1 @@
package="monitoring/zfs_replication_exporter"

27
keys/id_rsa Normal file
View File

@ -0,0 +1,27 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEpQIBAAKCAQEAozYNAi7VIEHnW5ihCZFH3n8IkUEC8bIz1DetN26UikmJF2wC
Wq1B994lKyIkS39yGyfzYXNMn6N4VH768elu2kDtsP2mn93boJwl11xNRaRYCDfU
CakZDLOz/1rjCO0QWJZLz4rW3/OZK82LhOLCf4LfsKhspFjumKKeMRdPAa1aMW1k
3uiPeHpJGHAAGO+yKjtvNeJf6G+EGO5etw0xwL3+TDf8olJy7u7mK+9XnnIuLQBZ
dSAd+16zsjNAZ3VG2Olisu8pm0msyfP011902JO+tUxDM7zu/SAdjlNHw9X6wNe5
YuIheb6teAaJnthwsWeOAVh9oQwqtPVPHKmK6wIDAQABAoIBAQCJnsD3T0Ac1BVe
keNwKtWcEifKOzRdUvMLBeuEKzULKhhz7HpLtX5DoEhdB4vtMUipB1XcnRlGHtQP
A4dcRoZXeJo0PJ2sfal8003BO65Yg8xLGbAseS6LHFgxgJSh6St4VzsThLHM4x4L
5mS3p3FzjYpK7qm1JtwBTlXvdQUElquSQZD+6E53YCDAMDJPU9i2kzT5Xk4Pda0f
9VNWB4Y9tOLuF1SFGMOVmpTXN2iOg3hlNxRZI/sbBznEofAJ5ZP1r/Mdb02NTKC2
Hjd7CE41hJCnylXY4GLGOQ4glVacDS7nJ/dMRZ/TiwNmrHjfw31yK+ewy1FLiJmE
XhqmVIyBAoGBANf44XvgiGb1fz5dwE35H8r8IVkt27KpNvPyNmt+QFSiYvEFrcXh
Y8QN6Uo9Sj2RbjhUb2a+pzZ9Vy56IiaxgPv7/kkB+QVlt1NJvx8SU+aKMp2d0n0t
SYhwyw0/3IEKeS9fCQxey06vomIG/r4PWhz/szCqQxyia0Hde4Z/NlYrAoGBAMF1
2Ay8fps5gDV9r1r1ztZd1z/iRied/sAqMN4rfKZRpZUKybR3KrCvGcSZB4a2azrV
5UkxQu3crishVz+KgKtCvhPQvSpmdCGg746TSaw7vAFjsfyZtacH1lCv18f92LrH
AskR1ZZTE90ayDEypV6DRCCmfq5la8O5y/Eqnf5BAoGBAK63fuKSQIbab/fqLBpo
QZoa4necq7EbR4OOHQxU9IIDZHuLlosQzX7bqjEO6DJqpnoXhI/gCLICMDc/QsV+
r9QqhgpV+DivkuFkNaNTVmCYyF3OQWxW6LfiV8H+OcqCyIrUHSPOxDaBy6H1+ruS
+9md2j6yXtyZYJ/GJ5ok67ZFAoGAV4KD6Tb2miaHfSrOQHoCRuuJ64biLxeD3c73
7feD2gQCv4lytiRVdjiukkSap/AqTyHkJpiW6tuxGSdqvP5ct5toObRpbR2NGI0g
78BmSfd3UrWTFG0/Q0ADTNpN5FRKTiqpcuSTVf1cdd6ggcikDz2XeqF1mlOcTJvl
ycB6WUECgYEAuh8lpyXEx7xOSZIq4pyHwMk5iQC5e+gNd4l6H8H6nE9Mg5t4fj3m
2Z79lfPcGJ/4T+B+BkJVUHRoiI9DNQ/XB4bE5DQizx1q+M1yKNmaGXd1Em6g67jN
iiCqDmiy+gWkDmHtPVwo5H9YvpLGYQjMwEbJ7krK3kZ8UYG/bCmZ/L8=
-----END RSA PRIVATE KEY-----

1
keys/id_rsa.pub Normal file
View File

@ -0,0 +1 @@
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCjNg0CLtUgQedbmKEJkUfefwiRQQLxsjPUN603bpSKSYkXbAJarUH33iUrIiRLf3IbJ/Nhc0yfo3hUfvrx6W7aQO2w/aaf3dugnCXXXE1FpFgIN9QJqRkMs7P/WuMI7RBYlkvPitbf85krzYuE4sJ/gt+wqGykWO6Yop4xF08BrVoxbWTe6I94ekkYcAAY77IqO2814l/ob4QY7l63DTHAvf5MN/yiUnLu7uYr71eeci4tAFl1IB37XrOyM0BndUbY6WKy7ymbSazJ8/TXX3TYk761TEMzvO79IB2OU0fD1frA17li4iF5vq14Bome2HCxZ44BWH2hDCq09U8cqYrr wathiede@big