netdata/netdata-cloud

[Bug]: Claiming URL is not set for on-prem deployments using Helm

Opened this issue · 0 comments

Bug description

When using our helmchart, the example commands provided in the UI for adding nodes, both for the Helm and Existing Cluster tabs, do not include the claim URL.

Expected behavior

Include the --parent.claiming.url parameter with the proper claiming URL.

Steps to reproduce

  1. Go to space settings.
  2. Go to the Nodes section.
  3. Click the plus button to add new nodes.
  4. Click on "Kubernetes (Helm)"
  5. Observe missing parameter

Screenshots

image

Error Logs

No response

Desktop

No response

Additional context

Additionally, we should not enable claiming for child nodes in this setup. The recommended deployment strategy is that only top-level parent Agents are claimed to Cloud. By having child Agents stream to such parent Agents, they will automatically report through that parent. Also note that the k8sState Agent that is installed, is not claimed directly either.

I recommend that we remove the child related parameters.