Documentation ¶
Index ¶
- type Service
- func (s *Service) AddFinalizer(ctx context.Context, tortoise *v1beta1.Tortoise) error
- func (s *Service) GetTortoise(ctx context.Context, namespacedName types.NamespacedName) (*v1beta1.Tortoise, error)
- func (s *Service) RecordReconciliationFailure(t *v1beta1.Tortoise, err error, now time.Time) *v1beta1.Tortoise
- func (s *Service) RemoveFinalizer(ctx context.Context, tortoise *v1beta1.Tortoise) error
- func (s *Service) ShouldReconcileTortoiseNow(tortoise *v1beta1.Tortoise, now time.Time) (bool, time.Duration)
- func (s *Service) UpdateTortoisePhase(tortoise *v1beta1.Tortoise, dm *appv1.Deployment) *v1beta1.Tortoise
- func (s *Service) UpdateTortoiseStatus(ctx context.Context, originalTortoise *v1beta1.Tortoise, now time.Time) (*v1beta1.Tortoise, error)
- func (s *Service) UpdateUpperRecommendation(tortoise *v1beta1.Tortoise, vpa *v1.VerticalPodAutoscaler) *v1beta1.Tortoise
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
func (*Service) AddFinalizer ¶ added in v0.0.20
func (*Service) GetTortoise ¶
func (*Service) RecordReconciliationFailure ¶ added in v0.0.33
func (*Service) RemoveFinalizer ¶ added in v0.0.20
func (*Service) ShouldReconcileTortoiseNow ¶
func (*Service) UpdateTortoisePhase ¶
func (*Service) UpdateTortoiseStatus ¶
func (*Service) UpdateUpperRecommendation ¶
Click to show internal directories.
Click to hide internal directories.