
Etcd Keeper
- Leichtes ETCD -Web -Client.
- Support etcd 2.x und etcd 3.x.
- Der Server verwendet die ETCD GO -Client -Schnittstelle und der Server kompiliert mit dem ETCD -Client -Paket.
- Basierend EasyUi Framework, um zu erreichen (EasyUi Lizenz EasyUi -Website).
Verwendung
- Tecdkeeper.exe ausführen (Windows -Version)
- Run usw.Keeper.exe -Auth (falls aktiviert werden usw. Authentifizierung)
- Laden Sie andere Plattform -Veröffentlichungen herunter.
Usage of D:Applicationsetcdkeeperetcdkeeper.exe:
-auth
use auth
-cacert string
verify certificates of TLS-enabled secure servers using this CA bundle (v3)
-cert string
identify secure client using this TLS certificate file (v3)
-h string
host name or ip address (default "0.0.0.0")
-key string
identify secure client using this TLS key file (v3)
-p int
port (default 8080)
-sendMsgSize int
ETCD client max send msg size (default 2097152)
-sep string
separator (default "/")
-skiptls
skip verify tls
-timeout int
ETCD client connect timeout (default 5)
-usetls
use tls
- Öffnen Sie Ihren Browser und geben Sie die Adresse ein: http://127.0.0.1:8080/etcDekeeper
- Klicken Sie auf die Version des Titels, um die Version von ETCD auszuwählen. Der Standard ist v3. Die Wiedereröffnung erinnert sich an Ihre Wahl.
- Klicken Sie mit der rechten Maustaste auf den Baumknoten, um hinzuzufügen oder zu löschen.
- Holen Sie sich Daten basierend auf ETCD -Benutzerberechtigungen.
- Zeigen Sie einfach die Liste gemäß den konfigurierten Berechtigungen an, und es gibt Zeit, um die Konfigurationsberechtigungsfunktionen hinzuzufügen.
- Jedes Mal, wenn Sie den usw.
- Aktivieren Sie die ETCDV3 -Authentifizierung
- Aktivieren Sie die ETCDV2 -Authentifizierung
- Zeigen Sie die Statussinformationen von ETCD, Version, Datengröße an.
- ETCD -Adresse kann standardmäßig an den Localhost geändert werden. Wenn Sie sich ändern, drücken Sie die Eingabetaste, um wirksam zu werden.
Merkmale
- ETCD -Client -Ansicht, Hinzufügen, Aktualisieren oder Löschen von Knoten.
- Inhaltsbearbeitungen Verwenden Sie den ACE -Editor (ACE -Editor). Unterstützen Sie Toml, Ini, Yaml, JSON, XML und so weiter, um die Ansicht hervorzuheben.
- Inhaltsformat. (Derzeit unterstützen Sie JSON nur, andere Typen können später erweitert werden) Danke JIM3MA für seinen Beitrag.@Jim3ma
In Arbeit arbeiten
- Fügen Sie Import- und Exportfunktionen hinzu. (Verzögerung)
Besondere Anmerkung
- Da die ETCDV3 -Version das neue Speicherkonzept verwendet, nutzt der Client den vorherigen Standard "/" Trennzeichen, um sie anzuzeigen. Siehe Dokumentation für etcdv3 clientv3 doc.
- Wenn der angeschlossene ETCD-Server V2 von 3.4 oder höher ist, müssen Sie die Option festlegen
--enable-v2=true wenn der ETCD-Server gestartet wird.
Quellcode kompilieren und veröffentlichen
- In der Windows -Entwicklungsumgebung ausführen:
build.bat release.bat - Laufen in der posix -Entwicklungsumgebung:
build.sh release.sh
Docker
Offizielles Bild. (https://hub.docker.com/r/evildecay/etcDekeer)
Screenshots

Demo

Lizenz
MIT