Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

The Hiera Data Manager (HDM) is a Web UI to visualize Hiera data and make it searchable!

License

NotificationsYou must be signed in to change notification settings

betadots/hdm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Hiera Data Manager logo

Copyright 2023-2025 betadots GmbH

This Rails application displaysPuppet Hiera data and offers a WebGUI to read/update/create that configuration.

Features

  • Shows where values of the key come from
  • Merge values if a special behavior for their keys are given
  • Optional management of data inside a git repository
  • Easy to setup via container
  • Authentication via
    • local SQLite database
    • LDAP and SAML connection to a Server, e.g. Microsoft Active Directory
    • Admins only manage additional user accounts, no data
  • Autorization (Role Based Access Controll) via Groups
    • Down to environment, node and key level
  • Smart proxy for integration inforeman

Documentation

A complete documentation of setup and using HDM includingscreenshots is located indoc/.

Installation

At the moment manual installation is only tested on Debian, Ubuntu and Enterprise Linux. But we highly recommend to use the Docker image!

To take a first look at HDM or for development purposes, starting it as a Docker container WITHOUT a persistent database is sufficient.

docker run -it --rm -p 3000:3000 \    -e DEVELOP=1 \    -e SECRET_KEY_BASE=$(openssl rand -hex 16) \    ghcr.io/betadots/hdm:development

For both setup methods, seedoc/01_Setup.md. For automated docker setups we recommend using Puppet code. A working profile example can be found inPUPPET.md

How to develop or contribute?

seeDEVELOPMENT.md

seeCONTRIBUTING.md

About

The Hiera Data Manager (HDM) is a Web UI to visualize Hiera data and make it searchable!

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors12


[8]ページ先頭

©2009-2025 Movatter.jp