Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for DeleteUnusedImages (0.23 sec)

  1. pkg/kubelet/eviction/mock_threshold_notifier_test.go

    	return m.recorder
    }
    
    // DeleteUnusedImages mocks base method.
    func (m *MockImageGC) DeleteUnusedImages(ctx context.Context) error {
    	m.ctrl.T.Helper()
    	ret := m.ctrl.Call(m, "DeleteUnusedImages", ctx)
    	ret0, _ := ret[0].(error)
    	return ret0
    }
    
    // DeleteUnusedImages indicates an expected call of DeleteUnusedImages.
    func (mr *MockImageGCMockRecorder) DeleteUnusedImages(ctx any) *gomock.Call {
    	mr.mock.ctrl.T.Helper()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 07 08:12:16 UTC 2024
    - 13.2K bytes
    - Viewed (0)
  2. pkg/kubelet/eviction/types.go

    	HasDedicatedImageFs(ctx context.Context) (bool, error)
    }
    
    // ImageGC is responsible for performing garbage collection of unused images.
    type ImageGC interface {
    	// DeleteUnusedImages deletes unused images.
    	DeleteUnusedImages(ctx context.Context) error
    }
    
    // ContainerGC is responsible for performing garbage collection of unused containers.
    type ContainerGC interface {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Nov 01 18:46:33 UTC 2023
    - 7.1K bytes
    - Viewed (0)
  3. pkg/kubelet/eviction/helpers.go

    		signalToReclaimFunc[evictionapi.SignalNodeFsInodesFree] = nodeReclaimFuncs{containerGC.DeleteAllUnusedContainers, imageGC.DeleteUnusedImages}
    		signalToReclaimFunc[evictionapi.SignalImageFsAvailable] = nodeReclaimFuncs{containerGC.DeleteAllUnusedContainers, imageGC.DeleteUnusedImages}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Nov 01 18:46:33 UTC 2023
    - 53.6K bytes
    - Viewed (0)
  4. pkg/kubelet/images/image_gc_manager_test.go

    	// try to delete images, but images are not old enough,so no image will be deleted
    	err := manager.DeleteUnusedImages(ctx)
    	assert := assert.New(t)
    	require.NoError(t, err)
    	assert.Len(fakeRuntime.ImageList, 3)
    	// sleep 3 seconds, then images will be old enough to be deleted
    	time.Sleep(time.Second * 3)
    	err = manager.DeleteUnusedImages(ctx)
    	require.NoError(t, err)
    	assert.Len(fakeRuntime.ImageList, 1)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 22 15:38:20 UTC 2024
    - 29.2K bytes
    - Viewed (0)
  5. pkg/kubelet/images/image_gc_manager.go

    	GarbageCollect(ctx context.Context, beganGC time.Time) error
    
    	// Start async garbage collection of images.
    	Start()
    
    	GetImageList() ([]container.Image, error)
    
    	// Delete all unused images.
    	DeleteUnusedImages(ctx context.Context) error
    }
    
    // ImageGCPolicy is a policy for garbage collecting images. Policy defines an allowed band in
    // which garbage collection will be run.
    type ImageGCPolicy struct {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 06:25:43 UTC 2024
    - 19.4K bytes
    - Viewed (0)
  6. pkg/kubelet/eviction/eviction_manager_test.go

    	imageGCInvoked       bool
    	containerGCInvoked   bool
    	readAndWriteSeparate bool
    	fakeSummaryProvider  *fakeSummaryProvider
    	summaryAfterGC       *statsapi.Summary
    }
    
    // DeleteUnusedImages returns the mocked values.
    func (m *mockDiskGC) DeleteUnusedImages(_ context.Context) error {
    	m.imageGCInvoked = true
    	if m.summaryAfterGC != nil && m.fakeSummaryProvider != nil {
    		m.fakeSummaryProvider.result = m.summaryAfterGC
    	}
    	return m.err
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 15 23:14:12 UTC 2024
    - 119.9K bytes
    - Viewed (0)
Back to top