feat: in-cluster config support + cluster observability tools#109
Quality Gate passed
Annotations
Check failure on line 85 in cluster/manager.go
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
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
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
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
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
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