Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Ignore = ignorant.New()
Functions ¶
func ObjIsLoadedPredicate ¶ added in v0.1.4
Types ¶
type ScopeReconciler ¶
type ScopeReconciler interface { reconcile.Reconciler }
func New ¶
func New( mgr manager.Manager, awsStsClientProvider awsclient.GardenClientProvider[scopeclient.AwsStsClient], activeSkrCollection skrruntime.ActiveSkrCollection, gcpServiceUsageClientProvider gcpclient.ClientProvider[gcpclient.ServiceUsageClient], ) ScopeReconciler
func NewScopeReconciler ¶
func NewScopeReconciler(stateFactory StateFactory) ScopeReconciler
type State ¶
func (*State) ObjAsScope ¶
func (s *State) ObjAsScope() *cloudcontrolv1beta1.Scope
type StateFactory ¶
func NewStateFactory ¶
func NewStateFactory( baseStateFactory composed.StateFactory, awsStsClientProvider awsClient.GardenClientProvider[scopeclient.AwsStsClient], activeSkrCollection skrruntime.ActiveSkrCollection, gcpServiceUsageClientProvider gcpclient.ClientProvider[gcpclient.ServiceUsageClient], ) StateFactory
Source Files ¶
- addKymaFinalizer.go
- addReadyCondition.go
- checkGcpOperations.go
- createGardenerClient.go
- createScope.go
- createScopeAws.go
- createScopeAzure.go
- createScopeGcp.go
- enableApis.go
- enableApisGcp.go
- ensureScopeCommonFields.go
- findKymaModuleState.go
- findShootName.go
- ignorant.go
- ignoreScopeObj.go
- loadGardenerCredentials.go
- loadKyma.go
- loadScopeObj.go
- loadShoot.go
- predicates.go
- reconciler.go
- removeKymaFinalizer.go
- saveScope.go
- skrActivate.go
- skrDeactivate.go
- state.go
Click to show internal directories.
Click to hide internal directories.