You need all 3 parts playing well with eachother and that is not happening right now sadly and i dont really know of have any good generic solution that will suite all use-cases or everyones choices in how they want to run this. However, as it also says in there, i have no issue with reviewing and merging some solution that would bridge any further functionality into this container if anyone has any ideas of how to make it work in more scenarios.īut in the end, the point from my prev post still stands that it is a problem that is combined with docker + redis-server + redis client at the same time that makes it fubared. I personally have no interest in fixing or changing the container to suite some other solution right now as this container suits my needs and what the container is intended for. The intention of this container is what is specified in the README file. But what i mean is that one bit is that this container is not really desined to be used from another computer, i am sure that you can find other container builds that is more built towards running inside a k8s cluster, or inside a compose cluster, or swarm or what have you. Hmm, i think i wrote the last part from the wrong pov and i wrote it from a clients pov. Yes the client lib can, but i think that is the wrong way to solve it from a principal pov. I have always considered that the IP is a problem for the user of redis server itself and not this lib, you need to fix that in some way, and i have often said that redis-server itself needs to have some kind of mechanism to function much better inside a container envrionment where the internal data attributes like IP and port is either possible to explicitly map or dynamically set through some mechanism, it should not in reality be up to the client lib to sort out for you. This is a known and old problem, and i dont know if there is any other good way around it. That would just allow you to say some basic stuff like, if you see ip x.y.z.w then remap it to a.b.c.d and for port or for dns name etc during the initialize step. I have been thinking about adding option for some kind of generic translation mechanism, but that has not yet materialized in any way. I dont think there is any good solution really.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |