metadata

package
v0.23.0 Latest Latest
Warning

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

Go to latest
Published: Sep 6, 2023 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// MetadataMountPathEnvVar is the name of an env var added to all containers to specify where workspace yamls are mounted.
	MetadataMountPathEnvVar = "DEVWORKSPACE_METADATA"

	// FlattenedDevfileMountPathEnvVar is an environment variable holding the path to the flattened devworkspace template spec
	FlattenedDevfileMountPathEnvVar = "DEVWORKSPACE_FLATTENED_DEVFILE"

	// OriginalDevfileMountPathEnvVar is an environment variable holding the path to the original devworkspace template spec
	OriginalDevfileMountPathEnvVar = "DEVWORKSPACE_ORIGINAL_DEVFILE"
)

Variables

This section is empty.

Functions

func ProvisionWorkspaceMetadata

func ProvisionWorkspaceMetadata(podAdditions *v1alpha1.PodAdditions, original, flattened *common.DevWorkspaceWithConfig, api sync.ClusterAPI) error

ProvisionWorkspaceMetadata creates a configmap on the cluster that stores metadata about the workspace and configures all workspace containers to mount that configmap at /devworkspace-metadata. Each container has the environment variable DEVWORKSPACE_METADATA set to the mount path for the configmap

Types

This section is empty.

Jump to

Keyboard shortcuts

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