Skip to content

[Feature Request]:please update 2.X docker image #519

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
zhuzhenkun opened this issue Apr 10, 2022 · 69 comments
Closed

[Feature Request]:please update 2.X docker image #519

zhuzhenkun opened this issue Apr 10, 2022 · 69 comments
Assignees
Labels
feature New feature or request

Comments

@zhuzhenkun
Copy link

please update 2.X docker image

@zhuzhenkun zhuzhenkun added the feature New feature or request label Apr 10, 2022
@zhuzhenkun zhuzhenkun changed the title [Feature Request]: [Feature Request]:please update 2.X docker image Apr 10, 2022
@pochingliu131
Copy link

redisinsight 2.X looks good ! I also need 2.x docker image on docker hub plz

@mrmartan
Copy link

Does anybody know why there is only the v1? Is there some docs about this? Are we supposed to build the v2 image ourselves?

@ViktarStarastsenka
Copy link
Collaborator

@mrmartan , currently there is docker version of RedisInsight available for Redis Stack (but you cannot add any other databases).
Separate RedisInsight V2 docker image is planned to be released around September.

@mrmartan
Copy link

We are an enterprise customer and want to deploy v2 on our kubernetes cluster.

@mrmartan
Copy link

mrmartan commented Jul 22, 2022

We also use CRDBs and I believe redisinsight v1 does not support them.

@ViktarStarastsenka
Copy link
Collaborator

@mrmartan , CRDB should work on any version/platform.

@linuxd3v
Copy link

Separate RedisInsight V2 docker image is planned to be released around September.

I hate to be like my toddler and "are we there yet?".
but since it's 27th of September, do you think we gonna get it some time in the next 4 days?

@ViktarStarastsenka
Copy link
Collaborator

hi @linuxd3v, not in September. Currently, we work on the architecture to provide the best experience, I'll post the update with more accurate timelines when they are known.

@ToshY
Copy link

ToshY commented Oct 3, 2022

As a friendly reminder: when adding the V2 image, please update the documentation on Dockerhub as well. It's currently completely empty, and with the wiki here seemingly outdated, it would be very much appreciated if up-to-date examples for docker & compose are added there.

@ChristofNasahl
Copy link

Our team is also waiting for V2. Any ideas when it will be available?

@ViktarStarastsenka
Copy link
Collaborator

hi @ChristofNasahl , it is planned to be delivered in H1 2023.

@ViktarStarastsenka
Copy link
Collaborator

@ChristofNasahl , @ToshY , @linuxd3v , @totoroliu0131 , can you please share your use cases for docker RedisInsight? Do you share the backend across a project (multiple users) or something else?

@linuxd3v
Copy link

@ViktarStarastsenka we have several environments in aws: sandbox, dev, staging, prod and each of those environments could have: 20-30 self-hosted redis instances + read replicas.
In addition to that - devs cannot directly connect to these redis servers as they are not directly exposed to the internet and devs have to jump through bastion server.

It would be a chore to ask every developer to configure all these connections (almost 200 connections) on their redis desktop GUI software manually and then keep up to date. So we just spun up RedisInsight instance in each environment so everyone can check the data in redis at any time, and then we can maintain connections in a centralized way.

@setchy
Copy link

setchy commented Nov 30, 2022

@ViktarStarastsenka we have several environments in aws: sandbox, dev, staging, prod and each of those environments could have: 20-30 self-hosted redis instances + read replicas. In addition to that - devs cannot directly connect to these redis servers as they are not directly exposed to the internet and devs have to jump through bastion server.

It would be a chore to ask every developer to configure all these connections (almost 200 connections) on their redis desktop GUI software manually and then keep up to date. So we just spun up RedisInsight instance in each environment so everyone can check the data in redis at any time, and then we can maintain connections in a centralized way.

+1

@pochingliu131
Copy link

In our company, we use google cloud memory store redis to build our product, at the meanwhile we have multiple teams and each teams have its own redis instance. For now we run redisinsight 1.X on our GKE and only let dev team to use.

BTW a few month ago, I tried redis-stack on GKE and only use it's redisinsight, but when I connected to GCP redis and I got some connection error.

