implement econet exporter
Build and Publish / go-binaries (push) Has been skipped
Build and Publish / container-images (push) Has been skipped
Build and Publish / helm-release (push) Successful in 19s
Build and Publish / check-chart (push) Successful in 52s

This commit is contained in:
2026-07-04 17:22:31 -04:00
parent 8198e8cfee
commit b2ec72352a
44 changed files with 2226 additions and 1281 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
apiVersion: v2
name: go-server-with-otel
name: econet-exporter
description: Golang HTTP and GRPC server with OTEL
# A chart can be either an 'application' or a 'library' chart.
+9 -9
View File
@@ -1,15 +1,15 @@
# yaml-language-server: $schema=https://raw.githubusercontent.com/vidispine/hull/refs/heads/main/hull/values.schema.json
hull:
config:
## go-server-with-otel custom settings (config.yaml)
## econet-exporter custom settings (config.yaml)
appConfig:
# Custom app config
timezone: EST5EDT
opts:
factLang: en
factType: random
# NOTE: Prefer supplying econetPassword via the ECONET_PASSWORD env var
econetEmail: ""
costPerKWH: 0.0
usageInterval: 5m
# go-app config
name: Demo go-app
name: econet-exporter
logging:
format: json
level: debug
@@ -32,7 +32,7 @@ hull:
## Chart settings
settings:
resources: {} # Applies to the app container
repo: gitea.libretechconsulting.com/rmcguire/go-server-with-otel
repo: gitea.libretechconsulting.com/rmcguire/econet-exporter
tag: _HT**Chart.AppVersion
httpPort: 8080 # Should match appConfig http.listen
@@ -54,8 +54,8 @@ hull:
gatewayName: istio-ingressgateway
gatewayNamespace: istio-system
otelServiceName: go-server-with-otel
otelResourceAttributes: app=go-server-with-otel
otelServiceName: econet-exporter
otelResourceAttributes: app=econet-exporter
otlpEndpoint: http://otel.otel.svc.cluster.local:4317 # Replace me
serviceType: ClusterIP