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(pods []api.BoundPod) bool

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

func PortsConflict

func PortsConflict(pods []api.BoundPod) bool

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

Source Files

constraint.go doc.go ports.go

Version
v0.6.0
Published
Dec 2, 2014
Platform
js/wasm
Imports
1 packages
Last checked
1 minute ago

Tools for package owners.