title: Doctrine connect to redis WITH password
body: <p>Sounds simple but its had me going for hours on end.</p>
  
  <p>How can I connect to a redis cache server using a password. It connects and caches doctrine queries successfully without a password but when I put a password it throws an exception</p>
  
  <pre><code>InvalidConfigurationException in ArrayNode.php line 309:
  Unrecognized option "password" under "doctrine.orm.entity_managers.default.query_cache_driver"
  </code></pre>
  
  <p>I have tried a combination but my current code is
  config.yml
  .....</p>
  
  <pre><code>    entity_managers:
          default:
              metadata_cache_driver: apc
              query_cache_driver:
                  type: redis
                  host: localhost
                  port: 6379
  #                password: myStr0nG!passw0rd - adding this causes exception
                  instance_class: Redis
              result_cache_driver:
                  type: redis
                  host: localhost
                  port: 6379
  #                password: myStr0nG!passw0rd - adding this causes exception
                  instance_class: Redis
  </code></pre>