# kubernetes `jumpstarter.v1` ## Messages ### LabelSelectorRequirement A label selector requirement with key, operator, and values. | Field | Number | Type | Label | Description | | --- | --- | --- | --- | --- | | `key` | 1 | `string` | | The label key that the selector applies to. | | `operator` | 2 | `string` | | The operator (In, NotIn, Exists, DoesNotExist) relating the key to values. | | `values` | 3 | `string` | repeated | The set of values for the operator to match against. | ### LabelSelector Reference: https://kubernetes.io/docs/reference/kubernetes-api/common-definitions/label-selector/ | Field | Number | Type | Label | Description | | --- | --- | --- | --- | --- | | `match_expressions` | 1 | [`LabelSelectorRequirement`](kubernetes.md#labelselectorrequirement) | repeated | A list of label selector requirements combined by AND. | | `match_labels` | 2 | `map` | | A map of key-value pairs that must match exactly. | ### Time Timestamp in seconds and nanoseconds since the Unix epoch. Reference: https://github.com/kubernetes/kubernetes/blob/v1.31.1/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto | Field | Number | Type | Label | Description | | --- | --- | --- | --- | --- | | `seconds` | 1 | `int64` | optional | Seconds since the Unix epoch. | | `nanos` | 2 | `int32` | optional | Non-negative fractions of a second at nanosecond resolution. | ### Condition A Kubernetes-style status condition. | Field | Number | Type | Label | Description | | --- | --- | --- | --- | --- | | `type` | 1 | `string` | optional | The type of condition. | | `status` | 2 | `string` | optional | The status of the condition (True, False, Unknown). | | `observedGeneration` | 3 | `int64` | optional | The generation observed by the controller. | | `lastTransitionTime` | 4 | [`Time`](kubernetes.md#time) | optional | The last time the condition transitioned. | | `reason` | 5 | `string` | optional | A machine-readable reason for the condition. | | `message` | 6 | `string` | optional | A human-readable description of the condition. |