Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change config specification #213

Merged
merged 4 commits into from
Apr 27, 2020
Merged

Change config specification #213

merged 4 commits into from
Apr 27, 2020

Commits on Apr 24, 2020

  1. Change config specification

    As it is right now, the specification of the config is done through an
    string. When using storage backends like PostgreSQL, the password for the
    database has to be included in the config variable of the values file.
    
    This change allows to specify the configuration through a map, making
    the chart GitOps friendly. Now, sensitive values can be stored in a
    different values file or passed on deployment time with --set.
    
    To have a very generic specification:
    - I've assumed that the combination stanza (eg. storage) name (eg. file)
    is unique.
    - Quoted values for all stanza parameters. I tested a generated
    configuration in a vault docker image and it seems to work just fine.
    David Moreno García authored and davidmogar committed Apr 24, 2020
    Configuration menu
    Copy the full SHA
    1721e72 View commit details
    Browse the repository at this point in the history
  2. Change config format to json

    David Moreno García authored and davidmogar committed Apr 24, 2020
    Configuration menu
    Copy the full SHA
    dee3b22 View commit details
    Browse the repository at this point in the history
  3. Add conditional formatting

    davidmogar committed Apr 24, 2020
    Configuration menu
    Copy the full SHA
    6969135 View commit details
    Browse the repository at this point in the history
  4. Add config for raft mode

    davidmogar committed Apr 24, 2020
    Configuration menu
    Copy the full SHA
    efec3f3 View commit details
    Browse the repository at this point in the history