Documentation ¶
Overview ¶
Package common defines values shared by different parts of rkt (e.g. stage0 and stage1)
Index ¶
- Constants
- func AppImagePath(root string, imageID types.Hash) string
- func AppImagesPath(root string) string
- func AppRootfsPath(root string, imageID types.Hash) string
- func GetRktLockFD() (int, error)
- func ImageManifestPath(root string, imageID types.Hash) string
- func MetadataServicePublicURL(ip net.IP) string
- func PodManifestPath(root string) string
- func RelAppImagePath(imageID types.Hash) string
- func RelAppRootfsPath(imageID types.Hash) string
- func Stage1ImagePath(root string) string
- func Stage1ManifestPath(root string) string
- func Stage1RootfsPath(root string) string
- func SupportsOverlay() bool
Constants ¶
const ( EnvLockFd = "RKT_LOCK_FD" Stage1IDFilename = "stage1ID" OverlayPreparedFilename = "overlay-prepared" MetadataServicePort = 2375 MetadataServiceRegSock = "/run/rkt/metadata-svc.sock" )
Variables ¶
This section is empty.
Functions ¶
func AppImagePath ¶
AppImagePath returns the path where an app image (i.e. unpacked ACI) is rooted (i.e. where its contents are extracted during stage0), based on the app image ID.
func AppImagesPath ¶ added in v0.4.2
AppImagesPath returns the path where the app images live
func AppRootfsPath ¶
AppRootfsPath returns the path to an app's rootfs. imageID should be the app image ID.
func GetRktLockFD ¶ added in v0.5.1
func ImageManifestPath ¶
ImageManifestPath returns the path to the app's manifest file inside the expanded ACI. id should be the app image ID.
func MetadataServicePublicURL ¶ added in v0.4.0
MetadataServicePublicURL returns the public URL used to host the metadata service
func PodManifestPath ¶ added in v0.5.1
PodManifestPath returns the path in root to the Pod Manifest
func RelAppImagePath ¶
RelAppImagePath returns the path of an application image relative to the stage1 chroot
func RelAppRootfsPath ¶
RelAppImagePath returns the path of an application's rootfs relative to the stage1 chroot
func Stage1ImagePath ¶
Stage1ImagePath returns the path where the stage1 app image (unpacked ACI) is rooted, (i.e. where its contents are extracted during stage0).
func Stage1ManifestPath ¶
Stage1ManifestPath returns the path to the stage1's manifest file inside the expanded ACI.
func Stage1RootfsPath ¶
Stage1RootfsPath returns the path to the stage1 rootfs
func SupportsOverlay ¶ added in v0.5.2
func SupportsOverlay() bool
SupportsOverlay returns whether the system supports overlay filesystem
Types ¶
This section is empty.