Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 14 for DefaultGarbageCollectionPolicy (0.42 sec)

  1. pkg/registry/batch/cronjob/strategy_test.go

    	)
    	if got, want := gcds.DefaultGarbageCollectionPolicy(v1beta1Ctx), rest.OrphanDependents; got != want {
    		t.Errorf("DefaultGarbageCollectionPolicy() = %#v, want %#v", got, want)
    	}
    	if got, want := gcds.DefaultGarbageCollectionPolicy(otherVersionCtx), rest.DeleteDependents; got != want {
    		t.Errorf("DefaultGarbageCollectionPolicy() = %#v, want %#v", got, want)
    	}
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 15 14:34:53 UTC 2024
    - 12.2K bytes
    - Viewed (0)
  2. pkg/registry/batch/job/storage/storage.go

    	//nolint:staticcheck // SA1019 backwards compatibility
    	//nolint: staticcheck
    	if options != nil && options.PropagationPolicy == nil && options.OrphanDependents == nil &&
    		job.Strategy.DefaultGarbageCollectionPolicy(ctx) == rest.OrphanDependents {
    		// Throw a warning if delete options are not explicitly set as Job deletion strategy by default is orphaning
    		// pods in v1.
    		warning.AddWarning(ctx, "", deleteOptionWarnings)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Nov 18 09:21:19 UTC 2022
    - 6.1K bytes
    - Viewed (0)
  3. pkg/registry/batch/cronjob/strategy.go

    var Strategy = cronJobStrategy{legacyscheme.Scheme, names.SimpleNameGenerator}
    
    // DefaultGarbageCollectionPolicy returns OrphanDependents for batch/v1beta1 for backwards compatibility,
    // and DeleteDependents for all other versions.
    func (cronJobStrategy) DefaultGarbageCollectionPolicy(ctx context.Context) rest.GarbageCollectionPolicy {
    	var groupVersion schema.GroupVersion
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Oct 20 15:14:03 UTC 2023
    - 7.3K bytes
    - Viewed (0)
  4. pkg/registry/apps/statefulset/strategy.go

    // Make sure we correctly implement the interface.
    var _ = rest.GarbageCollectionDeleteStrategy(Strategy)
    
    // DefaultGarbageCollectionPolicy returns DeleteDependents for all currently served versions.
    func (statefulSetStrategy) DefaultGarbageCollectionPolicy(ctx context.Context) rest.GarbageCollectionPolicy {
    	return rest.DeleteDependents
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Nov 08 15:48:10 UTC 2022
    - 8.8K bytes
    - Viewed (0)
  5. pkg/registry/apps/deployment/strategy.go

    // Make sure we correctly implement the interface.
    var _ = rest.GarbageCollectionDeleteStrategy(Strategy)
    
    // DefaultGarbageCollectionPolicy returns DeleteDependents for all currently served versions.
    func (deploymentStrategy) DefaultGarbageCollectionPolicy(ctx context.Context) rest.GarbageCollectionPolicy {
    	return rest.DeleteDependents
    }
    
    // NamespaceScoped is true for deployment.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Dec 16 21:07:13 UTC 2022
    - 8.2K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiserver/pkg/registry/rest/delete.go

    // GarbageCollectionDeleteStrategy must be implemented by the registry that wants to
    // orphan dependents by default.
    type GarbageCollectionDeleteStrategy interface {
    	// DefaultGarbageCollectionPolicy returns the default garbage collection behavior.
    	DefaultGarbageCollectionPolicy(ctx context.Context) GarbageCollectionPolicy
    }
    
    // RESTGracefulDeleteStrategy must be implemented by the registry that supports
    // graceful deletion.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jul 07 17:43:41 UTC 2021
    - 9.3K bytes
    - Viewed (0)
  7. pkg/registry/core/replicationcontroller/strategy.go

    var Strategy = rcStrategy{legacyscheme.Scheme, names.SimpleNameGenerator}
    
    // DefaultGarbageCollectionPolicy returns OrphanDependents for v1 for backwards compatibility,
    // and DeleteDependents for all other versions.
    func (rcStrategy) DefaultGarbageCollectionPolicy(ctx context.Context) rest.GarbageCollectionPolicy {
    	var groupVersion schema.GroupVersion
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Dec 16 21:06:10 UTC 2022
    - 9.7K bytes
    - Viewed (0)
  8. pkg/registry/apps/daemonset/strategy.go

    // Make sure we correctly implement the interface.
    var _ = rest.GarbageCollectionDeleteStrategy(Strategy)
    
    // DefaultGarbageCollectionPolicy returns DeleteDependents for all currently served versions.
    func (daemonSetStrategy) DefaultGarbageCollectionPolicy(ctx context.Context) rest.GarbageCollectionPolicy {
    	return rest.DeleteDependents
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Nov 08 01:52:02 UTC 2022
    - 8.7K bytes
    - Viewed (0)
  9. pkg/registry/apps/replicaset/strategy.go

    // Make sure we correctly implement the interface.
    var _ = rest.GarbageCollectionDeleteStrategy(Strategy)
    
    // DefaultGarbageCollectionPolicy returns DeleteDependents for all currently served versions.
    func (rsStrategy) DefaultGarbageCollectionPolicy(ctx context.Context) rest.GarbageCollectionPolicy {
    	return rest.DeleteDependents
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Dec 16 21:06:43 UTC 2022
    - 9.3K bytes
    - Viewed (0)
  10. pkg/registry/core/event/strategy.go

    }
    
    // Strategy is the default logic that applies when creating and updating
    // Event objects via the REST API.
    var Strategy = eventStrategy{legacyscheme.Scheme, names.SimpleNameGenerator}
    
    func (eventStrategy) DefaultGarbageCollectionPolicy(ctx context.Context) rest.GarbageCollectionPolicy {
    	return rest.Unsupported
    }
    
    func (eventStrategy) NamespaceScoped() bool {
    	return true
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Feb 10 19:01:45 UTC 2022
    - 4.8K bytes
    - Viewed (0)
Back to top