Commit f6d36933 authored by Lluis Gifre Renom's avatar Lluis Gifre Renom
Browse files

Merge branch 'feat/device-perf-eval' into 'develop'

Performance Evaluation Framework + Helper Tools

See merge request !36
parents c4e95de0 97889cb0
Loading
Loading
Loading
Loading
+7 −3
Original line number Diff line number Diff line
@@ -200,8 +200,8 @@ for COMPONENT in $TFS_COMPONENTS; do
    DEPLOY_LOG="$TMP_LOGS_FOLDER/deploy_${COMPONENT}.log"
    kubectl --namespace $TFS_K8S_NAMESPACE apply -f "$MANIFEST" > "$DEPLOY_LOG"
    COMPONENT_OBJNAME=$(echo "${COMPONENT}" | sed "s/\_/-/")
    kubectl --namespace $TFS_K8S_NAMESPACE scale deployment --replicas=0 ${COMPONENT_OBJNAME}service >> "$DEPLOY_LOG"
    kubectl --namespace $TFS_K8S_NAMESPACE scale deployment --replicas=1 ${COMPONENT_OBJNAME}service >> "$DEPLOY_LOG"
    #kubectl --namespace $TFS_K8S_NAMESPACE scale deployment --replicas=0 ${COMPONENT_OBJNAME}service >> "$DEPLOY_LOG"
    #kubectl --namespace $TFS_K8S_NAMESPACE scale deployment --replicas=1 ${COMPONENT_OBJNAME}service >> "$DEPLOY_LOG"

    echo "  Collecting env-vars for '$COMPONENT' component..."

@@ -234,7 +234,11 @@ done
echo "Deploying extra manifests..."
for EXTRA_MANIFEST in $TFS_EXTRA_MANIFESTS; do
    echo "Processing manifest '$EXTRA_MANIFEST'..."
    if [[ "$EXTRA_MANIFEST" == *"servicemonitor"* ]]; then
        kubectl apply -f $EXTRA_MANIFEST
    else
        kubectl --namespace $TFS_K8S_NAMESPACE apply -f $EXTRA_MANIFEST
    fi
    printf "\n"
done
printf "\n"
+7 −0
Original line number Diff line number Diff line
@@ -45,6 +45,7 @@ spec:
        ports:
        - containerPort: 1010
        - containerPort: 8080
        - containerPort: 9192
        env:
        - name: DB_BACKEND
          value: "redis"
@@ -74,6 +75,8 @@ apiVersion: v1
kind: Service
metadata:
  name: contextservice
  labels:
    app: contextservice
spec:
  type: ClusterIP
  selector:
@@ -87,3 +90,7 @@ spec:
    protocol: TCP
    port: 8080
    targetPort: 8080
  - name: metrics
    protocol: TCP
    port: 9192
    targetPort: 9192
+8 −0
Original line number Diff line number Diff line
@@ -20,6 +20,7 @@ spec:
  selector:
    matchLabels:
      app: deviceservice
  replicas: 1
  template:
    metadata:
      labels:
@@ -32,6 +33,7 @@ spec:
        imagePullPolicy: Always
        ports:
        - containerPort: 2020
        - containerPort: 9192
        env:
        - name: LOG_LEVEL
          value: "INFO"
@@ -53,6 +55,8 @@ apiVersion: v1
kind: Service
metadata:
  name: deviceservice
  labels:
    app: deviceservice
spec:
  type: ClusterIP
  selector:
@@ -62,3 +66,7 @@ spec:
    protocol: TCP
    port: 2020
    targetPort: 2020
  - name: metrics
    protocol: TCP
    port: 9192
    targetPort: 9192
+7 −0
Original line number Diff line number Diff line
@@ -32,6 +32,7 @@ spec:
        imagePullPolicy: Always
        ports:
        - containerPort: 8080
        - containerPort: 9192
        env:
        - name: LOG_LEVEL
          value: "INFO"
@@ -82,6 +83,8 @@ apiVersion: v1
kind: Service
metadata:
  name: dltservice
  labels:
    app: dltservice
spec:
  type: ClusterIP
  selector:
@@ -91,3 +94,7 @@ spec:
    protocol: TCP
    port: 8080
    targetPort: 8080
  - name: metrics
    protocol: TCP
    port: 9192
    targetPort: 9192
+7 −0
Original line number Diff line number Diff line
@@ -32,6 +32,7 @@ spec:
        imagePullPolicy: Always
        ports:
        - containerPort: 10010
        - containerPort: 9192
        env:
        - name: LOG_LEVEL
          value: "INFO"
@@ -53,6 +54,8 @@ apiVersion: v1
kind: Service
metadata:
  name: interdomainservice
  labels:
    app: interdomainservice
spec:
  type: ClusterIP
  selector:
@@ -62,3 +65,7 @@ spec:
    protocol: TCP
    port: 10010
    targetPort: 10010
  - name: metrics
    protocol: TCP
    port: 9192
    targetPort: 9192
Loading