kubernetesk8s.io/kubernetes/pkg/constraint Index | Files

package constraint

import "k8s.io/kubernetes/pkg/constraint"

Package constraint has functions for ensuring that collections of containers are allowed to run together on a single host.

TODO: Add resource math. Phrase this code in a way that makes it easy to call from schedulers as well as from the feasiblity check that apiserver performs.

Index

Functions

func Allowed

func Allowed(manifests []api.ContainerManifest) bool

Allowed returns true if manifests is a collection of manifests which can run without conflict on a single minion.

func PortsConflict

func PortsConflict(manifests []api.ContainerManifest) bool

PortsConflict returns true iff two containers attempt to expose the same host port.

Source Files

constraint.go doc.go ports.go

Version
v0.4.4
Published
Nov 19, 2014
Platform
js/wasm
Imports
1 packages
Last checked
1 minute ago

Tools for package owners.