You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@devlake.apache.org by kl...@apache.org on 2022/06/29 01:48:55 UTC
[incubator-devlake] branch main updated: Fix permission denied of nginx (#2375)
This is an automated email from the ASF dual-hosted git repository.
klesh pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-devlake.git
The following commit(s) were added to refs/heads/main by this push:
new bc0edaec Fix permission denied of nginx (#2375)
bc0edaec is described below
commit bc0edaecf38ccdd90c1c07d3b008e911e1280062
Author: mappjzc <zh...@merico.dev>
AuthorDate: Wed Jun 29 09:48:50 2022 +0800
Fix permission denied of nginx (#2375)
* fix: fix permission denied of nginx
changed bind port to 4000 from 80 for no root permission.
Nddtfjiang <zh...@merico.dev>
* fix: change export port
change export port 80,443 to 4000,4443
Nddtfjiang <zh...@merico.dev>
* fix: deployments and service config-ui port change
changed deployments and service config-ui port
Nddtfjiang <zh...@merico.dev>
---
config-ui/Dockerfile | 2 +-
config-ui/nginx.conf | 2 +-
deployment/helm/templates/deployments.yaml | 2 +-
deployment/helm/templates/services.yaml | 2 +-
docker-compose.yml | 2 +-
k8s-deploy.yaml | 4 ++--
6 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/config-ui/Dockerfile b/config-ui/Dockerfile
index bf3ca7bc..7b1418e1 100644
--- a/config-ui/Dockerfile
+++ b/config-ui/Dockerfile
@@ -40,7 +40,7 @@ COPY ./nginx.conf /etc/nginx/conf.d/default.conf.tpl
WORKDIR /usr/share/nginx/html
RUN rm -rf ./*
COPY --from=builder /home/node/code/dist/. ./
-EXPOSE 80 443
+EXPOSE 4000 4443
RUN apt update && apt install -y apache2-utils
COPY ./nginx.sh /usr/bin/nginx.sh
RUN chmod +x /usr/bin/nginx.sh
diff --git a/config-ui/nginx.conf b/config-ui/nginx.conf
index 82b02448..f868324f 100644
--- a/config-ui/nginx.conf
+++ b/config-ui/nginx.conf
@@ -1,5 +1,5 @@
server {
- listen 80;
+ listen 4000;
server_name localhost;
${SERVER_CONF}
diff --git a/deployment/helm/templates/deployments.yaml b/deployment/helm/templates/deployments.yaml
index b00a61d3..fe3a2494 100644
--- a/deployment/helm/templates/deployments.yaml
+++ b/deployment/helm/templates/deployments.yaml
@@ -114,7 +114,7 @@ spec:
image: "{{ .Values.ui.image.repository }}:{{ .Values.ui.image.tag }}"
imagePullPolicy: {{ .Values.ui.image.pullPolicy }}
ports:
- - containerPort: 80
+ - containerPort: 4000
envFrom:
- configMapRef:
name: {{ include "devlake.fullname" . }}-config
diff --git a/deployment/helm/templates/services.yaml b/deployment/helm/templates/services.yaml
index 31134a4c..8d519f64 100644
--- a/deployment/helm/templates/services.yaml
+++ b/deployment/helm/templates/services.yaml
@@ -91,7 +91,7 @@ spec:
- protocol: TCP
name: ui
port: {{ .Values.service.uiPort }}
- targetPort: 80
+ targetPort: 4000
{{- if eq .Values.service.type "NodePort" }}
nodePort: {{ .Values.service.uiPort }}
{{- end }}
diff --git a/docker-compose.yml b/docker-compose.yml
index 6069df69..da39dde6 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -81,7 +81,7 @@ services:
build:
context: "config-ui"
ports:
- - 127.0.0.1:4000:80
+ - 127.0.0.1:4000:4000
env_file:
- ./.env
environment:
diff --git a/k8s-deploy.yaml b/k8s-deploy.yaml
index 0ed7911e..dbbd56de 100644
--- a/k8s-deploy.yaml
+++ b/k8s-deploy.yaml
@@ -137,7 +137,7 @@ spec:
- name: config-ui
image: mericodev/config-ui:latest
ports:
- - containerPort: 80
+ - containerPort: 4000
envFrom:
- configMapRef:
name: devlake-config
@@ -163,7 +163,7 @@ spec:
ports:
- protocol: TCP
port: 4000
- targetPort: 80
+ targetPort: 4000
nodePort: 30004
---