Releases: linkfluence/inventory
[CVE] update log4j to version which fixes CVE-2021-44228
Maintenance 0.16.11
- Remove possibility to add tags to unexistent resource.
- Now custom resources must be create using internal api endpoint.
Elasticache Tag
Add elasticache tags using account-id
New inventory tag
- Populate rds and elasticache instance_type automatically
- Add instance_lifecycle tag
add instance_type generic tag
Main feature:
- add instance_type auto filled tag
Improvement
- ovh instance are now updated
- csv export now disable header column, header is now optional
- switch to java 11 as runtime vm in docker image.
CSV inventory export
Add an api route to export inventory data in csv.
GCP provider.
This release adds GCP provider support.
It can scrap instances from multiple projects and zones.
For now only VMs are supported.
Prometheus
This version provide basic support of Prometheus with standard /metrics endpoint.
For now a gauge named "inventory_resources_count" labeled with configurable tags is created.
Consul : Use envoy luhhujbb refact & LSW : Add netplan config
This release use luhhujbb (me) envoy implementation.
Why ?
Original envoy version use some predicats to serialize & deserialize value in consul kv. This is bad. Consul kv stores only nullable string. So envoy has been refact to remove (de)serialization predicats. It allows to store string and nil. Serialization has to be done before.
It fixes an issue when using consul as kv where instances where not clean properly.
LSW
We add a new helper to configure iface : netplan, be carefull it's not fully tested
Consul Mirrors
Add consul mirroring in storage abstraction.