mirror of
https://github.com/neondatabase/neon.git
synced 2026-05-25 00:50:36 +00:00
## Describe your changes Get rid of the legacy labeling. Aslo `neon_region_slug` with the same value as `neon_region` doesn't make much sense, so just drop it. This allows us to drop the relabeling from zenith to neon in the log collector.
68 lines
2.1 KiB
YAML
68 lines
2.1 KiB
YAML
# Helm chart values for neon-proxy-link.
|
|
# This is a YAML-formatted file.
|
|
|
|
image:
|
|
repository: neondatabase/neon
|
|
|
|
settings:
|
|
authBackend: "link"
|
|
authEndpoint: "https://console.stage.neon.tech/authenticate_proxy_request/"
|
|
uri: "https://console.stage.neon.tech/psql_session/"
|
|
domain: "pg.neon.build"
|
|
sentryEnvironment: "staging"
|
|
metricCollectionEndpoint: "http://neon-internal-api.aws.neon.build/billing/api/v1/usage_events"
|
|
metricCollectionInterval: "1min"
|
|
|
|
# -- Additional labels for neon-proxy-link pods
|
|
podLabels:
|
|
neon_service: proxy
|
|
neon_env: dev
|
|
neon_region: us-east-2
|
|
|
|
service:
|
|
type: LoadBalancer
|
|
annotations:
|
|
service.beta.kubernetes.io/aws-load-balancer-type: external
|
|
service.beta.kubernetes.io/aws-load-balancer-nlb-target-type: ip
|
|
service.beta.kubernetes.io/aws-load-balancer-scheme: internal
|
|
external-dns.alpha.kubernetes.io/hostname: neon-proxy-link-mgmt.beta.us-east-2.aws.neon.build
|
|
|
|
exposedService:
|
|
annotations:
|
|
service.beta.kubernetes.io/aws-load-balancer-type: external
|
|
service.beta.kubernetes.io/aws-load-balancer-nlb-target-type: ip
|
|
service.beta.kubernetes.io/aws-load-balancer-scheme: internet-facing
|
|
external-dns.alpha.kubernetes.io/hostname: neon-proxy-link.beta.us-east-2.aws.neon.build
|
|
|
|
#metrics:
|
|
# enabled: true
|
|
# serviceMonitor:
|
|
# enabled: true
|
|
# selector:
|
|
# release: kube-prometheus-stack
|
|
|
|
extraManifests:
|
|
- apiVersion: operator.victoriametrics.com/v1beta1
|
|
kind: VMServiceScrape
|
|
metadata:
|
|
name: "{{ include \"neon-proxy.fullname\" . }}"
|
|
labels:
|
|
helm.sh/chart: neon-proxy-{{ .Chart.Version }}
|
|
app.kubernetes.io/name: neon-proxy
|
|
app.kubernetes.io/instance: "{{ include \"neon-proxy.fullname\" . }}"
|
|
app.kubernetes.io/version: "{{ .Chart.AppVersion }}"
|
|
app.kubernetes.io/managed-by: Helm
|
|
namespace: "{{ .Release.Namespace }}"
|
|
spec:
|
|
selector:
|
|
matchLabels:
|
|
app.kubernetes.io/name: "neon-proxy"
|
|
endpoints:
|
|
- port: http
|
|
path: /metrics
|
|
interval: 10s
|
|
scrapeTimeout: 10s
|
|
namespaceSelector:
|
|
matchNames:
|
|
- "{{ .Release.Namespace }}"
|