
Etcd хранитель
- Легкий и т. Д. Веб -клиент.
- Поддержка и т. Д. 2.x и ETCD 3.x.
- Сервер использует клиент -интерфейс ETCD GO, а сервер компилируется с клиентским пакетом ETCD.
- Основанный на основе Framework для достижения (сайт Easyui License Easyui).
Использование
- Запустить etcdkeeper.exe (версия Windows)
- Запустить etcdkeeper.exe -auth (если включить аутентификацию и т. Д.)
- Скачать другие выпуски платформы.
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
- Откройте свой браузер и введите адрес: http://127.0.0.1:8080/etcdkeeper
- Нажмите на версию заголовка, чтобы выбрать версию ETCD. По умолчанию v3. Повторное открытие запомнит ваш выбор.
- Щелкните правой кнопкой мыши узел дерева, чтобы добавить или удалить.
- Получите данные на основе разрешений пользователей ETCD.
- Просто отобразите список в соответствии с настроенными разрешениями, и будет время добавить функции разрешения на конфигурацию.
- Каждый раз, когда вы перезапускаете и т. Д.
- Включить аутентификацию ETCDV3
- Включить аутентификацию ETCDV2
- Отобразить информацию о состоянии и т. Д., Версия, размер данных.
- Адрес и т. Д. Может быть изменен по умолчанию в локальный хост. Если вы изменитесь, нажмите клавишу Enter, чтобы вступить в силу.
Функции
- ETCD Client View, добавление, обновление или удаление узлов.
- Контент Редакты Используйте редактор ACE (редактор ACE). Поддержите Toml, Ini, Yaml, JSON, XML и т. Д., Чтобы выделить представление.
- Формат контента. (В настоящее время поддерживает только JSON, другие типы могут быть продлены позже) Спасибо Jim3ma за его вклад.@Jim3ma
Работа в процессе
- Добавьте функции импорта и экспорта. (задерживать)
Специальное примечание
- Поскольку версия ETCDV3 использует новую концепцию хранения, без концепции каталога, клиент использует предыдущий по умолчанию "/" Delimiter для просмотра. См. Документацию для ETCDV3 ClientV3 DOC.
- Если сервер Contence Etcd составляет V2 3,4 или выше, вам необходимо установить опцию
--enable-v2=true при запуске сервера ETCD.
Составьте исходный код и выпуск
- Запустить в среде разработки Windows:
build.bat release.bat - Запустить в среде разработки Posix:
build.sh release.sh
Докер
Этдкера официальное изображение. (https://hub.docker.com/r/evildecay/etcdkeeper)
Скриншоты

Демо

Лицензия
Грань