From 9d9925ec86bb779c60655bbf487d7921f22a36eb Mon Sep 17 00:00:00 2001 From: "Suren A. Chilingaryan" Date: Mon, 19 Mar 2018 06:21:30 +0100 Subject: Include peer-finder and modify to match also IPs in order to support hostNetwork configuration --- Makefile | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 336ccd5..7fdb50d 100644 --- a/Makefile +++ b/Makefile @@ -1,9 +1,15 @@ all: build install: push -.PHONY: rebuild build push start stop restart bash +.PHONY: rebuild build push start stop restart bash peer-finder -build: Dockerfile +peer-finder: + make -C peer-finder + +root-galera/usr/bin/peer-finder: peer-finder + cp peer-finder/peer-finder root-galera/usr/bin/peer-finder + +build: Dockerfile root-galera/usr/bin/peer-finder docker build --tag chsa/mysql-galera:5.7 . rebuild: Dockerfile @@ -12,6 +18,14 @@ rebuild: Dockerfile push: build docker push chsa/mysql-galera:5.7 +login: + docker login -u `oc whoami` -p `oc whoami -t` docker-registry-default.kaas.kit.edu + +kaas: build login + docker tag chsa/mysql-galera:5.7 docker-registry-default.kaas.kit.edu/adei/mysql-galera:5.7 + docker push docker-registry-default.kaas.kit.edu/adei/mysql-galera:5.7 + + start: build if [ `docker ps | grep chsa/mysql-galera | wc -l` -eq 0 ]; then \ if [ `docker ps -a | grep mysql-galera | wc -l` -gt 0 ]; then \ -- cgit v1.2.1