security

package
v0.24.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 14, 2025 License: Apache-2.0 Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ImageDownloadList

type ImageDownloadList struct {
	Security map[string]map[string]*puller.ImageMeta
	// contains filtered or unexported fields
}

func NewImageDownloadList

func NewImageDownloadList(rootURL string) *ImageDownloadList

func (*ImageDownloadList) FillSecurityImages

func (l *ImageDownloadList) FillSecurityImages()

type ImageLayouts

type ImageLayouts struct {
	Security map[string]*regimage.ImageLayout
	// contains filtered or unexported fields
}

func NewImageLayouts

func NewImageLayouts(rootFolder string) *ImageLayouts

func (*ImageLayouts) AsList

func (l *ImageLayouts) AsList() []layout.Path

AsList returns a list of layout.Path's in it. Undefined path's are not included in the list.

type Service

type Service struct {
	// contains filtered or unexported fields
}

func NewService

func NewService(
	deckhouseService *registryservice.DeckhouseService,
	workingDir string,
	logger *dkplog.Logger,
	userLogger *log.SLogger,
) *Service

func (*Service) PullSecurity

func (svc *Service) PullSecurity(ctx context.Context) error

PullSecurity pulls the security databases It validates access to the registry and pulls the security database images

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL