imfreedom/k8s-cluster
Clone
Summary
Browse
Changes
Graph
Tweak the resources on trac again as it's been having issues again
14 months ago, Gary Kramlich
0da19d0a94a3
Tweak the resources on trac again as it's been having issues again
# This is a keel to discord bridge from
# https://github.com/Gabisonfire/discord-keel-bridge. Its been tweaked a bit
# to set the webhook url from a secret, add resources limits, have 2 replicas,
# add a pod disruption budget, and anti affinity rules.
---
apiVersion
:
policy/v1
kind
:
PodDisruptionBudget
metadata
:
name
:
discord-keel-bridge
spec
:
minAvailable
:
1
selector
:
matchLabels
:
app
:
discord-keel-bridge
---
apiVersion
:
apps/v1
kind
:
Deployment
metadata
:
name
:
discord-keel-bridge
spec
:
replicas
:
2
revisionHistoryLimit
:
0
selector
:
matchLabels
:
app
:
discord-keel-bridge
template
:
metadata
:
labels
:
app
:
discord-keel-bridge
spec
:
affinity
:
podAntiAffinity
:
preferredDuringSchedulingIgnoredDuringExecution
:
-
podAffinityTerm
:
labelSelector
:
matchExpressions
:
-
key
:
app
operator
:
In
values
:
-
discord-keel-bridge
topologyKey
:
failure-domain.beta.kubernetes.io/region
weight
:
100
containers
:
-
name
:
discord-keel-bridge
image
:
gabisonfire/discord-keel-bridge:1.0
ports
:
-
containerPort
:
5000
env
:
-
name
:
DISCORD_BRIDGE_URL
valueFrom
:
secretKeyRef
:
name
:
discord-keel-bridge
key
:
bridge_url
-
name
:
DISCORD_BRIDGE_PORT
value
:
"5000"
resources
:
limits
:
cpu
:
50m
memory
:
96Mi
requests
:
cpu
:
10m
memory
:
64Mi
---
apiVersion
:
v1
kind
:
Service
metadata
:
name
:
discord-keel-bridge
spec
:
selector
:
app
:
discord-keel-bridge
ports
:
-
protocol
:
TCP
port
:
5000
targetPort
:
5000