package system

import "github.com/containerd/nydus-snapshotter/pkg/system"

Index

Types

type Controller

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

1. Get all daemons status and information 2. Trigger all daemons to restart and reload configuration 3. Rolling update 4. Daemons failures record as metrics

func NewSystemController

func NewSystemController(fs *filesystem.Filesystem, managers []*manager.Manager, sock string) (*Controller, error)

func (*Controller) Run

func (sc *Controller) Run() error

Source Files

system.go

Version
v0.15.2 (latest)
Published
May 26, 2025
Platform
linux/amd64
Imports
22 packages
Last checked
2 weeks ago

Tools for package owners.