Skip to content

feat: in-cluster config support + cluster observability tools#109

Merged
basebandit merged 6 commits into
mainfrom
feat/in-cluster-support
Jun 8, 2026
Merged

feat: in-cluster config support + cluster observability tools#109
basebandit merged 6 commits into
mainfrom
feat/in-cluster-support

test: raise new-code coverage for observability tools

5c41a99
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Jun 8, 2026 in 31s

Annotations

Check failure on line 85 in cluster/manager.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "context %s already exists" 3 times.

See more on https://sonarcloud.io/project/issues?id=basebandit_kai&issues=AZ6na3CkQRYFpF9XoaVa&open=AZ6na3CkQRYFpF9XoaVa&pullRequest=109

Check failure on line 42 in tools/health.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "tool invoked" 3 times.

See more on https://sonarcloud.io/project/issues?id=basebandit_kai&issues=AZ6nkXiqJB3XVRdzFeCT&open=AZ6nkXiqJB3XVRdzFeCT&pullRequest=109

Check failure on line 26 in tools/node.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "Name of the node" 4 times.

See more on https://sonarcloud.io/project/issues?id=basebandit_kai&issues=AZ6nkXfcJB3XVRdzFeCR&open=AZ6nkXfcJB3XVRdzFeCR&pullRequest=109

Check failure on line 25 in cluster/health.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=basebandit_kai&issues=AZ6nkXj5JB3XVRdzFeCV&open=AZ6nkXj5JB3XVRdzFeCV&pullRequest=109

Check failure on line 34 in cluster/node.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "error getting client: %w" 4 times.

See more on https://sonarcloud.io/project/issues?id=basebandit_kai&issues=AZ6nkXjtJB3XVRdzFeCU&open=AZ6nkXjtJB3XVRdzFeCU&pullRequest=109

Check failure on line 75 in tools/node.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "tool invoked" 3 times.

See more on https://sonarcloud.io/project/issues?id=basebandit_kai&issues=AZ6nkXfcJB3XVRdzFeCS&open=AZ6nkXfcJB3XVRdzFeCS&pullRequest=109