NodeData#

class nublado.controller.models.domain.image.NodeData(name, images, eligible=True, comment=None)#

Bases: object

Cached data about a Kubernetes node.

This data is used to answer prepuller questions and as source data for the prepuller status, but the prepuller status API presents it in a slightly different way and with more primitive data types.

Parameters:

Attributes Summary

comment

Reason why images aren't prepulled to this node.

eligible

Whether this node is eligible for prepulling.

images

Images of interest present on that node.

name

Name of the node.

Attributes Documentation

comment: Optional[str] = None#

Reason why images aren’t prepulled to this node.

eligible: bool = True#

Whether this node is eligible for prepulling.

images: RSPImageCollection = <dataclasses._MISSING_TYPE object>#

Images of interest present on that node.

name: str = <dataclasses._MISSING_TYPE object>#

Name of the node.