Changed name to siranga

This commit is contained in:
2025-04-17 13:31:33 +02:00
parent bb19802f40
commit ff19d6b23b
11 changed files with 61 additions and 66 deletions

View File

@@ -1,25 +1,25 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: tunnel
name: siranga
labels:
app: tunnel
app.kubernetes.io/name: tunnel
app: siranga
app.kubernetes.io/name: siranga
spec:
replicas: 1
selector:
matchLabels:
app: tunnel
app: siranga
template:
metadata:
labels:
app: tunnel
app: siranga
annotations:
kubectl.kubernetes.io/default-container: tunnel
kubectl.kubernetes.io/default-container: siranga
spec:
containers:
- name: tunnel
image: git.huizinga.dev/dreaded_x/tunnel_rs@${DIGEST}
- name: siranga
image: git.huizinga.dev/dreaded_x/siranga@${DIGEST}
imagePullPolicy: IfNotPresent
resources:
limits:
@@ -40,7 +40,7 @@ spec:
mountPath: "/secrets/key"
env:
- name: RUST_LOG
value: info,tunnel_rs=debug
value: info,siranga=debug
- name: TUNNEL_DOMAIN
value: tunnel.${domain}
- name: AUTHZ_ENDPOINT
@@ -50,7 +50,7 @@ spec:
- name: LDAP_BASE
value: ou=people,dc=huizinga,dc=dev
- name: LDAP_BIND_DN
value: uid=tunnel.tunnel,ou=people,dc=huizinga,dc=dev
value: uid=siranga.siranga,ou=people,dc=huizinga,dc=dev
- name: LDAP_PASSWORD_FILE
value: /secrets/credentials/password
- name: PRIVATE_KEY_FILE
@@ -58,8 +58,8 @@ spec:
volumes:
- name: credentials
secret:
secretName: tunnel-lldap-credentials
secretName: siranga-lldap-credentials
- name: key
secret:
secretName: tunnel-key
secretName: siranga-key

View File

@@ -9,7 +9,7 @@ spec:
- match: HostRegexp(`^.+\.tunnel\.${domain//./\\.}$`)
kind: Rule
services:
- name: tunnel
- name: http
port: 3000
tls:
secretName: tunnel-tls

View File

@@ -1,10 +1,10 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: tunnel
namespace: siranga
resources:
- ./namespace.yaml
- ./service-user.yaml
- ./secret-tunnel-key.yaml
- ./secret-siranga-key.yaml
- ./deployment.yaml
- ./service.yaml
- ./certificate.yaml

View File

@@ -1,4 +1,4 @@
apiVersion: v1
kind: Namespace
metadata:
name: tunnel
name: siranga

View File

@@ -1,18 +1,13 @@
apiVersion: v1
kind: Secret
metadata:
name: tunnel-key
name: siranga-key
type: Opaque
stringData:
private.pem: ENC[AES256_GCM,data:9chbnKvGVtGEHTytURAK03ewcy+2LO3JLN6uCD6EtovQqAHZvBJFmUWDwSKXXLAoH8ErQ7VjldzaGPNhCqJaF/+69N9ruoOELR/NdqBbeXxQLdzNO95qlFGNbvBQaJheuQmT0BIqMxu8GHEjoswdHiE0wQebbJubPu3x85tLu24T86sUpeBuRcFsdouBPCO3q3h5Prdxscl/McTcdB+DE21Mpk0dw9GvxmyeTWg1LAbmtYv5vhdJRCSQW1EtQQNn/o/K3/7ALoGsekomjAoFmVG7OKIwaUbfJkVxyYN8UQ7Q4YQ3C16NCysoNx4aB9AlcvIeME/eNJ+nAQMWFA5q2ewhza+idw1H9GmBJaoIFCGsXXdPTyEglFFf5xGZR/lHGxxD1UP0Zd/b25dIKkAYBnYVPojN1HLom+3dG+Ci1oGQmDkT91w1Zj72b9uIdT+xNTBG7b8bkBlLprUJ8VYm2sGZiFmzYkJd6slwVJ+j0Y26iEEpvPb63stkhkeSIeg1fKSL,iv:lz3hiOS/+xYJ4/ooITqxXNlpZsiA+UXQH+4UTofj2p0=,tag:Pwz3pCqJkSUFx5JflKJJEw==,type:str]
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age: []
lastmodified: "2025-04-14T22:32:45Z"
mac: ENC[AES256_GCM,data:KGxVfxRVzyzkJTfGzVsWzLMDPBhElcpbgeHalctly14MhzsubEVPwr6Qlj4dh2714Vs0NUo3xERbIeLYRZqbqIQkVkXM31bzA0Tsud+Wapv92B9Z2yr249YX1EhxwnFzSR+180vkIB+Vc8n2hfgSXftUg5L5QEouUuilUiXWQKo=,iv:pal8Fypc6HnTnHulaFvo8A5FH6wjdDQQJGUb0G+w6Do=,tag:D4swtLKJctkyDTfMQpdGtg==,type:str]
lastmodified: "2025-04-17T11:29:42Z"
mac: ENC[AES256_GCM,data:2qRJCmcQTVtI+UMkcNcMlbXiTDNj83RqCOZDsNQ9UxqFmOQy35o6ig5YPfj2bKWYJSR2l4F5JWOKk3rYeAagCZ74tWjOM/LA5u8AiCUf9tDVRA82fQAXIVg7s6Udzif0U0yzPfOb2Ia8xDrm2Hfl7GTeO1WJN+qtI9qQDJHedlA=,iv:dTWKJMCqtnDMqLZS5SwVg5Uu5Kv1p9GtAQ55wZ1j/mI=,tag:KVKKDNAtKLZ7xxVzgh/Nng==,type:str]
pgp:
- created_at: "2025-04-14T16:11:54Z"
enc: |-
@@ -56,4 +51,4 @@ sops:
-----END PGP MESSAGE-----
fp: 49F10679C425233EFB4B1B6F9D641BEFA42DEC28
encrypted_regex: ^(data|stringData)$
version: 3.9.4
version: 3.10.1

View File

@@ -1,5 +1,5 @@
apiVersion: lldap.huizinga.dev/v1
kind: ServiceUser
metadata:
name: tunnel
name: siranga
spec: {}

View File

@@ -1,19 +1,19 @@
apiVersion: v1
kind: Service
metadata:
name: tunnel
name: http
spec:
ports:
- name: "3000"
port: 3000
targetPort: 3000
selector:
app: tunnel
app: siranga
---
apiVersion: v1
kind: Service
metadata:
name: tunnel-ssh
name: ssh
annotations:
external-dns.alpha.kubernetes.io/hostname: tunnel.svc.${domain}
spec:
@@ -23,4 +23,4 @@ spec:
port: 22
targetPort: 2222
selector:
app: tunnel
app: siranga