# influxdb-stack-manager **Repository Path**: influxdata/influxdb-stack-manager ## Basic Information - **Project Name**: influxdb-stack-manager - **Description**: CLI tool to make managing stacks easier - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: ach-add-ci-tests - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-07-23 - **Last Updated**: 2023-07-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # InfluxDB Stack Manager ![Tests](https://github.com/influxdata/influxdb-stack-manager/actions/workflows/test.yml/badge.svg?branch=main) This tool is used to help manage influxdb stacks (dashboards, tasks etc). It builds on top of the existing influx cli tool, transforming a single template into multiple, more manageable, templates and extracting any flux queries to make them easier to work with. ## Installation This tool can be built using [go](https://golang.org/) by running: `go install github.com/influxdata/influxdb-stack-manager`. The influx cli tool will also need to be installed, and can be found [here](https://github.com/influxdata/influxdb). ## Usage To fetch the template belonging to a stack, run: ``` influxdb-stack-manager pull ``` Please be aware though, that this will destructively update the template directory (which can be specified using the `--directory` or `-d` argument). To apply any changes you've made to a stack, run: ``` influxdb-stack-manager push ``` Help can be found on by supplying an `-h` or `--help` argument to any command.