@ViktarStarastsenka
Copy link
Collaborator

hi @totoroliu0131, thanks for sharing your use case. I believe the reason for this error is that RedisInsight on docker bundled with Redis Stack can work only with Redis Stack from this bundle.

@anandrathnauni
Copy link

anandrathnauni commented Dec 16, 2022

We have a similar use case as others mentioned above, eagerly waiting for this feature.. H1 2023 🤞
Is there an alpha version available? can I help you with testing?

@m4n50n
Copy link

m4n50n commented Jan 20, 2023

Waiting for 2.x version in docker

@xinmans
Copy link

xinmans commented Jan 25, 2023

i use 1.x version in docker, very cool, so i need 2.x version in docker too.

@davama
Copy link

davama commented Mar 1, 2023

Hello,

great app!!!

wondering what the ETA for v2.x docker image.

Thanks!

@lusu007
Copy link

lusu007 commented Mar 8, 2023

Any news on this?

@ViktarStarastsenka
Copy link
Collaborator

currently, there is no exact timeline, but I'll update here once it is set

@lusu007
Copy link

lusu007 commented Mar 10, 2023

Thanks for your answer @ViktarStarastsenka. 😊

It would be cool if the Docker image and hopefully an updated Helm chart could be prioritized. For me, RedisInsight isn't usable at all at the moment. The Helm chart for v1 isn't compatible with newer Kubernetes versions and v2 doesn't have a chart or Docker image at all.

@Nipuns1999
Copy link

are we able to set authentication? like multiple user sign-in's

@ViktarStarastsenka
Copy link
Collaborator

@Nipuns1999 , if you use docker RedisInsight v1, you can set up a reverse proxy with LDAP integration. Instructions are here:
https://github.com/RedisInsight/RedisInsight-reverse-proxy
additionally, there is an option to authenticate users when they open a database (the list of databases will be visible to everyone who has access to RedisInsight, but you will need a database username and password to open it) - https://docs.redis.com/latest/ri/using-redisinsight/auth-database/

@m4n50n
Copy link

m4n50n commented Sep 6, 2023

+1

@ViktarStarastsenka
Copy link
Collaborator

ViktarStarastsenka commented Oct 27, 2023

an update: we are targeting to release an official docker image somewhere in January.
I'll post a more specific timeline later.

@seebeen
Copy link

seebeen commented Oct 29, 2023

hi @LeonPatmore , no updates for now, they will be late in September or October

an update: we are targeting to release an official docker image somewhere in January.

I'm betting $100 as a donation to any charity that their version will not be released in january.

@seebeen
Copy link

seebeen commented Oct 31, 2023

Since this issue seems to be the official thread for the docker image, just to let everyone know we've released v2 branch of the docker image which tracks official upstream properly.

@ViktarStarastsenka How about that bet mate? 😇

@ViktarStarastsenka
Copy link
Collaborator

@seebeen , nice v.2.0.0 release, btw :)
we can double the donation to $200 if the docker image is not released by the end of January.

@seebeen
Copy link

seebeen commented Nov 1, 2023

@seebeen , nice v.2.0.0 release, btw :)
we can double the donation to $200 if the docker image is not released by the end of January.

Indeed we can. 😊

Anyone else from the thread wanna pitch in?

P.S. If I win - you can donate $200 to Friends of Animals. I'll match 50% of your donation personally.

Name a charity of your choice in case you win :)

@lukechi1219
Copy link

I already successfully build RedisInsight-2.36.0 image and run it in my develop environment.

Here's how I do it: https://chat.openai.com/share/553f1558-1966-48c6-ac77-a107328d910e

@tugtugtug
Copy link

@ViktarStarastsenka will the official image support setting up the default cluster automatically from envs, or arguments? One of the use case would be to deploy this docker with pre-defined cluster settings (readonly).

@ViktarStarastsenka
Copy link
Collaborator

@tugtugtug , we are planning to add it, though it can be not in the first iteration.
by "read-only" do you mean that there will be no way to remove these databases from RedisInsight?

@erfantkerfan
Copy link

