Skip to content
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

Improvements to Micro Integrator Cli #154

Open
abeykoon opened this issue May 5, 2019 · 0 comments
Open

Improvements to Micro Integrator Cli #154

abeykoon opened this issue May 5, 2019 · 0 comments
Assignees

Comments

@abeykoon
Copy link
Contributor

abeykoon commented May 5, 2019

Description:

Currently, a client program to connect to micro integrator and observe details is being written. I would like if we can simulate what mysql is doing here.

We can run a container for mysql like below.

- docker run --name=myContainer -d mysql/mysql-server

And then mysql client can be run like below in the same container

docker exec -it mysqlDataStore mysql -uroot -p

At the very first time you start, server will generate a random password for the client to connect. It will be on logs of the server.

User need to get that password and connect when prompted. Then he can reset the password like below.

ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';

So the improvements suggested here are

  1. The client for micro integrator should be able to run using docker exec -it <container name>
  2. We can use above password handling mechanism for security.
  3. User does not need to pull any additional image to run the client.
  4. User does not need to enable anything on server specifically to do this.

Affected Product Version:

1.0.0

OS, DB, other environment details and versions:

Docker platform .

senthuran16 pushed a commit to senthuran16/micro-integrator that referenced this issue Nov 1, 2021
senthuran16 pushed a commit to senthuran16/micro-integrator that referenced this issue Nov 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants