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.8.4
Published
Jan 29, 2015
Platform
windows/amd64
Imports
1 packages
Last checked
58 seconds ago

Tools for package owners.