use chisel
ci / build (push) Waiting to run Details

This commit is contained in:
CJ_Clippy 2024-06-20 17:20:33 -08:00
parent 0b00098d10
commit 16a5cebdb5
1 changed files with 21 additions and 0 deletions

View File

@ -1,3 +1,19 @@
## We use this chisel exit node to save money.
## The exit node is a VPS which cost $5 a month and can handle ingress for multiple services.
## If we used VKE ingress, it would be $10 a month and it's only good for one service.
## chisel on this budget VPS is only useful for low-traffic admin tools.
## For visitor facing production workloads, we pay for the good stuff.
---
apiVersion: chisel-operator.io/v1
kind: ExitNode
metadata:
name: grafana-exit-node
namespace: futureporn
spec:
host: "{{ .Values.chisel.exitNodeIp }}"
port: 9090
auth: chisel
--- ---
apiVersion: source.toolkit.fluxcd.io/v1 apiVersion: source.toolkit.fluxcd.io/v1
@ -37,6 +53,11 @@ spec:
requests: requests:
storage: 40Gi storage: 40Gi
grafana: grafana:
service:
metadata:
annotations:
chisel-operator.io/exit-node-name: "grafana-exit-node"
admin: admin:
existingSecret: grafana existingSecret: grafana
sidecar: sidecar: