use chisel
ci / build (push) Waiting to run
Details
ci / build (push) Waiting to run
Details
This commit is contained in:
parent
0b00098d10
commit
16a5cebdb5
|
@ -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:
|
||||||
|
|
Loading…
Reference in New Issue