src/

directory
v0.0.0-...-b71eeb1 Latest Latest
Warning

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

Go to latest
Published: Nov 23, 2024 License: Apache-2.0

Directories

Path Synopsis
cmd
cos_customizer
cos_customizer is a Cloud Build builder for building custom COS images.
cos_customizer is a Cloud Build builder for building custom COS images.
cos_gpu_installer
Package main is the program entrance.
Package main is the program entrance.
cos_gpu_installer/deviceinfo
Package deviceinfo provides the devices information for cos-gpu-installer
Package deviceinfo provides the devices information for cos-gpu-installer
cos_gpu_installer/internal/commands
Package commands implements subcommands of cos_gpu_installer.
Package commands implements subcommands of cos_gpu_installer.
cos_gpu_installer/internal/installer
Package installer provides functionality to install GPU drivers.
Package installer provides functionality to install GPU drivers.
cos_gpu_installer/internal/signing
Package signing provides functionality to manage GPU driver signatures for COS.
Package signing provides functionality to manage GPU driver signatures for COS.
cos_image_analyzer
cos_Image_Analyzer finds all the meaningful differences of two COS Images (binary, package, commit, and release notes differences) Input:
cos_Image_Analyzer finds all the meaningful differences of two COS Images (binary, package, commit, and release notes differences) Input:
metadata_watcher
metadata_watcher is a program that waits for 5 minutes for a specific GCE instance metadata key to be present.
metadata_watcher is a program that waits for 5 minutes for a specific GCE instance metadata key to be present.
nodeprofiler
Package main is the entry point for the cos_node_profiler application that imports the cloudlogger, profiler, and utils packages that respectively write logs to Google Cloud Logging backend, fetch debugging information from a Linux system and provide the interface between cloudlogger and profiler packages.
Package main is the entry point for the cos_node_profiler application that imports the cloudlogger, profiler, and utils packages that respectively write logs to Google Cloud Logging backend, fetch debugging information from a Linux system and provide the interface between cloudlogger and profiler packages.
provisioner
provisioner is a tool for provisioning COS instances.
provisioner is a tool for provisioning COS instances.
pkg
config
Package config exports functionality for storing/retrieving build step configuration on/from the local disk.
Package config exports functionality for storing/retrieving build step configuration on/from the local disk.
cos
Package cos provides functionality to read and configure system configs that are specific to COS images.
Package cos provides functionality to read and configure system configs that are specific to COS images.
fakes
Package fakes contains fake implementations to be used in unit tests.
Package fakes contains fake implementations to be used in unit tests.
fs
Package fs exports functionality related to all of the cos-customizer state stored on the file system.
Package fs exports functionality related to all of the cos-customizer state stored on the file system.
gce
Package gce contains high-level functionality for manipulating GCE resources.
Package gce contains high-level functionality for manipulating GCE resources.
gcs
gpuconfig
Package gpuconfig implements routines for manipulating proto based GPU build configuration files.
Package gpuconfig implements routines for manipulating proto based GPU build configuration files.
modules
Package modules provides fucntionality to install and sign Linux kernel modules.
Package modules provides fucntionality to install and sign Linux kernel modules.
nodeprofiler/cloudlogger
Package cloudlogger provides functionality to log text or json data to Google Cloud logging backend.
Package cloudlogger provides functionality to log text or json data to Google Cloud logging backend.
nodeprofiler/profiler
Package profiler provides fucntionality for collecting the following information: USE Metrics for various components of the Linux system (CPU, Memory, Disk I/O), kernel trace output, output of arbitray shell command provided by the oncall.
Package profiler provides fucntionality for collecting the following information: USE Metrics for various components of the Linux system (CPU, Memory, Disk I/O), kernel trace output, output of arbitray shell command provided by the oncall.
nodeprofiler/utils
Package utils defines parsing and run command functions that can be used outside nodeprofiler.
Package utils defines parsing and run command functions that can be used outside nodeprofiler.
preloader
Package preloader contains functionality for preloading a COS image from provided configuration.
Package preloader contains functionality for preloading a COS image from provided configuration.
provisioner
Package provisioner exports behaviors for provisioning COS systems end-to-end.
Package provisioner exports behaviors for provisioning COS systems end-to-end.
utils
Package utils provides utility functions.
Package utils provides utility functions.

Jump to

Keyboard shortcuts

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