Skip to content

Configuration Management #1345

@lee5i3

Description

@lee5i3

Describe the feature request

Any plans to make the configuration a bit more manageable when its getting large. We are having a lot of checks in our configuration and it is starting to become difficult to manage, even with yaml anchors

Any plans to allow configuration changes via UI
Or maybe even a custom CRD rather than having everything in the yaml

Our issues also start when every application seems to have different configuration, not just the checks but who they are being sent to, often we have checks that go to different people so we end up having to create multiple different anchors

Why do you personally want this feature to be implemented?

Would be nice is to have an area to create alerts and endpoints, possible to be done by creating CRDs or even saved into a database that gatus uses. This would also solve any invalid configuration syntax, which often breaks gatus when we mistype a configuration.

This also helps for users that are less experienced with YAML structure to have a more manageable way to create endpoints using a more UI based than YAML based.

How long have you been using this project?

We've been using gatus in production for just over a year

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions