mirror of
https://gitlab.com/pulsechaincom/prysm-pulse.git
synced 2024-12-26 05:17:22 +00:00
7078382b82
* Added goerli node config * add validator configuration * working better with istio * cleanup * Update bootnodes and genesis * prepare goerli * cleaning up geth stuff * Working on istio * Update somethings for istio * Add back bootnode for internal discovery, add some labels for istio * support ws * ssl via lets encrypt * Remove ingress * Expose grafana * allow insecure * Add consistent loadbalancing * use pod antiaffinity so that the public nodes are highly available * Change app name to goerli * Add unstable graphql * remove redis * lint * gazelle and fix weights * better affinity
46 lines
875 B
YAML
46 lines
875 B
YAML
apiVersion: networking.istio.io/v1alpha3
|
|
kind: Gateway
|
|
metadata:
|
|
name: grafana-gateway
|
|
namespace: istio-system
|
|
spec:
|
|
selector:
|
|
istio: ingressgateway
|
|
servers:
|
|
- port:
|
|
number: 15031
|
|
name: http2-grafana
|
|
protocol: HTTP2
|
|
hosts:
|
|
- "grafana.prylabs.net"
|
|
---
|
|
apiVersion: networking.istio.io/v1alpha3
|
|
kind: DestinationRule
|
|
metadata:
|
|
name: grafana
|
|
namespace: istio-system
|
|
spec:
|
|
host: grafana.istio-system.svc.cluster.local
|
|
trafficPolicy:
|
|
tls:
|
|
mode: DISABLE
|
|
---
|
|
apiVersion: networking.istio.io/v1alpha3
|
|
kind: VirtualService
|
|
metadata:
|
|
name: grafana-virtual-service
|
|
namespace: istio-system
|
|
spec:
|
|
hosts:
|
|
- "grafana.prylabs.net"
|
|
gateways:
|
|
- grafana-gateway
|
|
http:
|
|
- match:
|
|
- port: 15031
|
|
route:
|
|
- destination:
|
|
host: grafana.istio-system.svc.cluster.local
|
|
port:
|
|
number: 3000
|