Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Machine ¶
type Machine struct { APIVersion string `json:"apiVersion"` Kind string `json:"kind"` Metadata api.CustomResourceMetadata `json:"metadata"` Spec MachineSpec `json:"spec"` Status MachineStatus `json:"status"` }
type MachineParams ¶
type MachineSelector ¶
type MachineSelector struct { APIVersion string `json:"apiVersion"` Kind string `json:"kind"` Metadata api.CustomResourceMetadata `json:"metadata"` Spec MachineSelectorSpec `json:"spec"` }
type MachineSelectorSpec ¶
type MachineSelectorSpec struct { Config string `json:"config"` Bootstrap bool `json:"bootstrap"` Params []MachineParams `json:"params"` }
type MachineSpec ¶
type MachineSpec struct { Host string `json:"host"` Bootstrap bool `json:"bootstrap"` Config string `json:"config"` Protected bool `json:"protected"` Params []MachineParams `json:"params"` }
type MachineStatus ¶
type MachineStatus struct { Bootstrapped bool `json:"bootstrapped"` ConfigHash string `json:"confighash"` LastApplyFail bool `json:"lastapplyfail"` Etcd string `json:"etcd"` Apid string `json:"apid"` Kubelet string `json:"kubelet"` Containerd string `json:"containerd"` Cri string `json:"cri"` Machined string `json:"machined"` }
Click to show internal directories.
Click to hide internal directories.