Skip to content
This repository was archived by the owner on Apr 19, 2024. It is now read-only.

Commit 0e116f0

Browse files
authored
Added logic for new context prefix for k8s clusters by context. (#433)
* Added logic for new context prefix for k8s clusters by context. * 2.27.0
1 parent 6dcd525 commit 0e116f0

File tree

3 files changed

+10
-7
lines changed

3 files changed

+10
-7
lines changed

package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@netdata/dashboard",
3-
"version": "2.26.8",
3+
"version": "2.27.0",
44
"homepage": ".",
55
"main": "./lib/src/index-npm.js",
66
"files": [

src/domains/charts/getChartMenu.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ export default (
88
const clusterName = hasKubernetes && chartLabels?.k8s_cluster_name?.[0]
99

1010
const [type, typeB, typeC] = id.split(".")
11+
1112
const parts = type.split("_")
1213
const [part1, part2] = parts
1314

@@ -65,14 +66,16 @@ export default (
6566

6667
case "k8s": {
6768
if (composite) {
68-
if (part2 == "state") {
69+
if (part2 === "state") {
6970
if (clusterName) return emit({ menu: `Kubernetes State ${clusterName}` })
7071
else if (clusterId) return emit({ menu: `Kubernetes State ${clusterId}` })
72+
else return emit({ menu: "Kubernetes State" })
7173
}
7274

73-
if (part2 == "container") {
75+
if (!part2 || part2 === "container") {
7476
if (clusterName) return emit({ menu: `Kubernetes Containers ${clusterName}` })
7577
else if (clusterId) return emit({ menu: `Kubernetes Containers ${clusterId}` })
78+
else return emit({ menu: "Kubernetes Containers" })
7679
}
7780

7881
return emit({ menu: `Kubernetes ${part2}` })

0 commit comments

Comments
 (0)