vesoft-inc / nebula-operator

Operation utilities for Nebula Graph
https://vesoft-inc.github.io/nebula-operator
Apache License 2.0
81 stars 29 forks source link

nebula-console support encrypted password #501

Open MegaByte875 opened 6 months ago

MegaByte875 commented 6 months ago

Introduction

UID   PID  PPID       C  STIME  TTY     TIME      CMD
root  33235 32818  0 21:58    pts/1 00:00:00   nebula-console --addr infinitygraph-graphd-headless --port 8888 -u root -p xxxxxxx

-p password should be encypted

Contents

Related work

jjsimps commented 5 months ago

It would also be great to have it supported via a k8 secrets. Right now it seems like it's a field in the CRD, and the only way is to have a password in plaintext.

As a side note, we don't take advantage of the nebula-console pod, so it would be great if there were a way to disable it. Right now it just sits in a constant crash-loop because I don't provide proper credentials to it.