Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrInvalidSeccompMode = errors.New("invalid seccomp mode command-line override") ErrInvalidSeccompOverride = errors.New("invalid seccomp command-line override") )
Functions ¶
This section is empty.
Types ¶
type App ¶
type App struct { Name string // the name of the app. If not set, the image's name will be used. Image string // the image reference as supplied by the user on the cli Args []string // any arguments the user supplied for this app Asc string // signature file override for image verification (if fetching occurs) Exec string // exec override for image WorkingDir string // working directory override for image ReadOnlyRootFS bool // read-only rootfs override. Mounts []schema.Mount // mounts for this app (superseding any mounts in rktApps.mounts of same MountPoint) MemoryLimit *types.ResourceMemory // memory isolator override CPULimit *types.ResourceCPU // cpu isolator override User, Group string // user, group overrides SupplementaryGIDs []int // supplementary gids override CapsRetain *types.LinuxCapabilitiesRetainSet // os/linux/capabilities-retain-set overrides CapsRemove *types.LinuxCapabilitiesRevokeSet // os/linux/capabilities-remove-set overrides SeccompFilter string // seccomp CLI overrides OOMScoreAdj *types.LinuxOOMScoreAdj // oom-score-adj isolator override UserAnnotations map[string]string // the user annotations of the app. UserLabels map[string]string // the user labels of the app. Environments map[string]string // the environments of the app. // TODO(jonboulle): These images are partially-populated hashes, this should be clarified. ImageID types.Hash // resolved image identifier }
type Apps ¶
type Apps struct { Mounts []schema.Mount // global mounts applied to all apps Volumes []types.Volume // volumes available to all apps // contains filtered or unexported fields }
func (*Apps) GetArgs ¶
GetArgs returns a list of lists of arguments in al, one list of args per app. The order reflects the app order in al.
func (*Apps) GetImages ¶
GetImages returns a list of the images in al, one per app. The order reflects the app order in al.
Click to show internal directories.
Click to hide internal directories.