overrides

package
v3.7.2+incompatible Latest Latest
Warning

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

Go to latest
Published: Mar 15, 2018 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Overview

Package overrides contains the BuildOverrides admission control plugin.

The plugin allows overriding settings on builds via the build pod.

Configuration

Configuration is done via a BuildOverridesConfig object:

apiVersion: v1
kind: BuildOverridesConfig
forcePull: true

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BuildOverrides

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

func NewBuildOverrides

func NewBuildOverrides(pluginConfig map[string]configapi.AdmissionPluginConfig) (BuildOverrides, error)

NewBuildOverrides creates a new BuildOverrides that will apply the overrides specified in the plugin config

func (BuildOverrides) ApplyOverrides

func (b BuildOverrides) ApplyOverrides(pod *v1.Pod) error

ApplyOverrides applies configured overrides to a build in a build pod

Directories

Path Synopsis
api
Package api is the internal version of the API.
Package api is the internal version of the API.
v1
Package v1 is the v1 version of the API.
Package v1 is the v1 version of the API.

Jump to

Keyboard shortcuts

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