v1alpha2_resources

package
v0.2.7-alpha.7.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 3, 2024 License: Apache-2.0 Imports: 18 Imported by: 0

Documentation

Index

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL