Documentation
¶
Index ¶
- type MeridioResources
- type Operator
- func (op *Operator) AssertAttractorReady(attractor *meridiov1alpha1.Attractor)
- func (op *Operator) AssertConduitReady(conduit *meridiov1alpha1.Conduit)
- func (op *Operator) AssertMeridioDeploymentsReady(m MeridioResources)
- func (op *Operator) AssertTrenchReady(trench *meridiov1alpha1.Trench)
- func (op *Operator) CleanUpAttractors()
- func (op *Operator) CleanUpConduits()
- func (op *Operator) CleanUpFlows()
- func (op *Operator) CleanUpGateways()
- func (op *Operator) CleanUpResource()
- func (op *Operator) CleanUpStreams()
- func (op *Operator) CleanUpTrenches()
- func (op *Operator) CleanUpVips()
- func (op *Operator) CreateResource(obj client.Object) error
- func (op *Operator) DeleteAllOfResources(obj client.Object, opt ...client.DeleteAllOfOption) error
- func (op *Operator) DeleteResource(obj client.Object) error
- func (op *Operator) DeployMeridio(m MeridioResources)
- func (op *Operator) GetMeridioResoucesByTrench(trenchName, namespace string) MeridioResources
- func (op *Operator) ListResources(lst client.ObjectList) error
- func (op Operator) UndeployMerido(m MeridioResources)
- func (op *Operator) VerifyDeployment()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MeridioResources ¶
type MeridioResources struct { Trench meridiov1alpha1.Trench Attractor meridiov1alpha1.Attractor Conduit meridiov1alpha1.Conduit Gateways []meridiov1alpha1.Gateway Vips []meridiov1alpha1.Vip Streams []meridiov1alpha1.Stream Flows []meridiov1alpha1.Flow }
type Operator ¶
func (*Operator) AssertAttractorReady ¶
func (op *Operator) AssertAttractorReady(attractor *meridiov1alpha1.Attractor)
func (*Operator) AssertConduitReady ¶
func (op *Operator) AssertConduitReady(conduit *meridiov1alpha1.Conduit)
func (*Operator) AssertMeridioDeploymentsReady ¶
func (op *Operator) AssertMeridioDeploymentsReady(m MeridioResources)
func (*Operator) AssertTrenchReady ¶
func (op *Operator) AssertTrenchReady(trench *meridiov1alpha1.Trench)
func (*Operator) CleanUpAttractors ¶
func (op *Operator) CleanUpAttractors()
func (*Operator) CleanUpConduits ¶
func (op *Operator) CleanUpConduits()
func (*Operator) CleanUpFlows ¶
func (op *Operator) CleanUpFlows()
func (*Operator) CleanUpGateways ¶
func (op *Operator) CleanUpGateways()
func (*Operator) CleanUpResource ¶
func (op *Operator) CleanUpResource()
func (*Operator) CleanUpStreams ¶
func (op *Operator) CleanUpStreams()
func (*Operator) CleanUpTrenches ¶
func (op *Operator) CleanUpTrenches()
func (*Operator) CleanUpVips ¶
func (op *Operator) CleanUpVips()
func (*Operator) DeleteAllOfResources ¶
func (*Operator) DeployMeridio ¶
func (op *Operator) DeployMeridio(m MeridioResources)
func (*Operator) GetMeridioResoucesByTrench ¶
func (op *Operator) GetMeridioResoucesByTrench(trenchName, namespace string) MeridioResources
func (*Operator) ListResources ¶
func (op *Operator) ListResources(lst client.ObjectList) error
func (Operator) UndeployMerido ¶
func (op Operator) UndeployMerido(m MeridioResources)
func (*Operator) VerifyDeployment ¶
func (op *Operator) VerifyDeployment()
Click to show internal directories.
Click to hide internal directories.