Documentation
¶
Index ¶
- type InstanceResourceSet
- func (irs *InstanceResourceSet) AddXrootdConfigMapResource()
- func (irs *InstanceResourceSet) AddXrootdRedirectorServiceResource()
- func (irs *InstanceResourceSet) AddXrootdRedirectorStatefulSetResource()
- func (irs *InstanceResourceSet) AddXrootdWorkerServiceResource()
- func (irs *InstanceResourceSet) AddXrootdWorkerStatefulSetResource()
- func (irs InstanceResourceSet) GetResources() Resources
- type Resource
- type Resources
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InstanceResourceSet ¶
type InstanceResourceSet struct {
// contains filtered or unexported fields
}
InstanceResourceSet contains Resources for a given Xrootd instance
func NewInstanceResourceSet ¶
func NewInstanceResourceSet(xrootd *v1alpha1.XrootdCluster) *InstanceResourceSet
func (*InstanceResourceSet) AddXrootdConfigMapResource ¶
func (irs *InstanceResourceSet) AddXrootdConfigMapResource()
func (*InstanceResourceSet) AddXrootdRedirectorServiceResource ¶
func (irs *InstanceResourceSet) AddXrootdRedirectorServiceResource()
func (*InstanceResourceSet) AddXrootdRedirectorStatefulSetResource ¶
func (irs *InstanceResourceSet) AddXrootdRedirectorStatefulSetResource()
func (*InstanceResourceSet) AddXrootdWorkerServiceResource ¶
func (irs *InstanceResourceSet) AddXrootdWorkerServiceResource()
func (*InstanceResourceSet) AddXrootdWorkerStatefulSetResource ¶
func (irs *InstanceResourceSet) AddXrootdWorkerStatefulSetResource()
func (InstanceResourceSet) GetResources ¶
func (irs InstanceResourceSet) GetResources() Resources
type Resource ¶
type Resource struct {
Object controllerutil.Object
}
type Resources ¶
type Resources []Resource
func (Resources) GetK8SResources ¶
func (res Resources) GetK8SResources() []resource.KubernetesResource
func (Resources) GetObjects ¶
func (res Resources) GetObjects() []controllerutil.Object
Click to show internal directories.
Click to hide internal directories.