Где источник истины?
Назовите файл, который использует развёртывание, до сравнения.
Elysia Tools
Навигация
Workflow Playbook
Проверяйте, преобразуйте, объединяйте и сравнивайте конфигурации без раскрытия секретов.
Темы
Проверяйте, преобразуйте, объединяйте и сравнивайте конфигурации без раскрытия секретов.
Это руководство превращает заявленную задачу в проверяемый результат. Сохраняйте исходник, промежуточные результаты и решения, чтобы следующий участник понимал, что было проверено и почему.
Используйте обезличенные примеры, а не production-секреты.
Зафиксируйте эталонный файл, формат, приоритет и обязательные ключи.
Решение: Где источник истины?. Назовите файл, который использует развёртывание, до сравнения.
Решение: Сначала проверять или менять?. Проверяйте до преобразования и повторно после него.
Решение: Как сохранить секреты?. Используйте заполнители, а реальные значения храните в одобренном хранилище.
Разберите окружение, properties или SSH и запишите ключи, типы и заполнители. Используйте env-parser, properties-to-json, ssh-config-parser.
Проверьте синтаксис, обязательные поля, дубли и тестовые значения. Используйте env-file-validator.
Преобразуйте YAML, JSON, TOML и HCL или объедините слои YAML по заданному приоритету. Используйте yaml-json-converter, yaml-merger, toml-json-converter, toml-yaml-converter, hcl-json-converter, hcl-toml-converter, hcl-yaml-converter.
Изучите удаления и смену типов и проверьте итоговый файл без секретов. Используйте environment-config-diff-visualizer, env-file-validator, env-parser.
Руководство по рабочему процессу
Разберите окружение, properties или SSH и запишите ключи, типы и заполнители.
Проверьте синтаксис, обязательные поля, дубли и тестовые значения.
Преобразуйте YAML, JSON, TOML и HCL или объедините слои YAML по заданному приоритету.
Изучите удаления и смену типов и проверьте итоговый файл без секретов.
Назовите файл, который использует развёртывание, до сравнения.
Проверяйте до преобразования и повторно после него.
Используйте заполнители, а реальные значения храните в одобренном хранилище.