Documentation ¶
Index ¶
- func GetBridgeImage(ctx context.Context, r client.Client, node corev1.Node, ...) (string, error)
- func GetImage(ctx context.Context, r client.Client, node corev1.Node, ...) (string, error)
- func GetImageForBridge(ctx context.Context, r client.Client, node corev1.Node, ...) (string, error)
- func GetImageForEnvironment(ctx context.Context, r client.Client, node corev1.Node, ...) (string, error)
- func GetImageForRobot(ctx context.Context, r client.Client, node corev1.Node, ...) (string, error)
- func GetPlatformVersion(node corev1.Node) string
- func HasGPU(node corev1.Node) bool
- func IsK3s(node corev1.Node) bool
- type Application
- type DevSpaceImage
- type Element
- type Images
- type Platform
- type ReadyRobotProperties
- type Version
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetBridgeImage ¶
func GetBridgeImage(ctx context.Context, r client.Client, node corev1.Node, ros2Bridge robotv1alpha2.ROS2Bridge) (string, error)
func GetImageForBridge ¶
func GetImageForBridge(ctx context.Context, r client.Client, node corev1.Node, robot robotv1alpha1.Robot) (string, error)
DEPRECATE
func GetImageForEnvironment ¶
func GetImageForRobot ¶
func GetPlatformVersion ¶
Types ¶
type Application ¶
type DevSpaceImage ¶
type Element ¶
type Element struct { Application Application `yaml:"application"` DevSpaceImage DevSpaceImage `yaml:"devspace"` }
type ReadyRobotProperties ¶
Not used in robot manifest, needed for internal use.
func GetReadyRobotProperties ¶
func GetReadyRobotProperties(robot robotv1alpha1.Robot) ReadyRobotProperties
Click to show internal directories.
Click to hide internal directories.