Same here
Read only means the users can only use insight instance to connect to specific destinations and not other instances of redis

@tugtugtug
Copy link

tugtugtug commented Nov 21, 2023

Same here Read only means the users can only use insight instance to connect to specific destinations and not other instances of redis

@ViktarStarastsenka this is what I meant by read only cluster settings. We would not want the users to be able to alter any settings of the cluster, or point the service to somewhere else, i.e. probably just hide the ability to show or even read back the cluster settings, as that would include secrets.

@ViktarStarastsenka
Copy link
Collaborator

ViktarStarastsenka commented Nov 21, 2023

@tugtugtug , @erfantkerfan , got it, but username and password should be editable, right?
can't promise that it will be added soon, but I'll add it to our Backlog and it will be prioritized a bit later

@tugtugtug
Copy link

@tugtugtug , @erfantkerfan , got it, but username and password should be editable, right? can't promise that it will be added soon, but I'll add it to our Backlog and it will be prioritized a bit later

Thanks a lot @ViktarStarastsenka! For our use case, even the username/password would be hidden from the user. Imagine we deploy RedisInsight to a k8s cluster, the users of the portal is to view, edit, monitor the activity of the services accessing the db, so the username/password would be the ones used by the services.

@ripper2hl
Copy link

any news ? 🤔

@ViktarStarastsenka
Copy link
Collaborator

we are planning to release the docker container around January 30.
One note - the first release will not contain all the features discussed in this thread (e.g. setting up databases via envs), they will be prioritized separately a bit later.

@seebeen
Copy link

seebeen commented Jan 18, 2024

we can double the donation to $200 if the docker image is not released by the end of January.
we are planning to release the docker container around January 30. One note - the first release will not contain all the features discussed in this thread (e.g. setting up databases via envs), they will be prioritized separately a bit later.

https://itsalmo.st/time-to-release-redisinsight-v2-dockerized-lazq

@ViktarStarastsenka
Copy link
Collaborator

The RedisInsight Docker container will be released tomorrow.

@seebeen , can you make changes to the countdown?

@ViktarStarastsenka
Copy link
Collaborator

ViktarStarastsenka commented Jan 31, 2024

RedisInsight is now available on Docker.
Here is our repository:
https://hub.docker.com/repository/docker/redis/redisinsight/general

release notes for the new release are here: https://github.com/RedisInsight/RedisInsight/releases/tag/2.42.0

@ViktarStarastsenka
Copy link
Collaborator

@seebeen , regarding our bet, here is the equivalent of $100 to Unicef.
And Redis will match this donation as well.

Screenshot 2024-01-31 at 18 19 02

@ToshY
Copy link

ToshY commented Jan 31, 2024

@ViktarStarastsenka

I've just tested it and already love it ❤️ Respect for sticking to the deadline and keeping your promises 🥇

@ViktarStarastsenka
Copy link
Collaborator

huge kudos to @arthosofteq (he is a real hero), @vlad-dargel , @mariasergeenko , @GnaneshKunal, @nelsonwellsredis for making this possible

@ViktarStarastsenka
Copy link
Collaborator

Finally closing this ticket.

A couple of notes:

@seebeen
Copy link

seebeen commented Jan 31, 2024

@ViktarStarastsenka Congratulations!!!!! Both to you and the redis team on releasing the Arm64 version of container.
I'll czech out your version and maybe create bug reports / pull requests if something is amiss.

Regarding the donation - would you like me to donate to UNICEF as well?

P.S. Коли будеш у Белграді, подзвони мені, ми можемо випити пива 🍺🍺🍺

@mquinnfd
Copy link

mquinnfd commented Feb 1, 2024

@seebeen what's your take on the official release vs. your one (in terms of the tailoring you did for avahi daemon etc.)

If I started a project today, which should I use? 🤔

(this has been an unusually fun thread to follow, kudos to all involved 🤣)

@ViktarStarastsenka
Copy link
Collaborator

@seebeen , would be very beneficial to get your feedback indeed.
Can you donate to Friends of Animals, as we initially discussed? Unicef was just my choice.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
None yet
Development

No branches or pull requests