Skip to content

[M5] Grafana Install Script (plugin folder) #77

@miciav

Description

@miciav

Description

Script per installare Grafana sul controller node (NON sul target).

Files to create

  • lb_plugins/plugins/dfaas/scripts/install_grafana.sh (new)
  • lb_plugins/plugins/dfaas/scripts/uninstall_grafana.sh (new)

Features

  • Detect OS (macOS vs Ubuntu)
  • Prompt for install method:
    • brew install grafana (macOS)
    • apt install grafana (Ubuntu 24.04+)
    • docker run grafana/grafana (cross-platform)
  • Set up service (systemd/launchctl)
  • Verify installation

Acceptance criteria

  • Script nella cartella del plugin dfaas
  • Funziona su macOS e Ubuntu 24.04+
  • NON installa Grafana sul target (solo controller)
  • Idempotent

Milestone: M5 - Grafana Integration (dfaas)
Issue: 5.4

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions