# Variables
AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
# Structs
AdditionalMetadata contains labels and annotations to attach to created objects.
ChiaCA is the Schema for the chiacas API.
ChiaCAList contains a list of ChiaCA.
ChiaCASpec defines the desired state of ChiaCA.
ChiaCAStatus defines the observed state of ChiaCA.
ChiaCrawler is the Schema for the chiacrawlers API.
ChiaCrawlerList contains a list of ChiaCrawler.
ChiaCrawlerSpec defines the desired state of ChiaCrawler.
ChiaCrawlerSpecChia defines the desired state of Chia component configuration.
ChiaCrawlerStatus defines the observed state of ChiaCrawler.
ChiaFarmer is the Schema for the chiafarmers API.
ChiaFarmerList contains a list of ChiaFarmer.
ChiaFarmerSpec defines the desired state of ChiaFarmer.
ChiaFarmerSpecChia defines the desired state of Chia component configuration.
ChiaFarmerStatus defines the observed state of ChiaFarmer.
ChiaHarvester is the Schema for the chiaharvesters API.
ChiaHarvesterList contains a list of ChiaHarvester.
ChiaHarvesterSpec defines the desired state of ChiaHarvester.
ChiaHarvesterSpecChia defines the desired state of Chia component configuration.
ChiaHarvesterStatus defines the observed state of ChiaHarvester.
ChiaIntroducer is the Schema for the chiaintroducers API.
ChiaIntroducerList contains a list of ChiaIntroducer.
ChiaIntroducerSpec defines the desired state of ChiaIntroducer.
ChiaIntroducerSpecChia defines the desired state of Chia component configuration.
ChiaIntroducerStatus defines the observed state of ChiaIntroducer.
ChiaNetwork is the Schema for the chianetworks API.
ChiaNetworkList contains a list of ChiaNetwork.
ChiaNetworkSpec defines the desired state of ChiaNetwork.
ChiaNetworkStatus defines the observed state of ChiaNetwork.
ChiaNode is the Schema for the chianodes API.
ChiaNodeList contains a list of ChiaNode.
ChiaNodeSpec defines the desired state of ChiaNode.
ChiaNodeSpecChia defines the desired state of Chia component configuration.
ChiaNodeStatus defines the observed state of ChiaNode.
ChiaRootConfig optional config for CHIA_ROOT persistent storage, likely only needed for Chia full_nodes, but may help in startup time for other components.
ChiaSecretKey defines the name of a kubernetes secret and key in that namespace that contains the Chia mnemonic.
ChiaSeeder is the Schema for the chiaseeders API.
ChiaSeederList contains a list of ChiaSeeder.
ChiaSeederSpec defines the desired state of ChiaSeeder.
ChiaSeederSpecChia defines the desired state of Chia component configuration.
ChiaSeederStatus defines the observed state of ChiaSeeder.
ChiaTimelord is the Schema for the chiatimelords API.
ChiaTimelordList contains a list of ChiaTimelord.
ChiaTimelordSpec defines the desired state of ChiaTimelord.
ChiaTimelordSpecChia defines the desired state of Chia component configuration.
ChiaTimelordStatus defines the observed state of ChiaTimelord.
ChiaWallet is the Schema for the chiawallets API.
ChiaWalletList contains a list of ChiaWallet.
ChiaWalletSpec defines the desired state of ChiaWallet.
ChiaWalletSpecChia defines the desired state of Chia component configuration.
ChiaWalletStatus defines the observed state of ChiaWallet.
CommonSpec represents the common configuration options for controller APIs at the top-spec level.
CommonSpecChia represents the common configuration options for a chia spec.
ExtraContainer allows defining a container spec that will share the kubernetes Pod alongside a Chia container, or run as an init container, along with some additional Pod spec configuration.
HostPathVolumeConfig config for hostPath volumes in kubernetes.
NetworkConstants the constants for each network.
Peer config for a peer - host and port.
PersistentVolumeClaimConfig config for PVC volumes in kubernetes.
PlotsConfig optional config for harvester plots persistent storage, only needed for Chia harvesters.
Service contains kubernetes Service related configuration options.
SpecChiaExporter defines the desired state of Chia exporter configuration.
SpecChiaHealthcheck defines the desired state of Chia healthcheck configuration.
StorageConfig contains storage configuration settings.