Documentation ¶
Index ¶
- type Node
- func (c *Node) AppContainer(spec *api.PodSpec, secrets string) corev1.Container
- func (c *Node) Labels() map[string]string
- func (c *Node) PMMContainer(spec *api.PMMSpec, secrets string) corev1.Container
- func (c *Node) Resources(spec *api.PodResources) (corev1.ResourceRequirements, error)
- func (c *Node) Service() string
- func (c *Node) SidecarContainers(spec *api.PodSpec, secrets string) []corev1.Container
- func (c *Node) StatefulSet() *appsv1.StatefulSet
- func (c *Node) Volumes(podSpec *api.PodSpec) *api.Volume
- type Proxy
- func (c *Proxy) AppContainer(spec *api.PodSpec, secrets string) corev1.Container
- func (c *Proxy) Labels() map[string]string
- func (c *Proxy) PMMContainer(spec *api.PMMSpec, secrets string) corev1.Container
- func (c *Proxy) Resources(spec *api.PodResources) (corev1.ResourceRequirements, error)
- func (c *Proxy) Service() string
- func (c *Proxy) SidecarContainers(spec *api.PodSpec, secrets string) []corev1.Container
- func (c *Proxy) StatefulSet() *appsv1.StatefulSet
- func (c *Proxy) Volumes(podSpec *api.PodSpec) *api.Volume
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Node ¶
type Node struct {
// contains filtered or unexported fields
}
func NewNode ¶
func NewNode(cr *api.PerconaXtraDBCluster) *Node
func (*Node) AppContainer ¶
func (*Node) PMMContainer ¶
func (*Node) Resources ¶
func (c *Node) Resources(spec *api.PodResources) (corev1.ResourceRequirements, error)
func (*Node) SidecarContainers ¶ added in v0.3.0
func (*Node) StatefulSet ¶
func (c *Node) StatefulSet() *appsv1.StatefulSet
type Proxy ¶
type Proxy struct {
// contains filtered or unexported fields
}
func NewProxy ¶
func NewProxy(cr *api.PerconaXtraDBCluster) *Proxy
func (*Proxy) AppContainer ¶
func (*Proxy) PMMContainer ¶
func (*Proxy) Resources ¶
func (c *Proxy) Resources(spec *api.PodResources) (corev1.ResourceRequirements, error)
func (*Proxy) SidecarContainers ¶ added in v0.3.0
func (*Proxy) StatefulSet ¶
func (c *Proxy) StatefulSet() *appsv1.StatefulSet
Click to show internal directories.
Click to hide internal directories.