Documentation ¶
Index ¶
- Constants
- func GetCodeEditorDeployment(codeEditor *robotv1alpha2.CodeEditor, ...) *appsv1.Deployment
- func GetCodeEditorIngress(codeEditor *robotv1alpha2.CodeEditor, ...) *networkingv1.Ingress
- func GetCodeEditorPersistentVolumeClaim(codeEditor *robotv1alpha2.CodeEditor, pvcNamespacedName *types.NamespacedName, ...) *corev1.PersistentVolumeClaim
- func GetCodeEditorService(codeEditor *robotv1alpha2.CodeEditor, svcNamespacedName *types.NamespacedName) *corev1.Service
- func GetROS2BridgeIngress(ros2Bridge *robotv1alpha2.ROS2Bridge, ...) *networkingv1.Ingress
- func GetROS2BridgePod(ros2bridge *robotv1alpha2.ROS2Bridge, podNamespacedName *types.NamespacedName, ...) *corev1.Pod
- func GetROS2BridgeService(rosbridge *robotv1alpha2.ROS2Bridge, svcNamespacedName *types.NamespacedName) *corev1.Service
- func GetROS2WorkloadDiscoveryServer(ros2Workload *robotv1alpha2.ROS2Workload, ...) *robotv1alpha1.DiscoveryServer
- func GetROS2WorkloadPersistentVolumeClaim(ros2Workload *robotv1alpha2.ROS2Workload, ...) *corev1.PersistentVolumeClaim
- func GetROS2WorkloadROS2Bridge(ros2Workload *robotv1alpha2.ROS2Workload, ...) *robotv1alpha2.ROS2Bridge
- func GetROS2WorkloadStatefulSet(ros2Workload *robotv1alpha2.ROS2Workload, ...) *appsv1.StatefulSet
Constants ¶
View Source
const ( ROS2_BRIDGE_PORT_NAME = "bridge-server" ROS2_BRIDGE_PORT = 9090 )
Variables ¶
This section is empty.
Functions ¶
func GetCodeEditorDeployment ¶
func GetCodeEditorDeployment(codeEditor *robotv1alpha2.CodeEditor, deploymentNamespacedName *types.NamespacedName, node corev1.Node) *appsv1.Deployment
func GetCodeEditorIngress ¶
func GetCodeEditorIngress(codeEditor *robotv1alpha2.CodeEditor, ingressNamespacedName *types.NamespacedName) *networkingv1.Ingress
func GetCodeEditorPersistentVolumeClaim ¶
func GetCodeEditorPersistentVolumeClaim(codeEditor *robotv1alpha2.CodeEditor, pvcNamespacedName *types.NamespacedName, key int) *corev1.PersistentVolumeClaim
func GetCodeEditorService ¶
func GetCodeEditorService(codeEditor *robotv1alpha2.CodeEditor, svcNamespacedName *types.NamespacedName) *corev1.Service
func GetROS2BridgeIngress ¶
func GetROS2BridgeIngress(ros2Bridge *robotv1alpha2.ROS2Bridge, ingressNamespacedName *types.NamespacedName) *networkingv1.Ingress
func GetROS2BridgePod ¶
func GetROS2BridgePod(ros2bridge *robotv1alpha2.ROS2Bridge, podNamespacedName *types.NamespacedName, image string, discoveryServer robotv1alpha1.DiscoveryServer) *corev1.Pod
func GetROS2BridgeService ¶
func GetROS2BridgeService(rosbridge *robotv1alpha2.ROS2Bridge, svcNamespacedName *types.NamespacedName) *corev1.Service
func GetROS2WorkloadDiscoveryServer ¶
func GetROS2WorkloadDiscoveryServer(ros2Workload *robotv1alpha2.ROS2Workload, dsNamespacedName *types.NamespacedName) *robotv1alpha1.DiscoveryServer
func GetROS2WorkloadPersistentVolumeClaim ¶
func GetROS2WorkloadPersistentVolumeClaim(ros2Workload *robotv1alpha2.ROS2Workload, pvcNamespacedName *types.NamespacedName, key int) *corev1.PersistentVolumeClaim
func GetROS2WorkloadROS2Bridge ¶
func GetROS2WorkloadROS2Bridge(ros2Workload *robotv1alpha2.ROS2Workload, r2bNamespacedName *types.NamespacedName) *robotv1alpha2.ROS2Bridge
func GetROS2WorkloadStatefulSet ¶
func GetROS2WorkloadStatefulSet(ros2Workload *robotv1alpha2.ROS2Workload, ssNamespacedName *types.NamespacedName, key int, node corev1.Node) *appsv1.StatefulSet
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.