clean and white

This commit is contained in:
Denis 2021-03-02 18:54:01 -08:00
parent a457c13eaa
commit 83f194906f
24 changed files with 22 additions and 31 deletions

View File

@ -1,12 +0,0 @@
apiVersion: v1
kind: ConfigMap
metadata:
namespace: metallb-system
name: config
data:
config: |
address-pools:
- name: default
protocol: layer2
addresses:
- 192.168.99.100-192.168.99.200

16
run.sh
View File

@ -1,16 +0,0 @@
#!/bin/bash
minikube addons enable dashboard
minikube addons enable metallb
minikube addons enable metrics-server
eval $(minikube docker-env)
kubectl apply -f metallb_configmap.yml
docker build -t nginx_image nginx
docker build -t phpmyadmin_image phpmyadmin
kubectl apply -f persistencevolume.yaml
kubectl apply -f nginx_service.yaml
docker build -t mysqlserver mysql
kubectl apply -f mysql.yaml
kubectl apply -f phpmyadmin/phpsvc.yaml
kubectl get pods
IP=$(kubectl get node -o=custom-columns='DATA:status.addresses[0].address' | sed -n 2p)
echo "Minikube IP: ${IP}"

21
setup.sh Executable file
View File

@ -0,0 +1,21 @@
#!/bin/bash
IP=$(kubectl get node -o=custom-columns='DATA:status.addresses[0].address' | sed -n 2p)
minikube addons enable dashboard
minikube addons enable metallb
minikube addons enable metrics-server
eval $(minikube docker-env)
docker build -t ngnix_image srcs/nginx
docker build -t phpmyadmin_image srcs/phpmyadmin
docker build -t mysqlserver srcs/mysql
kubectl apply -f srcs/yaml/metallb.yaml
kubectl apply -f srcs/yaml/nginx_service.yaml
kubectl apply -f srcs/yaml/persistencevolume.yaml
kubectl apply -f srcs/yaml/mysql.yaml
kubectl apply -f srcs/yaml/phpsvc.yaml
echo "Minikube IP: ${IP}"

View File

@ -6,11 +6,9 @@ metadata:
app: mysql
spec:
type: ClusterIP
clusterIP: None
ports:
- port: 3306
targetPort: 3306
protocol: TCP
name: mysql
selector:
app: mysql
---