aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXe Iaso <me@xeiaso.net>2025-04-20 09:15:58 -0400
committerXe Iaso <me@xeiaso.net>2025-04-20 09:15:58 -0400
commit9f5579d2835c80c52b71fba1a97108590f547825 (patch)
tree03acb7a309096f1be4239a45a969c6c0004aaf6b
parent4550861db2c5d075e5dbb850400b5e915e4aa466 (diff)
downloadx-9f5579d2835c80c52b71fba1a97108590f547825.tar.xz
x-9f5579d2835c80c52b71fba1a97108590f547825.zip
kube/alrest: update some things
Signed-off-by: Xe Iaso <me@xeiaso.net>
-rw-r--r--kube/alrest/dns/azeyma.yaml11
-rw-r--r--kube/alrest/gitea/deployment.yaml7
-rw-r--r--kube/alrest/x/future-sight/valkey.yaml41
3 files changed, 49 insertions, 10 deletions
diff --git a/kube/alrest/dns/azeyma.yaml b/kube/alrest/dns/azeyma.yaml
new file mode 100644
index 0000000..f5a39bb
--- /dev/null
+++ b/kube/alrest/dns/azeyma.yaml
@@ -0,0 +1,11 @@
+apiVersion: externaldns.k8s.io/v1alpha1
+kind: DNSEndpoint
+metadata:
+ name: azeyma-within-lgbt-dns
+spec:
+ endpoints:
+ - dnsName: "azeyma.within.lgbt"
+ recordTTL: 3600
+ recordType: A
+ targets:
+ - 155.138.129.167 \ No newline at end of file
diff --git a/kube/alrest/gitea/deployment.yaml b/kube/alrest/gitea/deployment.yaml
index 6af7492..5bab6f7 100644
--- a/kube/alrest/gitea/deployment.yaml
+++ b/kube/alrest/gitea/deployment.yaml
@@ -150,7 +150,7 @@ spec:
mountPath: "/xe/pki"
readOnly: true
- name: anubis
- image: ghcr.io/techarohq/anubis:pr-19
+ image: ghcr.io/techarohq/anubis:main
imagePullPolicy: Always
env:
- name: "BIND"
@@ -165,6 +165,11 @@ spec:
value: "true"
- name: "TARGET"
value: "http://localhost:3000"
+ - name: ED25519_PRIVATE_KEY_HEX
+ valueFrom:
+ secretKeyRef:
+ name: anubis-key
+ key: ED25519_PRIVATE_KEY_HEX
# - name: "SLOG_LEVEL"
# value: "debug"
volumeMounts:
diff --git a/kube/alrest/x/future-sight/valkey.yaml b/kube/alrest/x/future-sight/valkey.yaml
index fda0872..c5694ac 100644
--- a/kube/alrest/x/future-sight/valkey.yaml
+++ b/kube/alrest/x/future-sight/valkey.yaml
@@ -7,6 +7,7 @@ metadata:
xeiaso.net/role: valkey
data:
VALKEY_PASSWORD: hunter2
+ ALLOW_EMPTY_PASSWORD: "yes"
---
apiVersion: apps/v1
kind: Deployment
@@ -25,15 +26,22 @@ spec:
labels:
xeiaso.net/role: valkey
spec:
+ volumes:
+ - name: data
+ persistentVolumeClaim:
+ claimName: valkey
containers:
- - name: valkey
- image: 'docker.io/bitnami/valkey:latest'
- imagePullPolicy: Always
- ports:
- - containerPort: 6379
- envFrom:
- - configMapRef:
- name: valkey-secret
+ - name: valkey
+ image: 'docker.io/bitnami/valkey:latest'
+ imagePullPolicy: Always
+ ports:
+ - containerPort: 6379
+ envFrom:
+ - configMapRef:
+ name: valkey-secret
+ volumeMounts:
+ - name: data
+ mountPath: /data
---
apiVersion: v1
kind: Service
@@ -47,4 +55,19 @@ spec:
ports:
- port: 6379
selector:
- xeiaso.net/role: valkey \ No newline at end of file
+ xeiaso.net/role: valkey
+---
+apiVersion: v1
+kind: PersistentVolumeClaim
+metadata:
+ name: valkey
+ namespace: future-sight
+ labels:
+ xeiaso.net/role: valkey
+spec:
+ resources:
+ requests:
+ storage: 5Gi
+ volumeMode: Filesystem
+ accessModes:
+ - ReadWriteOnce