package
1.0.0-rc3
Repository: https://github.com/tarantool/tarantool-operator.git
Documentation: pkg.go.dev

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
These are the valid statuses of Role.
These are the valid statuses of Role.
These are the valid statuses of Role.
These are the valid statuses of Role.
These are the valid statuses of Role.
These are the valid statuses of Role.
These are the valid statuses of Role.
These are the valid statuses of Role.
These are the valid statuses of Role.
These are the valid statuses of Role.

# 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

CartridgeConfig is the Schema for the cartridgeconfigs API More info: https://www.tarantool.io/doc/latest/book/cartridge/cartridge_api/modules/cartridge.clusterwide-config/ +kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Phase",type="string",JSONPath=".status.phase",priority=0 +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp".
CartridgeConfigList contains a list of CartridgeConfig.
CartridgeConfigSpec defines the desired state of CartridgeConfig.
CartridgeConfigStatus defines the observed state of CartridgeConfig.
Cluster is the Schema for the clusters API +kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Phase",type="string",JSONPath=".status.phase",priority=0 +kubebuilder:printcolumn:name="Leader",type="string",JSONPath=".status.leader",priority=0 +kubebuilder:printcolumn:name="Bootstrapped",type="boolean",JSONPath=".status.bootstrapped",priority=0 +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp".
ClusterList contains a list of Cluster.
ClusterSpec defines the desired state of Cluster +k8s:openapi-gen=true +kubebuilder:printcolumn:name="Failover",type="string",JSONPath=".failover.mode",priority=0.
ClusterStatus defines the observed state of Cluster +k8s:openapi-gen=true.
FailoverConfig defines cartridge failover params More info: https://www.tarantool.io/doc/latest/book/cartridge/cartridge_api/modules/cartridge/#failoverparams +k8s:openapi-gen=true.
FailoverEtcd2 is a config for "etcd2" failover state provider +k8s:openapi-gen=true.
FailoverStateboard is a config for "stateboard" failover state provider +k8s:openapi-gen=true.
ReplicasetTemplate is StatefulSet.Spec but with some fields omit +k8s:openapi-gen=true.
Role is the Schema for the roles API +kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Phase",type="string",JSONPath=".status.phase",priority=0 +kubebuilder:printcolumn:name="Pods",type="number",JSONPath=".status.readyPods",priority=1 +kubebuilder:printcolumn:name="Weight",type="number",JSONPath=".status.weight",priority=0 +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",priority=0 +k8s:openapi-gen=true +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object.
RoleList contains a list of Role +kubebuilder:object:root=true.
RoleSpec defines the desired state of Role.
RoleStatus defines the observed state of Role +k8s:openapi-gen=true.
RoleVShardConfig defines config for vshard See more: https://www.tarantool.io/doc/latest/reference/reference_rock/vshard/ +k8s:openapi-gen=true.
SecretKeyReference represents a reference to filed in Secret.

# Type aliases

CartridgeConfigPhase is a label for the condition of a CartridgeConfig at the current time.
ClusterPhase is a label for the condition of a Cluster at the current time.
RolePhase is a label for the condition of a role at the current time.