diff --git a/charts/openflow/Chart.yaml b/charts/openflow/Chart.yaml index 1ef39a9..90d2cfe 100644 --- a/charts/openflow/Chart.yaml +++ b/charts/openflow/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: openflow description: A Helm chart for deploying a single openflow instance type: application -version: 0.1.100 -appVersion: 1.4.21 +version: 0.1.101 +appVersion: 1.4.24 dependencies: - name: mongodb version: "10.x" diff --git a/charts/openflow/values.yaml b/charts/openflow/values.yaml index a846bc9..fd4bcfe 100644 --- a/charts/openflow/values.yaml +++ b/charts/openflow/values.yaml @@ -172,7 +172,12 @@ openflow: otel_trace_pingclients: # add trace for each ping clients in openflow, default: true otel_trace_include_query: # include query in spans, default: false otel_trace_connection_ips: # track connection requests per ip address, default: false - otel_trace_mongodb_per_users: # track queries per user, default: false + otel_trace_mongodb_per_users: # track all mongo actions per user, default: false + otel_trace_mongodb_query_per_users: # track queries per user, default: false + otel_trace_mongodb_aggregate_per_users: # track aggregates per user, default: false + otel_trace_mongodb_insert_per_users: # track inserts per user, default: false + otel_trace_mongodb_update_per_users: # track updates per user, default: false + otel_trace_mongodb_delete_per_users: # track deletes per user, default: false aes_secret: who_ever_said_nodejs_isnt_sexy_should_be_shot_and_hanged # use this to encrypt parts of mongodb documents and hash user passwords nodered_allow_nodeselector: false # allow collection of all kubernete nodes labels and setting nodeSelector on nodered instances nodered_requests_memory: # set requested memory usage for new nodered instances, for instance: 128Mi @@ -282,8 +287,8 @@ exporter: # open telemetry exporter. This service receive metrics and spans from # loglevel: info # debug, info # image: otel/opentelemetry-collector:0.30.1 # image: otel/opentelemetry-collector:0.38.0 - image: otel/opentelemetry-collector:0.53.0 - # image: otel/opentelemetry-collector + # image: otel/opentelemetry-collector:0.53.0 + image: otel/opentelemetry-collector elastic: metricsenabled: false traceenabled: false @@ -305,6 +310,11 @@ exporter: # open telemetry exporter. This service receive metrics and spans from exporttarget: metrics-server-exporter.kube-system.svc.cluster.local:8000 kubesystemtarget: kube-state-metrics.kube-system.svc.cluster.local:8080 resources: {} + memorylimit: + enabled: false + limit_mib: 1500 # 80% of maximum memory up to 2G + spike_limit_mib: 512 # 25% of limit up to 2G + check_interval: 5s jaeger: # for visualizing and optionally also saving all spans, we can use jaeger. enabled: false exposed: false