What is the Context Agent?
A lightweight agent on each VM — its only dependencies are Python and the ubiquitous curl program — securely contacts the context broker using a secret key. This key was created on the fly and seeded inside the instance. This agent gets information concerning the cluster from the context broker and then causes last minute changes inside the image to adapt to the environment.