IfNotPresent |
| opentelemetry-kube-stack.opentelemetry-operator.manager.featureGatesMap.operator.targetallocator.mtls | | true |
| opentelemetry-kube-stack.opentelemetry-operator.manager.createRbacPermissions | | true |
+| opentelemetry-kube-stack.opentelemetry-operator.manager.resources.limits.memory | | 512Mi |
+| opentelemetry-kube-stack.opentelemetry-operator.manager.resources.requests.cpu | | 50m |
+| opentelemetry-kube-stack.opentelemetry-operator.manager.resources.requests.memory | | 128Mi |
+| opentelemetry-kube-stack.opentelemetry-operator.kubeRBACProxy.resources.limits.memory | | 128Mi |
+| opentelemetry-kube-stack.opentelemetry-operator.kubeRBACProxy.resources.requests.cpu | | 5m |
+| opentelemetry-kube-stack.opentelemetry-operator.kubeRBACProxy.resources.requests.memory | | 32Mi |
| opentelemetry-kube-stack.admissionWebhooks.autoGenerateCert.enabled | | true |
-| opentelemetry-kube-stack.collectors.daemon.resources.limits.cpu | | 500m |
| opentelemetry-kube-stack.collectors.daemon.resources.limits.memory | | 2Gi |
| opentelemetry-kube-stack.collectors.daemon.resources.requests.cpu | | 200m |
| opentelemetry-kube-stack.collectors.daemon.resources.requests.memory | | 1Gi |
@@ -68,6 +73,9 @@ The following table lists the configurable parameters of the `appscode-otel-stac
| opentelemetry-kube-stack.collectors.daemon.targetAllocator.serviceAccount | | targetallocator |
| opentelemetry-kube-stack.collectors.daemon.targetAllocator.image | | ghcr.io/open-telemetry/opentelemetry-operator/target-allocator:main |
| opentelemetry-kube-stack.collectors.daemon.targetAllocator.allocationStrategy | | per-node |
+| opentelemetry-kube-stack.collectors.daemon.targetAllocator.resources.limits.memory | | 512Mi |
+| opentelemetry-kube-stack.collectors.daemon.targetAllocator.resources.requests.cpu | | 50m |
+| opentelemetry-kube-stack.collectors.daemon.targetAllocator.resources.requests.memory | | 128Mi |
| opentelemetry-kube-stack.collectors.daemon.targetAllocator.prometheusCR.enabled | | true |
| opentelemetry-kube-stack.collectors.daemon.targetAllocator.prometheusCR.podMonitorSelector | | {} |
| opentelemetry-kube-stack.collectors.daemon.targetAllocator.prometheusCR.scrapeInterval | | "30s" |
@@ -88,10 +96,9 @@ The following table lists the configurable parameters of the `appscode-otel-stac
| opentelemetry-kube-stack.collectors.daemon.presets.hostMetrics.enabled | | false |
| opentelemetry-kube-stack.collectors.daemon.presets.kubeletMetrics.enabled | | false |
| opentelemetry-kube-stack.collectors.daemon.presets.kubernetesAttributes.enabled | | true |
-| opentelemetry-kube-stack.collectors.cluster.resources.limits.cpu | | 500m |
-| opentelemetry-kube-stack.collectors.cluster.resources.limits.memory | | 1Gi |
+| opentelemetry-kube-stack.collectors.cluster.resources.limits.memory | | 2Gi |
| opentelemetry-kube-stack.collectors.cluster.resources.requests.cpu | | 200m |
-| opentelemetry-kube-stack.collectors.cluster.resources.requests.memory | | 512Mi |
+| opentelemetry-kube-stack.collectors.cluster.resources.requests.memory | | 768Mi |
| opentelemetry-kube-stack.collectors.cluster.suffix | | gateway |
| opentelemetry-kube-stack.collectors.cluster.enabled | | true |
| opentelemetry-kube-stack.collectors.cluster.labels.otel-collector-type | | deployment |
diff --git a/charts/appscode-otel-stack/values.yaml b/charts/appscode-otel-stack/values.yaml
index c071c6d..e05af33 100644
--- a/charts/appscode-otel-stack/values.yaml
+++ b/charts/appscode-otel-stack/values.yaml
@@ -16,6 +16,19 @@ opentelemetry-kube-stack:
featureGatesMap:
operator.targetallocator.mtls: true
createRbacPermissions: true
+ resources:
+ limits:
+ memory: 512Mi
+ requests:
+ cpu: 50m
+ memory: 128Mi
+ kubeRBACProxy:
+ resources:
+ limits:
+ memory: 128Mi
+ requests:
+ cpu: 5m
+ memory: 32Mi
admissionWebhooks:
autoGenerateCert:
enabled: true
@@ -24,7 +37,6 @@ opentelemetry-kube-stack:
daemon:
resources:
limits:
- cpu: 500m
memory: 2Gi
requests:
cpu: 200m
@@ -44,6 +56,12 @@ opentelemetry-kube-stack:
serviceAccount: targetallocator
image: ghcr.io/open-telemetry/opentelemetry-operator/target-allocator:main
allocationStrategy: per-node
+ resources:
+ limits:
+ memory: 512Mi
+ requests:
+ cpu: 50m
+ memory: 128Mi
prometheusCR:
enabled: true
podMonitorSelector: {}
@@ -137,11 +155,10 @@ opentelemetry-kube-stack:
- "prom-label-proxy.monitoring.svc.cluster.local"
resources:
limits:
- cpu: 500m
- memory: 1Gi
+ memory: 2Gi
requests:
cpu: 200m
- memory: 512Mi
+ memory: 768Mi
suffix: gateway
enabled: true
volumeMounts:
diff --git a/charts/opentelemetry-kube-stack/README.md b/charts/opentelemetry-kube-stack/README.md
index 78e0467..de4f5b2 100644
--- a/charts/opentelemetry-kube-stack/README.md
+++ b/charts/opentelemetry-kube-stack/README.md
@@ -91,7 +91,6 @@ The following table lists the configurable parameters of the `opentelemetry-kube
| defaultCRConfig.resources.requests.memory | | "64Mi" |
| defaultCRConfig.resources.requests.cpu | | "250m" |
| defaultCRConfig.resources.limits.memory | | "128Mi" |
-| defaultCRConfig.resources.limits.cpu | | "250m" |
| defaultCRConfig.nodeSelector | Node selector for the collector | {} |
| defaultCRConfig.command | Command to override the collector's entrypoint | [] |
| defaultCRConfig.args | Arguments for the collector | {} |
@@ -138,7 +137,6 @@ The following table lists the configurable parameters of the `opentelemetry-kube
| collectors.daemon.suffix | | daemon |
| collectors.daemon.mode | | daemonset |
| collectors.daemon.enabled | | true |
-| collectors.daemon.resources.limits.cpu | | 200m |
| collectors.daemon.resources.limits.memory | | 500Mi |
| collectors.daemon.resources.requests.cpu | | 100m |
| collectors.daemon.resources.requests.memory | | 250Mi |
diff --git a/charts/opentelemetry-kube-stack/values.yaml b/charts/opentelemetry-kube-stack/values.yaml
index 76027ef..0d626dc 100644
--- a/charts/opentelemetry-kube-stack/values.yaml
+++ b/charts/opentelemetry-kube-stack/values.yaml
@@ -180,7 +180,6 @@ defaultCRConfig:
cpu: "250m"
limits:
memory: "128Mi"
- cpu: "250m"
# Node selector for the collector
nodeSelector: {}
@@ -528,7 +527,6 @@ collectors:
enabled: true
resources:
limits:
- cpu: 200m
memory: 500Mi
requests:
cpu: 100m