Loading deploy.sh +7 −3 Original line number Diff line number Diff line Loading @@ -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..." Loading Loading @@ -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" Loading manifests/contextservice.yaml +7 −0 Original line number Diff line number Diff line Loading @@ -45,6 +45,7 @@ spec: ports: - containerPort: 1010 - containerPort: 8080 - containerPort: 9192 env: - name: DB_BACKEND value: "redis" Loading Loading @@ -74,6 +75,8 @@ apiVersion: v1 kind: Service metadata: name: contextservice labels: app: contextservice spec: type: ClusterIP selector: Loading @@ -87,3 +90,7 @@ spec: protocol: TCP port: 8080 targetPort: 8080 - name: metrics protocol: TCP port: 9192 targetPort: 9192 manifests/deviceservice.yaml +8 −0 Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ spec: selector: matchLabels: app: deviceservice replicas: 1 template: metadata: labels: Loading @@ -32,6 +33,7 @@ spec: imagePullPolicy: Always ports: - containerPort: 2020 - containerPort: 9192 env: - name: LOG_LEVEL value: "INFO" Loading @@ -53,6 +55,8 @@ apiVersion: v1 kind: Service metadata: name: deviceservice labels: app: deviceservice spec: type: ClusterIP selector: Loading @@ -62,3 +66,7 @@ spec: protocol: TCP port: 2020 targetPort: 2020 - name: metrics protocol: TCP port: 9192 targetPort: 9192 manifests/dltservice.yaml +7 −0 Original line number Diff line number Diff line Loading @@ -32,6 +32,7 @@ spec: imagePullPolicy: Always ports: - containerPort: 8080 - containerPort: 9192 env: - name: LOG_LEVEL value: "INFO" Loading Loading @@ -82,6 +83,8 @@ apiVersion: v1 kind: Service metadata: name: dltservice labels: app: dltservice spec: type: ClusterIP selector: Loading @@ -91,3 +94,7 @@ spec: protocol: TCP port: 8080 targetPort: 8080 - name: metrics protocol: TCP port: 9192 targetPort: 9192 manifests/interdomainservice.yaml +7 −0 Original line number Diff line number Diff line Loading @@ -32,6 +32,7 @@ spec: imagePullPolicy: Always ports: - containerPort: 10010 - containerPort: 9192 env: - name: LOG_LEVEL value: "INFO" Loading @@ -53,6 +54,8 @@ apiVersion: v1 kind: Service metadata: name: interdomainservice labels: app: interdomainservice spec: type: ClusterIP selector: Loading @@ -62,3 +65,7 @@ spec: protocol: TCP port: 10010 targetPort: 10010 - name: metrics protocol: TCP port: 9192 targetPort: 9192 Loading
deploy.sh +7 −3 Original line number Diff line number Diff line Loading @@ -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..." Loading Loading @@ -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" Loading
manifests/contextservice.yaml +7 −0 Original line number Diff line number Diff line Loading @@ -45,6 +45,7 @@ spec: ports: - containerPort: 1010 - containerPort: 8080 - containerPort: 9192 env: - name: DB_BACKEND value: "redis" Loading Loading @@ -74,6 +75,8 @@ apiVersion: v1 kind: Service metadata: name: contextservice labels: app: contextservice spec: type: ClusterIP selector: Loading @@ -87,3 +90,7 @@ spec: protocol: TCP port: 8080 targetPort: 8080 - name: metrics protocol: TCP port: 9192 targetPort: 9192
manifests/deviceservice.yaml +8 −0 Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ spec: selector: matchLabels: app: deviceservice replicas: 1 template: metadata: labels: Loading @@ -32,6 +33,7 @@ spec: imagePullPolicy: Always ports: - containerPort: 2020 - containerPort: 9192 env: - name: LOG_LEVEL value: "INFO" Loading @@ -53,6 +55,8 @@ apiVersion: v1 kind: Service metadata: name: deviceservice labels: app: deviceservice spec: type: ClusterIP selector: Loading @@ -62,3 +66,7 @@ spec: protocol: TCP port: 2020 targetPort: 2020 - name: metrics protocol: TCP port: 9192 targetPort: 9192
manifests/dltservice.yaml +7 −0 Original line number Diff line number Diff line Loading @@ -32,6 +32,7 @@ spec: imagePullPolicy: Always ports: - containerPort: 8080 - containerPort: 9192 env: - name: LOG_LEVEL value: "INFO" Loading Loading @@ -82,6 +83,8 @@ apiVersion: v1 kind: Service metadata: name: dltservice labels: app: dltservice spec: type: ClusterIP selector: Loading @@ -91,3 +94,7 @@ spec: protocol: TCP port: 8080 targetPort: 8080 - name: metrics protocol: TCP port: 9192 targetPort: 9192
manifests/interdomainservice.yaml +7 −0 Original line number Diff line number Diff line Loading @@ -32,6 +32,7 @@ spec: imagePullPolicy: Always ports: - containerPort: 10010 - containerPort: 9192 env: - name: LOG_LEVEL value: "INFO" Loading @@ -53,6 +54,8 @@ apiVersion: v1 kind: Service metadata: name: interdomainservice labels: app: interdomainservice spec: type: ClusterIP selector: Loading @@ -62,3 +65,7 @@ spec: protocol: TCP port: 10010 targetPort: 10010 - name: metrics protocol: TCP port: 9192 targetPort: 9192