Skip to content
Community

logo

OpenTelemetry#

Chart Name Version App version
opentelemetry-collector 0.145.0 0.145.0
opentelemetry-operator 0.105.1 0.144.0

OpenTelemetry, also known as OTel, is a vendor-neutral open source Observability framework for instrumenting, generating, collecting, and exporting telemetry data such as traces, metrics, and logs.

As an industry-standard, OpenTelemetry is supported by more than 90 observability vendors, integrated by many libraries, services, and apps, and adopted by numerous end users.

Prerequisites#

Deploy k0rdent v1.7.0: QuickStart

Install template to k0rdent#

helm upgrade --install opentelemetry-collector oci://ghcr.io/k0rdent/catalog/charts/kgst --set "chart=opentelemetry-collector:0.145.0" -n kcm-system
helm upgrade --install opentelemetry-operator oci://ghcr.io/k0rdent/catalog/charts/kgst --set "chart=opentelemetry-operator:0.105.1" -n kcm-system

Verify service template#

kubectl get servicetemplates -A
# NAMESPACE    NAME                            VALID
# kcm-system   opentelemetry-collector-0-145-0 true
# kcm-system   opentelemetry-operator-0-105-1  true

Deploy service template#

apiVersion: k0rdent.mirantis.com/v1beta1
kind: MultiClusterService
metadata:
  name: opentelemetry
spec:
  clusterSelector:
    matchLabels:
      group: demo
  serviceSpec:
    services:
    - template: opentelemetry-collector-0-145-0
      name: opentelemetry-collector
      namespace: opentelemetry
      values: |
        opentelemetry-collector:
          image:
            repository: "otel/opentelemetry-collector-k8s"
          mode: daemonset # <daemonset|deployment|statefulset>
    - template: opentelemetry-operator-0-105-1
      name: opentelemetry-operator
      namespace: opentelemetry
      values: |
        opentelemetry-operator:
          manager:
            collectorImage:
              repository: "otel/opentelemetry-collector-k8s"
          admissionWebhooks:
            certManager:
              enabled: false
            autoGenerateCert:
              enabled: true