Skip to content

Why delegate the "Download grafana.net dashboards" block to localhost? #457

@germebl

Description

@germebl

Hey guys,

I don't quite understand the point of delegating the block for “Download grafana.net dashboards” to “localhost.”

For an enterprise environment where “localhost” is a GitLab Runner with very limited firewall permissions, this is very useless, since the target system already needs firewall permissions for grafana.com anyway, and you have to unnecessarily grant these permissions to “n” systems, especially if you have a handful of Ansible Runners.

So there must be some reason not to simply perform this task on the target system, and if—due to the aforementioned regex applications—that is the reason, then couldn't this be done on the target system, e.g., in the /tmp folder?

I would appreciate a quick response.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions