DEVX-178: [BE] Разработать endpoint выдачи информации для подключении фейн-клиентов через gradle/maven
This commit is contained in:
parent
aa938a2f69
commit
b8d5a0a565
@ -41,22 +41,7 @@ jobs:
|
|||||||
npm run build
|
npm run build
|
||||||
cat > entrypoint.sh <<EOF
|
cat > entrypoint.sh <<EOF
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
export PREFIX=${PREFIX:-devspace-ui}
|
|
||||||
echo "PREFIX: ${PREFIX}"
|
|
||||||
set -e
|
set -e
|
||||||
export PREFIX=${PREFIX:-devspace-ui}
|
|
||||||
echo "PREFIX: ${PREFIX}"
|
|
||||||
echo 'Environments:'
|
|
||||||
env
|
|
||||||
# Применяем переменные окружения к шаблону конфига
|
|
||||||
#envsubst '${PREFIX}' < /etc/nginx/templates/default.conf.template >
|
|
||||||
# Запускаем nginx с переданными аргументами
|
|
||||||
#exec "$@"
|
|
||||||
echo 'Before:'
|
|
||||||
cat /etc/nginx/conf.d/default.conf
|
|
||||||
sed -i -e "s/__PREFIX__/\${PREFIX}/g" '/etc/nginx/conf.d/default.conf'
|
|
||||||
echo 'After:'
|
|
||||||
cat /etc/nginx/conf.d/default.conf
|
|
||||||
exec nginx -g "daemon off;"
|
exec nginx -g "daemon off;"
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
@ -65,13 +50,7 @@ jobs:
|
|||||||
listen 80;
|
listen 80;
|
||||||
server_name localhost;
|
server_name localhost;
|
||||||
|
|
||||||
# Редирект с /__PREFIX__ на /__PREFIX__/
|
location / {
|
||||||
location = /__PREFIX__ {
|
|
||||||
return 301 /__PREFIX__/;
|
|
||||||
}
|
|
||||||
|
|
||||||
location /__PREFIX__/ {
|
|
||||||
rewrite ^/__PREFIX__/(.*) /\$1 break;
|
|
||||||
root /usr/share/nginx/html;
|
root /usr/share/nginx/html;
|
||||||
try_files \$uri \$uri/ /index.html;
|
try_files \$uri \$uri/ /index.html;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -52,9 +52,6 @@ spec:
|
|||||||
{{- toYaml $.Values.securityContext | nindent 12 }}
|
{{- toYaml $.Values.securityContext | nindent 12 }}
|
||||||
image: "{{ $.Values.image.name }}:{{ $.Values.image.version }}"
|
image: "{{ $.Values.image.name }}:{{ $.Values.image.version }}"
|
||||||
imagePullPolicy: {{ $.Values.image.pullPolicy }}
|
imagePullPolicy: {{ $.Values.image.pullPolicy }}
|
||||||
env:
|
|
||||||
- name: PREFIX
|
|
||||||
value: "{{$.Values.ingress.prefix}}"
|
|
||||||
ports:
|
ports:
|
||||||
- name: http
|
- name: http
|
||||||
containerPort: {{ $.Values.port }}
|
containerPort: {{ $.Values.port }}
|
||||||
|
|||||||
@ -7,5 +7,5 @@ metadata:
|
|||||||
spec:
|
spec:
|
||||||
stripPrefix:
|
stripPrefix:
|
||||||
prefixes:
|
prefixes:
|
||||||
- /{{$.Values.ingress.prefix}}
|
- {{$.Values.ingress.prefix}}
|
||||||
{{end}}
|
{{end}}
|
||||||
Loading…
x
Reference in New Issue
Block a user