# Functions
Needed determines whether a pod needs to get a sidecar injected or not.
OAuthProxy injects an appropriate proxy into the given deployment.
Select a suitable Jaeger from the JaegerList for the given Pod, or nil of none is suitable.
Sidecar adds a new container to the deployment, connecting to the given jaeger instance.
# Variables
Annotation is the annotation name to look for when deciding whether or not to inject.