47 lines
1.1 KiB
YAML
47 lines
1.1 KiB
YAML
# Save the output of this file and use kubectl create -f to import
|
|
# it into Kubernetes.
|
|
#
|
|
# Created with podman-5.4.0
|
|
|
|
# NOTE: If you generated this yaml from an unprivileged and rootless podman container on an SELinux
|
|
# enabled system, check the podman generate kube man page for steps to follow to ensure that your pod/container
|
|
# has the right permissions to access the volumes added.
|
|
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: breezewiki-config
|
|
data:
|
|
config.ini: |
|
|
canonical_origin = "breezewiki.nadeko.net"
|
|
debug = false
|
|
port = 10416
|
|
strict_proxy = true
|
|
---
|
|
apiVersion: v1
|
|
kind: Pod
|
|
metadata:
|
|
creationTimestamp: "2025-02-27T16:49:02Z"
|
|
labels:
|
|
app: breezewiki-pod
|
|
name: breezewiki-pod
|
|
spec:
|
|
volumes:
|
|
- name: config
|
|
configMap:
|
|
name: breezewiki-config
|
|
|
|
containers:
|
|
- image: quay.io/pussthecatorg/breezewiki:latest
|
|
name: breezewiki
|
|
ports:
|
|
- containerPort: 10416
|
|
hostIP: 127.0.0.1
|
|
hostPort: 10007
|
|
resources:
|
|
limits:
|
|
memory: 512Mi
|
|
volumeMounts:
|
|
- mountPath: /app/config.ini
|
|
subPath: config.ini
|
|
name: config
|
|
restartPolicy: Always
|