From a1faa0bf9351c303165844be1788ae2412377999 Mon Sep 17 00:00:00 2001 From: jvoravong Date: Thu, 3 Oct 2024 11:34:34 -0600 Subject: [PATCH] Update the chart - collector agent can use a K8s service by default --- .../rendered_manifests/service-agent.yaml | 59 +++++++++++++++++++ .../rendered_manifests/service-agent.yaml | 59 +++++++++++++++++++ .../rendered_manifests/service-agent.yaml | 55 +++++++++++++++++ .../rendered_manifests/service-agent.yaml | 55 +++++++++++++++++ .../rendered_manifests/service-agent.yaml | 59 +++++++++++++++++++ .../rendered_manifests/service-agent.yaml | 55 +++++++++++++++++ .../rendered_manifests/service-agent.yaml | 55 +++++++++++++++++ .../rendered_manifests/service-agent.yaml | 55 +++++++++++++++++ .../rendered_manifests/service-agent.yaml | 55 +++++++++++++++++ .../rendered_manifests/service-agent.yaml | 55 +++++++++++++++++ .../rendered_manifests/service-agent.yaml | 59 +++++++++++++++++++ .../rendered_manifests/service-agent.yaml | 55 +++++++++++++++++ .../rendered_manifests/service-agent.yaml | 55 +++++++++++++++++ .../rendered_manifests/service-agent.yaml | 55 +++++++++++++++++ .../rendered_manifests/service-agent.yaml | 55 +++++++++++++++++ .../rendered_manifests/service-agent.yaml | 55 +++++++++++++++++ .../rendered_manifests/service-agent.yaml | 55 +++++++++++++++++ .../operator/instrumentation.yaml | 28 ++------- .../rendered_manifests/service-agent.yaml | 59 +++++++++++++++++++ .../rendered_manifests/service-agent.yaml | 59 +++++++++++++++++++ .../rendered_manifests/service-agent.yaml | 51 ++++++++++++++++ .../rendered_manifests/service-agent.yaml | 55 +++++++++++++++++ .../rendered_manifests/service-agent.yaml | 59 +++++++++++++++++++ .../rendered_manifests/service-agent.yaml | 59 +++++++++++++++++++ .../rendered_manifests/service-agent.yaml | 59 +++++++++++++++++++ .../rendered_manifests/service-agent.yaml | 43 ++++++++++++++ .../rendered_manifests/service-agent.yaml | 39 ++++++++++++ .../rendered_manifests/service-agent.yaml | 39 ++++++++++++ .../rendered_manifests/service-agent.yaml | 39 ++++++++++++ .../rendered_manifests/service-agent.yaml | 39 ++++++++++++ .../rendered_manifests/service-agent.yaml | 39 ++++++++++++ .../rendered_manifests/service-agent.yaml | 51 ++++++++++++++++ .../rendered_manifests/service-agent.yaml | 55 +++++++++++++++++ .../rendered_manifests/service-agent.yaml | 39 ++++++++++++ .../rendered_manifests/service-agent.yaml | 39 ++++++++++++ .../rendered_manifests/service-agent.yaml | 55 +++++++++++++++++ .../rendered_manifests/service-agent.yaml | 55 +++++++++++++++++ .../rendered_manifests/service-agent.yaml | 55 +++++++++++++++++ helm-charts/splunk-otel-collector/values.yaml | 2 +- 39 files changed, 1944 insertions(+), 25 deletions(-) create mode 100644 examples/add-filter-processor/rendered_manifests/service-agent.yaml create mode 100644 examples/add-kafkametrics-receiver/rendered_manifests/service-agent.yaml create mode 100644 examples/add-receiver-creator/rendered_manifests/service-agent.yaml create mode 100644 examples/add-sampler/rendered_manifests/service-agent.yaml create mode 100644 examples/autodetect-istio/rendered_manifests/service-agent.yaml create mode 100644 examples/collector-agent-only/rendered_manifests/service-agent.yaml create mode 100644 examples/collector-all-modes/rendered_manifests/service-agent.yaml create mode 100644 examples/controlplane-histogram-metrics/rendered_manifests/service-agent.yaml create mode 100644 examples/crio-logging/rendered_manifests/service-agent.yaml create mode 100644 examples/default/rendered_manifests/service-agent.yaml create mode 100644 examples/disable-persistence-queue-traces/rendered_manifests/service-agent.yaml create mode 100644 examples/discovery-mode/rendered_manifests/service-agent.yaml create mode 100644 examples/distribution-aks/rendered_manifests/service-agent.yaml create mode 100644 examples/distribution-eks/rendered_manifests/service-agent.yaml create mode 100644 examples/distribution-gke-autopilot/rendered_manifests/service-agent.yaml create mode 100644 examples/distribution-gke/rendered_manifests/service-agent.yaml create mode 100644 examples/distribution-openshift/rendered_manifests/service-agent.yaml create mode 100644 examples/enable-operator-and-auto-instrumentation/rendered_manifests/service-agent.yaml create mode 100644 examples/enable-persistence-queue/rendered_manifests/service-agent.yaml create mode 100644 examples/enable-trace-sampling/rendered_manifests/service-agent.yaml create mode 100644 examples/enabled-pprof-extension/rendered_manifests/service-agent.yaml create mode 100644 examples/fluentd-multiline-logs-java-stack-traces/rendered_manifests/service-agent.yaml create mode 100644 examples/fluentd-refresh-interval/rendered_manifests/service-agent.yaml create mode 100644 examples/kubernetes-windows-nodes/rendered_manifests/service-agent.yaml create mode 100644 examples/multi-metrics/rendered_manifests/service-agent.yaml create mode 100644 examples/only-logs-fluentd/rendered_manifests/service-agent.yaml create mode 100644 examples/only-logs-otel/rendered_manifests/service-agent.yaml create mode 100644 examples/only-logs-with-extra-file-logs/rendered_manifests/service-agent.yaml create mode 100644 examples/only-metrics-platform/rendered_manifests/service-agent.yaml create mode 100644 examples/only-metrics/rendered_manifests/service-agent.yaml create mode 100644 examples/only-traces/rendered_manifests/service-agent.yaml create mode 100644 examples/route-data-through-gateway-deployed-separately/rendered_manifests/service-agent.yaml create mode 100644 examples/secret-validation/rendered_manifests/service-agent.yaml create mode 100644 examples/splunk-enterprise-index-routing/rendered_manifests/service-agent.yaml create mode 100644 examples/target-allocator/rendered_manifests/service-agent.yaml create mode 100644 examples/use-proxy/rendered_manifests/service-agent.yaml create mode 100644 examples/with-target-allocator/rendered_manifests/service-agent.yaml diff --git a/examples/add-filter-processor/rendered_manifests/service-agent.yaml b/examples/add-filter-processor/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..d707fa8e2 --- /dev/null +++ b/examples/add-filter-processor/rendered_manifests/service-agent.yaml @@ -0,0 +1,59 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: fluentforward + port: 8006 + targetPort: fluentforward + protocol: TCP + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/add-kafkametrics-receiver/rendered_manifests/service-agent.yaml b/examples/add-kafkametrics-receiver/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..d707fa8e2 --- /dev/null +++ b/examples/add-kafkametrics-receiver/rendered_manifests/service-agent.yaml @@ -0,0 +1,59 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: fluentforward + port: 8006 + targetPort: fluentforward + protocol: TCP + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/add-receiver-creator/rendered_manifests/service-agent.yaml b/examples/add-receiver-creator/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..16a2f99bd --- /dev/null +++ b/examples/add-receiver-creator/rendered_manifests/service-agent.yaml @@ -0,0 +1,55 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/add-sampler/rendered_manifests/service-agent.yaml b/examples/add-sampler/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..16a2f99bd --- /dev/null +++ b/examples/add-sampler/rendered_manifests/service-agent.yaml @@ -0,0 +1,55 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/autodetect-istio/rendered_manifests/service-agent.yaml b/examples/autodetect-istio/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..d707fa8e2 --- /dev/null +++ b/examples/autodetect-istio/rendered_manifests/service-agent.yaml @@ -0,0 +1,59 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: fluentforward + port: 8006 + targetPort: fluentforward + protocol: TCP + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/collector-agent-only/rendered_manifests/service-agent.yaml b/examples/collector-agent-only/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..16a2f99bd --- /dev/null +++ b/examples/collector-agent-only/rendered_manifests/service-agent.yaml @@ -0,0 +1,55 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/collector-all-modes/rendered_manifests/service-agent.yaml b/examples/collector-all-modes/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..16a2f99bd --- /dev/null +++ b/examples/collector-all-modes/rendered_manifests/service-agent.yaml @@ -0,0 +1,55 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/controlplane-histogram-metrics/rendered_manifests/service-agent.yaml b/examples/controlplane-histogram-metrics/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..16a2f99bd --- /dev/null +++ b/examples/controlplane-histogram-metrics/rendered_manifests/service-agent.yaml @@ -0,0 +1,55 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/crio-logging/rendered_manifests/service-agent.yaml b/examples/crio-logging/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..16a2f99bd --- /dev/null +++ b/examples/crio-logging/rendered_manifests/service-agent.yaml @@ -0,0 +1,55 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/default/rendered_manifests/service-agent.yaml b/examples/default/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..16a2f99bd --- /dev/null +++ b/examples/default/rendered_manifests/service-agent.yaml @@ -0,0 +1,55 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/disable-persistence-queue-traces/rendered_manifests/service-agent.yaml b/examples/disable-persistence-queue-traces/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..d707fa8e2 --- /dev/null +++ b/examples/disable-persistence-queue-traces/rendered_manifests/service-agent.yaml @@ -0,0 +1,59 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: fluentforward + port: 8006 + targetPort: fluentforward + protocol: TCP + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/discovery-mode/rendered_manifests/service-agent.yaml b/examples/discovery-mode/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..16a2f99bd --- /dev/null +++ b/examples/discovery-mode/rendered_manifests/service-agent.yaml @@ -0,0 +1,55 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/distribution-aks/rendered_manifests/service-agent.yaml b/examples/distribution-aks/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..16a2f99bd --- /dev/null +++ b/examples/distribution-aks/rendered_manifests/service-agent.yaml @@ -0,0 +1,55 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/distribution-eks/rendered_manifests/service-agent.yaml b/examples/distribution-eks/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..16a2f99bd --- /dev/null +++ b/examples/distribution-eks/rendered_manifests/service-agent.yaml @@ -0,0 +1,55 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/distribution-gke-autopilot/rendered_manifests/service-agent.yaml b/examples/distribution-gke-autopilot/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..16a2f99bd --- /dev/null +++ b/examples/distribution-gke-autopilot/rendered_manifests/service-agent.yaml @@ -0,0 +1,55 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/distribution-gke/rendered_manifests/service-agent.yaml b/examples/distribution-gke/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..16a2f99bd --- /dev/null +++ b/examples/distribution-gke/rendered_manifests/service-agent.yaml @@ -0,0 +1,55 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/distribution-openshift/rendered_manifests/service-agent.yaml b/examples/distribution-openshift/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..16a2f99bd --- /dev/null +++ b/examples/distribution-openshift/rendered_manifests/service-agent.yaml @@ -0,0 +1,55 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/enable-operator-and-auto-instrumentation/rendered_manifests/operator/instrumentation.yaml b/examples/enable-operator-and-auto-instrumentation/rendered_manifests/operator/instrumentation.yaml index a03a74429..f8c07b280 100644 --- a/examples/enable-operator-and-auto-instrumentation/rendered_manifests/operator/instrumentation.yaml +++ b/examples/enable-operator-and-auto-instrumentation/rendered_manifests/operator/instrumentation.yaml @@ -19,17 +19,12 @@ metadata: app.kubernetes.io/component: otel-operator spec: exporter: - endpoint: http://$(SPLUNK_OTEL_AGENT):4317 + endpoint: http://default-splunk-otel-collector-agent.default.svc.cluster.local:4317 propagators: - tracecontext - baggage - b3 env: - - name: SPLUNK_OTEL_AGENT - valueFrom: - fieldRef: - apiVersion: v1 - fieldPath: status.hostIP apacheHttpd: image: ghcr.io/open-telemetry/opentelemetry-operator/autoinstrumentation-apache-httpd:1.0.4 env: @@ -42,15 +37,10 @@ spec: value: "Splunk.OpenTelemetry.AutoInstrumentation.Plugin,Splunk.OpenTelemetry.AutoInstrumentation" - name: OTEL_RESOURCE_ATTRIBUTES value: splunk.zc.method=splunk-otel-dotnet:v1.7.0 - - name: SPLUNK_OTEL_AGENT - valueFrom: - fieldRef: - apiVersion: v1 - fieldPath: status.hostIP # dotnet auto-instrumentation uses http/proto by default, so data must be sent to 4318 instead of 4317. # See: https://github.com/open-telemetry/opentelemetry-operator#opentelemetry-auto-instrumentation-injection - name: OTEL_EXPORTER_OTLP_ENDPOINT - value: http://$(SPLUNK_OTEL_AGENT):4318 + value: http://default-splunk-otel-collector-agent.default.svc.cluster.local:4318 go: image: ghcr.io/open-telemetry/opentelemetry-operator/autoinstrumentation-go:v0.10.1-alpha env: @@ -61,15 +51,10 @@ spec: env: - name: OTEL_RESOURCE_ATTRIBUTES value: splunk.zc.method=splunk-otel-java:v2.8.1 - - name: SPLUNK_OTEL_AGENT - valueFrom: - fieldRef: - apiVersion: v1 - fieldPath: status.hostIP # java auto-instrumentation uses http/proto by default, so data must be sent to 4318 instead of 4317. # See: https://github.com/open-telemetry/opentelemetry-operator#opentelemetry-auto-instrumentation-injection - name: OTEL_EXPORTER_OTLP_ENDPOINT - value: http://$(SPLUNK_OTEL_AGENT):4318 + value: http://default-splunk-otel-collector-agent.default.svc.cluster.local:4318 nginx: image: ghcr.io/open-telemetry/opentelemetry-operator/autoinstrumentation-apache-httpd:1.0.4 env: @@ -85,12 +70,7 @@ spec: env: - name: OTEL_RESOURCE_ATTRIBUTES value: splunk.zc.method=autoinstrumentation-python:0.44b0 - - name: SPLUNK_OTEL_AGENT - valueFrom: - fieldRef: - apiVersion: v1 - fieldPath: status.hostIP # python auto-instrumentation uses http/proto by default, so data must be sent to 4318 instead of 4317. # See: https://github.com/open-telemetry/opentelemetry-operator#opentelemetry-auto-instrumentation-injection - name: OTEL_EXPORTER_OTLP_ENDPOINT - value: http://$(SPLUNK_OTEL_AGENT):4318 + value: http://default-splunk-otel-collector-agent.default.svc.cluster.local:4318 diff --git a/examples/enable-operator-and-auto-instrumentation/rendered_manifests/service-agent.yaml b/examples/enable-operator-and-auto-instrumentation/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..d707fa8e2 --- /dev/null +++ b/examples/enable-operator-and-auto-instrumentation/rendered_manifests/service-agent.yaml @@ -0,0 +1,59 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: fluentforward + port: 8006 + targetPort: fluentforward + protocol: TCP + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/enable-persistence-queue/rendered_manifests/service-agent.yaml b/examples/enable-persistence-queue/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..d707fa8e2 --- /dev/null +++ b/examples/enable-persistence-queue/rendered_manifests/service-agent.yaml @@ -0,0 +1,59 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: fluentforward + port: 8006 + targetPort: fluentforward + protocol: TCP + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/enable-trace-sampling/rendered_manifests/service-agent.yaml b/examples/enable-trace-sampling/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..7cc2ba130 --- /dev/null +++ b/examples/enable-trace-sampling/rendered_manifests/service-agent.yaml @@ -0,0 +1,51 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/enabled-pprof-extension/rendered_manifests/service-agent.yaml b/examples/enabled-pprof-extension/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..16a2f99bd --- /dev/null +++ b/examples/enabled-pprof-extension/rendered_manifests/service-agent.yaml @@ -0,0 +1,55 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/fluentd-multiline-logs-java-stack-traces/rendered_manifests/service-agent.yaml b/examples/fluentd-multiline-logs-java-stack-traces/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..d707fa8e2 --- /dev/null +++ b/examples/fluentd-multiline-logs-java-stack-traces/rendered_manifests/service-agent.yaml @@ -0,0 +1,59 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: fluentforward + port: 8006 + targetPort: fluentforward + protocol: TCP + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/fluentd-refresh-interval/rendered_manifests/service-agent.yaml b/examples/fluentd-refresh-interval/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..d707fa8e2 --- /dev/null +++ b/examples/fluentd-refresh-interval/rendered_manifests/service-agent.yaml @@ -0,0 +1,59 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: fluentforward + port: 8006 + targetPort: fluentforward + protocol: TCP + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/kubernetes-windows-nodes/rendered_manifests/service-agent.yaml b/examples/kubernetes-windows-nodes/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..d707fa8e2 --- /dev/null +++ b/examples/kubernetes-windows-nodes/rendered_manifests/service-agent.yaml @@ -0,0 +1,59 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: fluentforward + port: 8006 + targetPort: fluentforward + protocol: TCP + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/multi-metrics/rendered_manifests/service-agent.yaml b/examples/multi-metrics/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..41cb399ab --- /dev/null +++ b/examples/multi-metrics/rendered_manifests/service-agent.yaml @@ -0,0 +1,43 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: fluentforward + port: 8006 + targetPort: fluentforward + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/only-logs-fluentd/rendered_manifests/service-agent.yaml b/examples/only-logs-fluentd/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..f08f6b7d1 --- /dev/null +++ b/examples/only-logs-fluentd/rendered_manifests/service-agent.yaml @@ -0,0 +1,39 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: fluentforward + port: 8006 + targetPort: fluentforward + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/only-logs-otel/rendered_manifests/service-agent.yaml b/examples/only-logs-otel/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..f08f6b7d1 --- /dev/null +++ b/examples/only-logs-otel/rendered_manifests/service-agent.yaml @@ -0,0 +1,39 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: fluentforward + port: 8006 + targetPort: fluentforward + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/only-logs-with-extra-file-logs/rendered_manifests/service-agent.yaml b/examples/only-logs-with-extra-file-logs/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..f08f6b7d1 --- /dev/null +++ b/examples/only-logs-with-extra-file-logs/rendered_manifests/service-agent.yaml @@ -0,0 +1,39 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: fluentforward + port: 8006 + targetPort: fluentforward + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/only-metrics-platform/rendered_manifests/service-agent.yaml b/examples/only-metrics-platform/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..ac66b4f6c --- /dev/null +++ b/examples/only-metrics-platform/rendered_manifests/service-agent.yaml @@ -0,0 +1,39 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/only-metrics/rendered_manifests/service-agent.yaml b/examples/only-metrics/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..ac66b4f6c --- /dev/null +++ b/examples/only-metrics/rendered_manifests/service-agent.yaml @@ -0,0 +1,39 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/only-traces/rendered_manifests/service-agent.yaml b/examples/only-traces/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..7cc2ba130 --- /dev/null +++ b/examples/only-traces/rendered_manifests/service-agent.yaml @@ -0,0 +1,51 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/route-data-through-gateway-deployed-separately/rendered_manifests/service-agent.yaml b/examples/route-data-through-gateway-deployed-separately/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..16a2f99bd --- /dev/null +++ b/examples/route-data-through-gateway-deployed-separately/rendered_manifests/service-agent.yaml @@ -0,0 +1,55 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/secret-validation/rendered_manifests/service-agent.yaml b/examples/secret-validation/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..f08f6b7d1 --- /dev/null +++ b/examples/secret-validation/rendered_manifests/service-agent.yaml @@ -0,0 +1,39 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: fluentforward + port: 8006 + targetPort: fluentforward + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/splunk-enterprise-index-routing/rendered_manifests/service-agent.yaml b/examples/splunk-enterprise-index-routing/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..f08f6b7d1 --- /dev/null +++ b/examples/splunk-enterprise-index-routing/rendered_manifests/service-agent.yaml @@ -0,0 +1,39 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: fluentforward + port: 8006 + targetPort: fluentforward + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/target-allocator/rendered_manifests/service-agent.yaml b/examples/target-allocator/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..16a2f99bd --- /dev/null +++ b/examples/target-allocator/rendered_manifests/service-agent.yaml @@ -0,0 +1,55 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/use-proxy/rendered_manifests/service-agent.yaml b/examples/use-proxy/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..16a2f99bd --- /dev/null +++ b/examples/use-proxy/rendered_manifests/service-agent.yaml @@ -0,0 +1,55 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/examples/with-target-allocator/rendered_manifests/service-agent.yaml b/examples/with-target-allocator/rendered_manifests/service-agent.yaml new file mode 100644 index 000000000..16a2f99bd --- /dev/null +++ b/examples/with-target-allocator/rendered_manifests/service-agent.yaml @@ -0,0 +1,55 @@ +--- +# Source: splunk-otel-collector/templates/service-agent.yaml +apiVersion: v1 +kind: Service +metadata: + name: default-splunk-otel-collector-agent + namespace: default + labels: + app.kubernetes.io/name: splunk-otel-collector + helm.sh/chart: splunk-otel-collector-0.110.0 + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/instance: default + app.kubernetes.io/version: "0.110.0" + app: splunk-otel-collector + component: otel-collector-agent + chart: splunk-otel-collector-0.110.0 + release: default + heritage: Helm + app.kubernetes.io/component: otel-collector-agent +spec: + type: ClusterIP + ports: + - name: jaeger-grpc + port: 14250 + targetPort: jaeger-grpc + protocol: TCP + - name: jaeger-thrift + port: 14268 + targetPort: jaeger-thrift + protocol: TCP + - name: otlp + port: 4317 + targetPort: otlp + protocol: TCP + - name: otlp-http + port: 4318 + targetPort: otlp-http + protocol: TCP + - name: sfx-forwarder + port: 9080 + targetPort: sfx-forwarder + protocol: TCP + - name: signalfx + port: 9943 + targetPort: signalfx + protocol: TCP + - name: zipkin + port: 9411 + targetPort: zipkin + protocol: TCP + selector: + app: splunk-otel-collector + component: otel-collector-agent + release: default + internalTrafficPolicy: Local diff --git a/helm-charts/splunk-otel-collector/values.yaml b/helm-charts/splunk-otel-collector/values.yaml index ff106ecf5..ed4078f76 100644 --- a/helm-charts/splunk-otel-collector/values.yaml +++ b/helm-charts/splunk-otel-collector/values.yaml @@ -404,7 +404,7 @@ agent: service: # create a service for the agents with a local internalTrafficPolicy # so that agent pods can be discovered via dns etc - enabled: false + enabled: true # hostNetwork schedules the pod with the host's network namespace. # Disabling this value will affect monitoring of some control plane