deployment example
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
2025-04-09 12:57:03 +02:00
parent 0339abb442
commit 613f828820

53
deployment/deploy.yml Normal file
View File

@ -0,0 +1,53 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: tinyproxy
namespace: system
data:
ALLOWED_NETWORKS: "172.16.3.0/24 172.16.13.0/24 172.16.2.0/24"
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: tinyproxy
namespace: system
labels:
app: tinyproxy
annotations:
configmap.reloader.stakater.com/reload: tinyproxy
spec:
replicas: 1
selector:
matchLabels:
app: tinyproxy
template:
metadata:
labels:
app: tinyproxy
spec:
containers:
- name: tinyproxy
image: gitea.hottis.de/wn/tinyproxy-docker:0.0.1
envFrom:
- configMapRef:
name: tinyproxy
ports:
- containerPort: 3128
protocol: TCP
---
apiVersion: v1
kind: Service
metadata:
name: tinyproxy
namespace: system
spec:
type: LoadBalancer
externalTrafficPolicy: Local
selector:
app: tinyproxy
ports:
- name: tinyproxy
protocol: TCP
port: 3128
targetPort: 3128