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

Discussions for dockerizing #391

Closed
1 of 4 tasks
xellos00 opened this issue Jan 26, 2023 · 7 comments
Closed
1 of 4 tasks

Discussions for dockerizing #391

xellos00 opened this issue Jan 26, 2023 · 7 comments
Labels
type:discussion Issue that has to go over discussion. type:feature-request If there anyone has to raise a hand to request new feature. Vatz Project Name

Comments

@xellos00
Copy link
Member

xellos00 commented Jan 26, 2023

Checklist

  • New Feature for the SVC/Plugin
  • New Feature for CI/CD
  • Enhancement on Vatz
  • Others(etc. e.g, documentation,...)

Please describe, what it's about or related Problem with

A clear description of what feature need to be developed or enhanced in Vatz

For Dockerizing there are several issue as below.
Once docker has been created we need a new way to dealing with

1. DBs & Configs

2. CLIs

3. Monitoring

4. Operations

  • Operation to work with dockers
  • Direction to dealing with vatz and docker
@xellos00 xellos00 added Vatz Project Name type:feature-request If there anyone has to raise a hand to request new feature. labels Jan 26, 2023
@xellos00 xellos00 added the type:discussion Issue that has to go over discussion. label Jan 26, 2023
@xellos00 xellos00 added this to the Sprint 27 ( ~ 2023-02-01) milestone Jan 26, 2023
@xellos00
Copy link
Member Author

@dsrvlabs/validator
Let's discuss above items overall.
I am going to send an invitation next Tuesday if anyone have trouble to show up, let me know.

@xellos00
Copy link
Member Author

xellos00 commented Feb 1, 2023

 dongyookang DK 🌙   ~
 cd .vatz
 dongyookang DK 🌙   ~/.vatz
 ls
total 52512
drwxr-xr-x   5 dongyookang  staff       160 Dec  1 22:11 .
drwxr-xr-x+ 67 dongyookang  staff      2144 Jan 31 19:04 ..
-rwxr-xr-x   1 dongyookang  staff  13907440 Dec  1 22:06 cosmos-status
-rwxr-xr-x   1 dongyookang  staff  12960144 Dec  1 22:11 cpu-monitor
-rw-r--r--   1 dongyookang  staff     12288 Dec  1 22:11 vatz.db
 dongyookang DK 🌙   ~/.vatz


@xellos00
Copy link
Member Author

xellos00 commented Feb 1, 2023

 ./vatz plugin list
2023-01-31T19:09:04-06:00 INF List plugins module=plugin
2023-01-31T19:09:04-06:00 INF List module=plugin
2023-01-31T19:09:04-06:00 INF newReader /Users/dongyookang/.vatz/vatz.db module=db
2023-01-31T19:09:04-06:00 INF Create DB Instance module=db
2023-01-31T19:09:04-06:00 INF List Plugin module=db
+---------------+---------------------+------------------------------------------------------------------------------+---------+
| NAME          | INSTALL DATA        | REPOSITORY                                                                   | VERSION |
+---------------+---------------------+------------------------------------------------------------------------------+---------+
| cosmos-status | 2022-12-01 21:52:44 | https://github.com/dsrvlabs/vatz-plugin-cosmoshub/plugins/node_active_status | latest  |
| cpu-monitor   | 2022-12-01 22:11:05 | https://github.com/dsrvlabs/vatz-plugin-sysutil/plugins/cpu_monitor          | latest  |
+---------------+---------------------+------------------------------------------------------------------------------+---------+

@xellos00
Copy link
Member Author

xellos00 commented Feb 1, 2023

1. DBs & Configs

  • Internal (pros/cons)
  • external (pros/cons)

@xellos00
Copy link
Member Author

xellos00 commented Feb 1, 2023

@rootwarp

  • Put VATZ on k8s Cluster & dockerizing are different point and need to be separated.

@meetrick

  • Do we really nee to go Docker for VATZ?

Dockerizing

  • Good to done dockerizing.

@xellos00
Copy link
Member Author

xellos00 commented Feb 8, 2023

  • K8s에 필요하다. Final goal

  • VATz Docker
  • docker Watcher

2023-02-07

image

Feedback

@rootwarp 1

  • 롱텀으로 봐라보고 접근을 해야하고
  • smoothe한 랜딩은 점진적으로 가야한다.
  • Validator 팀의 운영하는 입장에서는 시스템이 다운된 상태에서는 보안할 수 없는 문제 있다.
  • 선택의 문제가 된다.

@heejin-github

  • K8s로 가게 되면 우리에게 얻는 이점이 무엇인가?
  • 정확하게 이점이 파악이 안되기 때문에 잘 모르겠다.

Why we do?
@rootwarp
@heejin-github

IDK

./vatz plugin list
./vatz plugin start

  • Installation vatz path

@xellos00
Copy link
Member Author

xellos00 commented May 9, 2023

@dsrvlabs/validator
I decide not to include docker feature to our official 1.0 release and therefore I am going to close this issue at this time.
Please, let me know if there's other comments or question.
I am going to create new issue for docker after official release if there's need arise.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:discussion Issue that has to go over discussion. type:feature-request If there anyone has to raise a hand to request new feature. Vatz Project Name
Projects
None yet
Development

No branches or pull requests

8 participants