start adding support for reading temporary credntials from the
instance metadata