Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Context ¶
type Context struct { ClusterdContext *clusterd.Context RookImage string OperatorNamespace string ReconcileCanaries *LockingBool }
Context passed to the controller when associating it with the manager.
type LockingBool ¶
type LockingBool struct {
// contains filtered or unexported fields
}
LockingBool is a bool coupled with a sync.Mutex
type TolerationSet ¶
type TolerationSet struct {
// contains filtered or unexported fields
}
TolerationSet is a set of unique tolerations.
func (*TolerationSet) Add ¶
func (t *TolerationSet) Add(toleration corev1.Toleration)
Add adds a toleration to the TolerationSet
func (*TolerationSet) ToList ¶
func (t *TolerationSet) ToList() []corev1.Toleration
ToList returns a list of all tolerations in the set. The order will always be the same for the same set.
Click to show internal directories.
Click to hide internal directories.