Skip to content

PMA_ABSOLUTE_URI not working #296

Description

@dannyyy

I try to run phpMyAdmin on Kubernetes with the following config:

apiVersion: apps/v1kind: Deploymentmetadata:
name: phpmyadminlabels:
app: phpmyadminspec:
replicas: 1selector:
matchLabels:
app: phpmyadmintemplate:
metadata:
labels:
app: phpmyadminspec:
containers:
- name: phpmyadminimage: phpmyadmin/phpmyadmin:latestenv:
- name: TZvalue: Europe/Zurich
- name: PMA_HOSTvalue: ***
- name: PMA_USERvalue: ***
- name: PMA_PASSWORDvalue: ***
- name: PMA_ABSOLUTE_URIvalue: http://***.media.int/phpmyadmin/ports:
- containerPort: 80name: httpresources:
requests:
cpu: 100mmemory: 100Milimits:
cpu: 200mmemory: 200Mi
---
apiVersion: v1kind: Servicemetadata:
name: phpmyadminlabels:
app: phpmyadminspec:
type: ClusterIPports:
- name: httpport: 80targetPort: httpselector:
app: phpmyadmin
---
apiVersion: networking.k8s.io/v1beta1kind: Ingressmetadata:
name: phpmyadminannotations:
nginx.ingress.kubernetes.io/proxy-buffering: "on"nginx.ingress.kubernetes.io/proxy-buffer-size: "128k"nginx.ingress.kubernetes.io/proxy-buffers-number: "4"nginx.ingress.kubernetes.io/whitelist-source-range: ***nginx.ingress.kubernetes.io/rewrite-target: /$2spec:
rules:
- host: ***.media.inthttp:
paths:
- path: /phpmyadmin(/|$)(.*)backend:
serviceName: phpmyadminservicePort: 80

Even I've set the PMA_ABSOLUTE_URI environment variable phpMyAdmin is greatly ignoring it:
image

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions