aboutsummaryrefslogtreecommitdiff
path: root/setup.sh
diff options
context:
space:
mode:
authorCharles Cabergs <me@cacharle.xyz>2020-10-29 10:16:57 +0100
committerCharles Cabergs <me@cacharle.xyz>2020-10-29 10:16:57 +0100
commitaa8815b7693708f8d3652484b91f9e1aa700e21b (patch)
tree021fb805b67290f657243918c8944f5b933945ff /setup.sh
parent6a0cc90d98d5bc83939095978b9382b65db5e04c (diff)
downloadft_services-aa8815b7693708f8d3652484b91f9e1aa700e21b.tar.gz
ft_services-aa8815b7693708f8d3652484b91f9e1aa700e21b.tar.bz2
ft_services-aa8815b7693708f8d3652484b91f9e1aa700e21b.zip
Added wordpress users, Changed container name to service name
Diffstat (limited to 'setup.sh')
-rwxr-xr-xsetup.sh47
1 files changed, 27 insertions, 20 deletions
diff --git a/setup.sh b/setup.sh
index a2ac56b..f78c129 100755
--- a/setup.sh
+++ b/setup.sh
@@ -1,30 +1,37 @@
#!/bin/sh
+build_image () {
+ echo "=============================================== Building $1"
+ docker build -t "$1-service" "srcs/$1"
+ echo
+}
-echo 'Building docker images'
-docker build -t cacharle-ftps srcs/ftps
-docker build -t cacharle-nginx srcs/nginx
-docker build -t cacharle-wordpress srcs/wordpress
-docker build -t cacharle-phpmyadmin srcs/phpmyadmin
-docker build -t cacharle-mysql srcs/mysql
-docker build -t cacharle-grafana srcs/grafana
-docker build -t cacharle-influxdb srcs/influxdb
+create_service () {
+ echo "=============================================== Creating Service $1"
+ kubectl apply -f "srcs/$1/$1.yaml"
+ echo
+}
+
+
+echo '--- Building docker images'
+build_image ftps
+build_image nginx
+build_image wordpress
+build_image phpmyadmin
+build_image mysql
+build_image grafana
+build_image influxdb
# minikube start
-#
# eval $(minikube docker-env)
-kubectl apply -f srcs/ftps/ftps.yaml
-kubectl apply -f srcs/nginx/nginx.yaml
-kubectl apply -f srcs/wordpress/wordpress.yaml
-kubectl apply -f srcs/phpmyadmin/phpmyadmin.yaml
-kubectl apply -f srcs/mysql/mysql.yaml
-kubectl apply -f srcs/grafana/grafana.yaml
-kubectl apply -f srcs/influxdb/influxdb.yaml
-
-# echo 'Creating cluster'
-# echo "$names" | xargs -Iname kubectl apply -f srcs/name/name.yaml
+create_service ftps
+create_service nginx
+create_service wordpress
+create_service phpmyadmin
+create_service mysql
+create_service grafana
+create_service influxdb
-#
# minikube dashboard