Issue #6975
closedDrop hardcoded Redis dependency on resource_manager and workers
Description
In order to embrace a Service Oriented Architecture, where things like
Postgres and Redis could be run anywhere (localhost, other machine on
the network, SaaS offering) having an hardcoded requirement on those
services to be installed along side pulp services ian'r oprimal.
With this commit, if one wants to install Redis, one would need to
explicitly list it in the role list one wants installed. But if one
wants to use a SaaS offering, simply specifying redis_host
or
redis_url
would work - without installing or running extra software on
the server.
Updated by pulpbot over 4 years ago
- Status changed from NEW to POST
Added by spredzy over 4 years ago
Added by spredzy over 4 years ago
Revision 5584084b | View on GitHub
Drop hardcoded Redis dependency
In order to embrace a Service Oriented Architecture, where things like Postgres and Redis could be run anywhere (localhost, other machine on the network, SaaS offering) having an hardcoded requirement on those services to be installed along side pulp services ian'r oprimal.
With this commit, if one wants to install Redis, onc would need to
explicitly list it in the role list one wants installed. But if one
wants to use a SaaS offering, simply specifying redis_host
or
redis_url
would work - without installing or running extra software on
the server.
fixes #6975
Updated by spredzy over 4 years ago
- Status changed from POST to MODIFIED
Applied in changeset ansible-pulp|5584084b4d76e94d59b821e5ac216cbdfa6659ba.
Updated by spredzy over 4 years ago
Applied in changeset ansible-pulp3|5584084b4d76e94d59b821e5ac216cbdfa6659ba.
Updated by fao89 over 4 years ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Drop hardcoded Redis dependency
In order to embrace a Service Oriented Architecture, where things like Postgres and Redis could be run anywhere (localhost, other machine on the network, SaaS offering) having an hardcoded requirement on those services to be installed along side pulp services ian'r oprimal.
With this commit, if one wants to install Redis, onc would need to explicitly list it in the role list one wants installed. But if one wants to use a SaaS offering, simply specifying
redis_host
orredis_url
would work - without installing or running extra software on the server.fixes #6975