Command line interface for dcape config storage enfist.
- none (used connect to remote dcape config service)
- linux (git, make, curl, jq)
- git clone https://github.com/dopos/dcape-config-cli.git
- make .env
- [write dcape attributes to .env]
CIS access token доступен на сервере CIS после авторизации (для авторизации открыть ссылку "Config store" и обновить страницу)
make ls- получить список конфигураций на сервереmake cat TAG=name- получить из хранилища конфигурацию для тегаnameи вывести на STDOUTmake get TAG=name- получить из хранилища конфигурацию для тегаnameи сохранить в файл name.envmake set TAG=name- загрузить файл name.env в хранилище с тегомname(возвращаетtrueесли создан новый конфиг)make del TAG=name- удалить в хранилище тегname(возвращаетtrueесли конфиг удален)
- make push - сохранить все конфиги из текущего каталога на сервер деплоя
- make pull - выгрузить в текущий каталог все конфиги с сервера деплоя
The MIT License (MIT), see LICENSE.
Copyright (c) 2017-2024 Aleksei Kovrizhkin lekovr+dopos@gmail.com