aboutsummaryrefslogtreecommitdiffstats
path: root/performanceTests/k8s/prometheus/deployment.yaml
diff options
context:
space:
mode:
authorPawel <pawel.kasperkiewicz@nokia.com>2020-06-10 14:26:08 +0200
committerPawel <pawel.kasperkiewicz@nokia.com>2020-06-10 14:26:08 +0200
commitc1d414af5f411eeda06cf707e57d401e134398b8 (patch)
treec73711615c18b1ad43ce990b8a299bcda823f2be /performanceTests/k8s/prometheus/deployment.yaml
parent3b6ba181623e844d5012362209d2f29616315395 (diff)
Refactor ves performance test
Issue-ID: DCAEGEN2-608 Signed-off-by: Pawel <pawel.kasperkiewicz@nokia.com> Change-Id: I17154b59390af7340b7e86ae0ac3336583dd9318
Diffstat (limited to 'performanceTests/k8s/prometheus/deployment.yaml')
-rw-r--r--performanceTests/k8s/prometheus/deployment.yaml77
1 files changed, 0 insertions, 77 deletions
diff --git a/performanceTests/k8s/prometheus/deployment.yaml b/performanceTests/k8s/prometheus/deployment.yaml
deleted file mode 100644
index 78d8b23d..00000000
--- a/performanceTests/k8s/prometheus/deployment.yaml
+++ /dev/null
@@ -1,77 +0,0 @@
-# ============LICENSE_START=======================================================
-# dcaegen2-collectors-ves
-# ================================================================================
-# Copyright (C) 2020 NOKIA
-# ================================================================================
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-# ============LICENSE_END=========================================================
-
-apiVersion: extensions/v1beta1
-kind: Deployment
-metadata:
- name: prometheus-ves-deployment
- namespace: onap
- labels:
- app: collector-prometheus
-spec:
- replicas: 1
- selector:
- matchLabels:
- app: collector-prometheus
- template:
- metadata:
- labels:
- app: collector-prometheus
- spec:
- containers:
- - name: collector-prometheus
- image: prom/prometheus
- args:
- - "--config.file=/etc/prometheus/prometheus.yml"
- - "--storage.tsdb.path=/prometheus/"
- - "--web.enable-admin-api"
- ports:
- - containerPort: 9090
- volumeMounts:
- - name: prometheus-config-volume
- mountPath: /etc/prometheus/
- - name: prometheus-storage-volume
- mountPath: /prometheus/
- volumes:
- - name: prometheus-config-volume
- configMap:
- defaultMode: 420
- name: ves-prometheus-configuration
-
- - name: prometheus-storage-volume
- emptyDir: {}
----
-apiVersion: v1
-kind: Service
-metadata:
- name: prometheus-service
- namespace: onap
- labels:
- app: collector-prometheus
- annotations:
- prometheus.io/scrape: 'true'
- prometheus.io/port: '9090'
-
-spec:
- selector:
- app: collector-prometheus
- type: NodePort
- ports:
- - port: 8080
- targetPort: 9090
- nodePort: 30069