split gcs and roscore in ros-core chart
Change-Id: I9453d5bea8de8f04d71663aff77f108c2f386b5c
diff --git a/apps/ros-core/templates/statefulset-roscore.yaml b/apps/ros-core/templates/statefulset-roscore.yaml
index 28cb41a..2e88aca 100644
--- a/apps/ros-core/templates/statefulset-roscore.yaml
+++ b/apps/ros-core/templates/statefulset-roscore.yaml
@@ -2,6 +2,7 @@
#
# SPDX-License-Identifier: LicenseRef-ONF-Member-Only-1.0
+{{ tuple "ros-core" . | include "ros-core.service_account" }}
---
apiVersion: apps/v1
kind: StatefulSet
@@ -24,6 +25,7 @@
nodeSelector:
{{ .Values.nodeSelector.rosCore.label }}: {{ .Values.nodeSelector.rosCore.value }}
{{- end }}
+ serviceAccountName: ros-core
{{- if .Values.networks.hostNetwork }}
hostNetwork: true
dnsPolicy: None
@@ -45,6 +47,8 @@
- name: ros-core
mountPath: /root/run_roscore.sh
subPath: run_roscore.sh
+ - name: ros-core-launch
+ mountPath: /root/TrajBridge-PX4/src/bridge_px4/launch
- name: drone-net-listener
image: {{ .Values.images.tags.droneNetListener }}
imagePullPolicy: {{ .Values.images.pullPolicy }}
@@ -62,3 +66,7 @@
configMap:
name: ros-core
defaultMode: 493
+ - name: ros-core-launch
+ configMap:
+ name: ros-core-launch
+ defaultMode: 420