aboutsummaryrefslogtreecommitdiff
path: root/srcs/nginx
diff options
context:
space:
mode:
authorCharles Cabergs <me@cacharle.xyz>2020-10-17 09:52:40 +0200
committerCharles Cabergs <me@cacharle.xyz>2020-10-17 09:52:40 +0200
commit334a3cef81c3e079fbf4f43d906c12037c6864a9 (patch)
tree67aba277bd37167b5d5bfce2676a9a6b204096de /srcs/nginx
parent0d4b173a0d681d34a1212aaee4851a19ebdb8851 (diff)
downloadft_services-334a3cef81c3e079fbf4f43d906c12037c6864a9.tar.gz
ft_services-334a3cef81c3e079fbf4f43d906c12037c6864a9.tar.bz2
ft_services-334a3cef81c3e079fbf4f43d906c12037c6864a9.zip
Added metallb config, nginx working, ftps not so much
Diffstat (limited to 'srcs/nginx')
-rw-r--r--srcs/nginx/Dockerfile1
-rw-r--r--srcs/nginx/nginx.yaml16
-rwxr-xr-xsrcs/nginx/src/entrypoint.sh1
3 files changed, 8 insertions, 10 deletions
diff --git a/srcs/nginx/Dockerfile b/srcs/nginx/Dockerfile
index d4b9e2c..f9267f6 100644
--- a/srcs/nginx/Dockerfile
+++ b/srcs/nginx/Dockerfile
@@ -12,6 +12,7 @@ RUN mkdir -p /run/nginx && \
rm /etc/nginx/conf.d/default.conf && \
mv /root/ft_services.conf /etc/nginx/conf.d/ft_services.conf
+EXPOSE 22
EXPOSE 80
EXPOSE 443
diff --git a/srcs/nginx/nginx.yaml b/srcs/nginx/nginx.yaml
index 3fb1492..1ec9db4 100644
--- a/srcs/nginx/nginx.yaml
+++ b/srcs/nginx/nginx.yaml
@@ -9,6 +9,9 @@ spec:
matchLabels:
app: nginx
replicas: 1
+ strategy:
+ rollingUpdate:
+ maxSurge: 1
template:
metadata:
labels:
@@ -18,13 +21,6 @@ spec:
- image: cacharle-nginx
imagePullPolicy: Never
name: cacharle-nginx-container
- ports:
- - containerPort: 80
- hostPort: 9080
- - containerPort: 443
- hostPort: 9443
- - containerPort: 22
- hostPort: 9022
---
@@ -36,13 +32,13 @@ spec:
type: LoadBalancer
ports:
- name: http
- port: 9080
+ port: 80
targetPort: 80
- name: https
- port: 9443
+ port: 443
targetPort: 443
- name: ssh
- port: 9022
+ port: 22
targetPort: 22
selector:
app: nginx
diff --git a/srcs/nginx/src/entrypoint.sh b/srcs/nginx/src/entrypoint.sh
index bfef63c..07719af 100755
--- a/srcs/nginx/src/entrypoint.sh
+++ b/srcs/nginx/src/entrypoint.sh
@@ -2,6 +2,7 @@
echo 'root:password' | chpasswd
echo 'PermitRootLogin yes' >> /etc/ssh/sshd_config
+# echo 'Port 30022' >> /etc/ssh/sshd_config
openrc
touch /run/openrc/softlevel