init: basic k8s deployment on DO

This commit is contained in:
2024-01-09 17:39:03 +01:00
commit b826035b3a
15 changed files with 362 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
controller:
replicaCount: 1 #reduced to 1 to save costs
# resources:
# requests:
# cpu: 0
# memory: 90Mi
service:
type: LoadBalancer
annotations:
# Enable proxy protocol
service.beta.kubernetes.io/do-loadbalancer-enable-proxy-protocol: "true"
# Specify whether the DigitalOcean Load Balancer should pass encrypted data to backend droplets
service.beta.kubernetes.io/do-loadbalancer-tls-passthrough: "true"
# Will add custom configuration options to Nginx https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/configmap/
config:
use-proxy-protocol: "true"