Listen to port 80

This commit is contained in:
Micke Nordin 2023-03-29 17:02:25 +02:00
parent 142ff88dbc
commit 20e5a04951
Signed by untrusted user: Micke
GPG key ID: 0DA0A7A5708FE257
5 changed files with 8 additions and 23 deletions

View file

@ -5,13 +5,10 @@ metadata:
data: data:
000-default.conf: | 000-default.conf: |
LoadModule remoteip_module /usr/lib/apache2/modules/mod_remoteip.so LoadModule remoteip_module /usr/lib/apache2/modules/mod_remoteip.so
<VirtualHost *:8080> <VirtualHost *:80>
ServerAdmin webmaster@localhost ServerAdmin webmaster@localhost
DocumentRoot /var/www/html DocumentRoot /var/www/html
SetEnvIf X-Forwarded-For "^.*\..*\..*\..*" forwarded SetEnvIf X-Forwarded-For "^.*\..*\..*\..*" forwarded
ErrorLog /dev/stderr
CustomLog /dev/stdout common
TransferLog /dev/stdout
# Header config # Header config
RemoteIPHeader X-Forwarded-For RemoteIPHeader X-Forwarded-For
@ -137,5 +134,3 @@ data:
), ),
); );
ports.conf: |
Listen 8080

View file

@ -37,9 +37,6 @@ spec:
- name: default-config - name: default-config
mountPath: /etc/apache2/sites-enabled/000-default.conf mountPath: /etc/apache2/sites-enabled/000-default.conf
subPath: 000-default.conf subPath: 000-default.conf
- name: ports-config
mountPath: /etc/apache2/ports.conf
subPath: ports.conf
- name: hugepage - name: hugepage
mountPath: /dev/hugepages mountPath: /dev/hugepages
resources: resources:
@ -53,20 +50,19 @@ spec:
memory: 256Mi memory: 256Mi
readinessProbe: readinessProbe:
tcpSocket: tcpSocket:
port: 8080 port: 80
initialDelaySeconds: 180 initialDelaySeconds: 180
periodSeconds: 60 periodSeconds: 60
livenessProbe: livenessProbe:
tcpSocket: tcpSocket:
port: 8080 port: 80
initialDelaySeconds: 300 initialDelaySeconds: 300
periodSeconds: 180 periodSeconds: 180
ports: ports:
- containerPort: 8080 - containerPort: 80
name: nextcloud-http name: nextcloud-http
command: ["/bin/bash"] command: ["/bin/bash"]
args: ["-c", "apachectl -D FOREGROUND"] args: ["-c", "apachectl -D FOREGROUND"]
#command: ["/bin/sh","-c", "apachectl -D FOREGROUND; tail -f /dev/null"]
initContainers: initContainers:
- image: docker.sunet.se/sunet/docker-jinja:latest - image: docker.sunet.se/sunet/docker-jinja:latest
name: init-config name: init-config
@ -184,12 +180,6 @@ spec:
items: items:
- key: "000-default.conf" - key: "000-default.conf"
path: "000-default.conf" path: "000-default.conf"
- name: ports-config
configMap:
name: nextcloud-configmap
items:
- key: "ports.conf"
path: "ports.conf"
- name: hugepage - name: hugepage
emptyDir: emptyDir:
medium: HugePages medium: HugePages

View file

@ -28,4 +28,4 @@ spec:
service: service:
name: customer-node name: customer-node
port: port:
number: 8080 number: 80

View file

@ -9,9 +9,9 @@ items:
name: customer-node name: customer-node
spec: spec:
ports: ports:
- port: 8080 - port: 80
protocol: TCP protocol: TCP
targetPort: 8080 targetPort: 80
selector: selector:
app: customer-node app: customer-node
sessionAffinity: None sessionAffinity: None

View file

@ -23,4 +23,4 @@ spec:
service: service:
name: customer-node name: customer-node
port: port:
number: 8080 number: 80