Skip to content

Telegraf v1.27 + TUI Configurator + Fixes

Compare
Choose a tag to compare
@shantanoo-desai shantanoo-desai released this 25 Jul 19:50
· 25 commits to main since this release
e75247d

What's Changed

This version of Komponist introduces InfluxData's Telegraf v1.27.x as well as brand new Terminal User Interface as a Docker Image that will generate the core configuration and credentials file for Komponist Users as well some Docker Compose Templates fixes.

NOTE: please use v0.2.1 since this release has a regression when it comes to InfluxDBv1/InfluxDBv2

Environment

Tool Version
Docker Engine v24.0.2
Docker Compose v2.20.0
Python, Ansible, Jinja2 3.11.3, 2.15.1, 3.1.2

Features

  • feat(TUI): Configurator for core YAML files in #74
  • feat(TUI): Overwrite logic + Container user creation in #82
  • feat: add telegraf v1.27 to Komponist in #98

TUI

Pull the TUI as a container image:

docker pull ghcr.io/shantanoo-desai/komponist-tui:main

Refer to the README.md to generate your custom configuration templates

Refactoring Efforts

  • refactor(nodered): disable_editor as boolean value in #76
  • refactor: custom mqtt password filter plugin + fix for Docker Secrets in #86
  • refactor: compose files + user parameter removal in #91
  • refactor: env vars logic for influxdbv1 + influxdbv2 in #94

Fixes

  • fix(tui): use boolean for nodered's disable_editor parameter in #77
  • fix(ci): docker build create unknown arch images in #84

Docs

  • docs(README): bump versions + telegraf in #99

Full Changelog: v0.1.6...v0.2.0