aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--srcs/ftps/ftps.yaml5
-rw-r--r--srcs/metallb-config.yaml3
-rw-r--r--srcs/nginx/nginx.yaml10
-rw-r--r--srcs/phpmyadmin/phpmyadmin.yaml4
-rw-r--r--srcs/wordpress/wordpress.yaml4
5 files changed, 22 insertions, 4 deletions
diff --git a/srcs/ftps/ftps.yaml b/srcs/ftps/ftps.yaml
index 331c0c7..f8c0bf7 100644
--- a/srcs/ftps/ftps.yaml
+++ b/srcs/ftps/ftps.yaml
@@ -25,6 +25,10 @@ apiVersion: v1
kind: Service
metadata:
name: ftps-service
+ labels:
+ app: ftps
+ annotations:
+ metallb.universe.tf/allow-shared-ip: shared
spec:
type: LoadBalancer
ports:
@@ -36,4 +40,3 @@ spec:
port: 21000
selector:
app: ftps
- # loadBalancerIP: 192.168.99.240
diff --git a/srcs/metallb-config.yaml b/srcs/metallb-config.yaml
index 9c15c6c..9ae7794 100644
--- a/srcs/metallb-config.yaml
+++ b/srcs/metallb-config.yaml
@@ -9,5 +9,4 @@ data:
- name: default
protocol: layer2
addresses:
- # - IPex-Ipex
- - 192.168.99.230-192.168.99.250
+ - 192.168.99.230-192.168.99.230
diff --git a/srcs/nginx/nginx.yaml b/srcs/nginx/nginx.yaml
index aa5721e..c92729d 100644
--- a/srcs/nginx/nginx.yaml
+++ b/srcs/nginx/nginx.yaml
@@ -21,6 +21,11 @@ spec:
- image: cacharle-nginx
imagePullPolicy: Never
name: cacharle-nginx-container
+ ports:
+ - containerPort: 22
+ - containerPort: 80
+ - containerPort: 443
+
---
@@ -28,6 +33,10 @@ apiVersion: v1
kind: Service
metadata:
name: nginx-service
+ labels:
+ app: nginx
+ annotations:
+ metallb.universe.tf/allow-shared-ip: shared
spec:
type: LoadBalancer
ports:
@@ -42,4 +51,3 @@ spec:
targetPort: 22
selector:
app: nginx
- # loadBalancerIP: 192.168.99.240
diff --git a/srcs/phpmyadmin/phpmyadmin.yaml b/srcs/phpmyadmin/phpmyadmin.yaml
index 73cfd46..108bfca 100644
--- a/srcs/phpmyadmin/phpmyadmin.yaml
+++ b/srcs/phpmyadmin/phpmyadmin.yaml
@@ -28,6 +28,10 @@ apiVersion: v1
kind: Service
metadata:
name: phpmyadmin-service
+ labels:
+ app: phpmyadmin
+ annotations:
+ metallb.universe.tf/allow-shared-ip: shared
spec:
type: LoadBalancer
ports:
diff --git a/srcs/wordpress/wordpress.yaml b/srcs/wordpress/wordpress.yaml
index 3b90f47..2389128 100644
--- a/srcs/wordpress/wordpress.yaml
+++ b/srcs/wordpress/wordpress.yaml
@@ -28,6 +28,10 @@ apiVersion: v1
kind: Service
metadata:
name: wordpress-service
+ labels:
+ app: wordpress
+ annotations:
+ metallb.universe.tf/allow-shared-ip: shared
spec:
type: LoadBalancer
ports: