Skip to content

Commit 7ca1a85

Browse files
authored
kubecost changes prevent otel collector to deploy
kubecost uses another index file but uses the same otel-collector-config.yaml, so we need to remove "{{ start kubecostJob }}", "{{ stop kubecostJob }}", for it to deploy successfully
1 parent f02f9de commit 7ca1a85

File tree

1 file changed

+7
-2
lines changed
  • lib/single-new-eks-opensource-observability-pattern

1 file changed

+7
-2
lines changed

lib/single-new-eks-opensource-observability-pattern/index.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,12 @@ export default class SingleNewEksOpenSourceobservabilityPattern {
9292
"{{ stop enableAdotContainerLogsExporter }}",
9393
jsonStringnew.context["adotcontainerlogs.pattern.enabled"]
9494
);
95-
console.log(doc);
95+
doc = utils.changeTextBetweenTokens(
96+
doc,
97+
"{{ start kubecostJob }}",
98+
"{{ stop kubecostJob }}",
99+
false
100+
);
96101
fs.writeFileSync(__dirname + '/../common/resources/otel-collector-config-new.yml', doc);
97102

98103
if (utils.valueFromContext(scope, "adotcollectormetrics.pattern.enabled", false)) {
@@ -200,4 +205,4 @@ export default class SingleNewEksOpenSourceobservabilityPattern {
200205
.addOns(...addOns)
201206
.build(scope, stackId);
202207
}
203-
}
208+
}

0 commit comments

Comments
 (0)