[Kubernetes] Deploy P3X Redis UI(v2025.4.101)

P3X Redis UI 배포 #

 1apiVersion: apps/v1
 2kind: Deployment
 3metadata:
 4  name: p3x-redis-ui
 5  namespace: p3x-redis-ui
 6spec:
 7  replicas: 1
 8  selector:
 9    matchLabels:
10      app.kubernetes.io/name: p3x-redis-ui
11  template:
12    metadata:
13      labels:
14        app.kubernetes.io/name: p3x-redis-ui
15    spec:
16      containers:
17      - name: p3x-redis-ui
18        image: patrikx3/p3x-redis-ui
19        ports:
20        - name: p3x-redis-ui
21          containerPort: 7843
22        volumeMounts:
23        - name: p3x-redis-ui-settings
24          mountPath: /settings/.p3xrs-conns.json
25          subPath: .p3xrs-conns.json
26      volumes:
27      - name: p3x-redis-ui-settings
28        configMap:
29          name: p3x-redis-ui-settings

ConfigMap 설정 #

 1apiVersion: v1
 2kind: ConfigMap
 3metadata:
 4  name: p3x-redis-ui-settings
 5  namespace: p3x-redis-ui
 6data:
 7  .p3xrs-conns.json: |
 8    {
 9      "list": [
10        {
11          "name": "cluster",
12          "host": "YOUR_REDIS_HOST",
13          "port": 6379,
14          "password": "YOUR_REDIS_PASSWORD_OR_EMPTY",
15          "id": "unique"
16        }
17      ],
18      "license": ""
19    }
Advertisement