From cd7fdf2587625ba963ef36b0e1d878e505732988 Mon Sep 17 00:00:00 2001 From: Sergey Melnikov Date: Tue, 20 Dec 2022 12:03:42 +0100 Subject: [PATCH] Remove neon-stress configs (#3121) --- .github/ansible/neon-stress.hosts.yaml | 32 ---------- .../neon-stress.neon-storage-broker.yaml | 56 ----------------- .../helm-values/neon-stress.proxy-scram.yaml | 52 ---------------- .github/helm-values/neon-stress.proxy.yaml | 61 ------------------- 4 files changed, 201 deletions(-) delete mode 100644 .github/ansible/neon-stress.hosts.yaml delete mode 100644 .github/helm-values/neon-stress.neon-storage-broker.yaml delete mode 100644 .github/helm-values/neon-stress.proxy-scram.yaml delete mode 100644 .github/helm-values/neon-stress.proxy.yaml diff --git a/.github/ansible/neon-stress.hosts.yaml b/.github/ansible/neon-stress.hosts.yaml deleted file mode 100644 index 5d5df5a6d5..0000000000 --- a/.github/ansible/neon-stress.hosts.yaml +++ /dev/null @@ -1,32 +0,0 @@ -storage: - vars: - bucket_name: neon-storage-ireland - bucket_region: eu-west-1 - console_mgmt_base_url: http://neon-stress-console.local - broker_endpoint: http://storage-broker.neon-stress.local:50051 - safekeeper_enable_s3_offload: 'false' - pageserver_config_stub: - pg_distrib_dir: /usr/local - remote_storage: - bucket_name: "{{ bucket_name }}" - bucket_region: "{{ bucket_region }}" - prefix_in_bucket: "{{ inventory_hostname }}" - safekeeper_s3_prefix: neon-stress/wal - hostname_suffix: ".local" - remote_user: admin - sentry_environment: development - children: - pageservers: - hosts: - neon-stress-ps-1: - console_region_id: aws-eu-west-1 - neon-stress-ps-2: - console_region_id: aws-eu-west-1 - safekeepers: - hosts: - neon-stress-sk-1: - console_region_id: aws-eu-west-1 - neon-stress-sk-2: - console_region_id: aws-eu-west-1 - neon-stress-sk-3: - console_region_id: aws-eu-west-1 diff --git a/.github/helm-values/neon-stress.neon-storage-broker.yaml b/.github/helm-values/neon-stress.neon-storage-broker.yaml deleted file mode 100644 index e11e5d4214..0000000000 --- a/.github/helm-values/neon-stress.neon-storage-broker.yaml +++ /dev/null @@ -1,56 +0,0 @@ -# Helm chart values for neon-storage-broker -podLabels: - neon_env: neon-stress - neon_service: storage-broker - -# Use L4 LB -service: - # service.annotations -- Annotations to add to the service - annotations: - service.beta.kubernetes.io/aws-load-balancer-type: external # use newer AWS Load Balancer Controller - service.beta.kubernetes.io/aws-load-balancer-nlb-target-type: ip - service.beta.kubernetes.io/aws-load-balancer-scheme: internal # deploy LB to private subnet - # assign service to this name at external-dns - external-dns.alpha.kubernetes.io/hostname: storage-broker.neon-stress.local - # service.type -- Service type - type: LoadBalancer - # service.port -- broker listen port - port: 50051 - -ingress: - enabled: false - -metrics: - enabled: true - serviceMonitor: - enabled: true - selector: - release: kube-prometheus-stack - -extraManifests: - - apiVersion: operator.victoriametrics.com/v1beta1 - kind: VMServiceScrape - metadata: - name: "{{ include \"neon-storage-broker.fullname\" . }}" - labels: - helm.sh/chart: neon-storage-broker-{{ .Chart.Version }} - app.kubernetes.io/name: neon-storage-broker - app.kubernetes.io/instance: neon-storage-broker - app.kubernetes.io/version: "{{ .Chart.AppVersion }}" - app.kubernetes.io/managed-by: Helm - namespace: "{{ .Release.Namespace }}" - spec: - selector: - matchLabels: - app.kubernetes.io/name: "neon-storage-broker" - endpoints: - - port: broker - path: /metrics - interval: 10s - scrapeTimeout: 10s - namespaceSelector: - matchNames: - - "{{ .Release.Namespace }}" - -settings: - sentryEnvironment: "development" diff --git a/.github/helm-values/neon-stress.proxy-scram.yaml b/.github/helm-values/neon-stress.proxy-scram.yaml deleted file mode 100644 index ed580349fc..0000000000 --- a/.github/helm-values/neon-stress.proxy-scram.yaml +++ /dev/null @@ -1,52 +0,0 @@ -fullnameOverride: "neon-stress-proxy-scram" - -settings: - authBackend: "console" - authEndpoint: "http://neon-stress-console.local/management/api/v2" - domain: "*.stress.neon.tech" - sentryEnvironment: "development" - -podLabels: - zenith_service: proxy-scram - zenith_env: staging - zenith_region: eu-west-1 - zenith_region_slug: ireland - -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: '*.stress.neon.tech' - -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 }}" diff --git a/.github/helm-values/neon-stress.proxy.yaml b/.github/helm-values/neon-stress.proxy.yaml deleted file mode 100644 index 94270ced09..0000000000 --- a/.github/helm-values/neon-stress.proxy.yaml +++ /dev/null @@ -1,61 +0,0 @@ -fullnameOverride: "neon-stress-proxy" - -settings: - authBackend: "link" - authEndpoint: "https://console.dev.neon.tech/authenticate_proxy_request/" - uri: "https://console.dev.neon.tech/psql_session/" - sentryEnvironment: "development" - -# -- Additional labels for zenith-proxy pods -podLabels: - zenith_service: proxy - zenith_env: staging - zenith_region: eu-west-1 - zenith_region_slug: ireland - -service: - 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-stress-proxy.local - type: LoadBalancer - -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: connect.dev.neon.tech - -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 }}"