Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ crane ls ghcr.io/kedify/charts/otel-add-on | grep -E '^v?[0-9]'

Install specific version:
```bash
helm upgrade -i oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.1
helm upgrade -i oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.2
```

Advanced stuff:
Expand Down Expand Up @@ -125,7 +125,7 @@ Configuration of `OpenTelemetryCollector` CR is driven by:
> Also if the `alternateExporters` field in the merged config is empty, we will create an implicit exporter that will feed the metrics into KEDA OTel scaler with preconfigured service name.
> If from any reason you would like to disable all the exporters for the OTel collector, add only a dummy `debug` exporter:
> ```bash
> noglob helm template oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.1 \
> noglob helm template oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.2 \
> --set otelOperatorCrs[0].alternateExporters.debug.verbosity=basic \
> --set otelOperatorCrs[0].enabled=true
> ```
Expand Down
2 changes: 1 addition & 1 deletion examples/dapr/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ kubectl rollout status -n dapr-system deploy/dapr-sidecar-injector

Deploy this scaler and OTel collector that forwards one whitelisted metric:
```bash
cat <<VALUES | helm upgrade -i kedify-otel oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.1 -f -
cat <<VALUES | helm upgrade -i kedify-otel oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.2 -f -
opentelemetry-collector:
alternateConfig:
processors:
Expand Down
2 changes: 1 addition & 1 deletion examples/dapr/setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ helm upgrade -i keda kedify/keda --namespace keda --create-namespace --version


# deploy otel scaler
cat <<VALUES | helm upgrade -i keda-otel-scaler -nkeda oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.1 -f -
cat <<VALUES | helm upgrade -i keda-otel-scaler -nkeda oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.2 -f -
otelCollector:
alternateConfig:
processors:
Expand Down
2 changes: 1 addition & 1 deletion examples/metric-pull/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ open http://localhost:8181/metrics

Install this addon:
```bash
helm upgrade -i kedify-otel oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.1 -f scaler-with-collector-pull-values.yaml
helm upgrade -i kedify-otel oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.2 -f scaler-with-collector-pull-values.yaml
```

Note the following section in the helm chart values that configures the OTel collector to scrape targets:
Expand Down
2 changes: 1 addition & 1 deletion examples/metric-pull/setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ helm upgrade -i podinfo podinfo/podinfo -f ${DIR}/podinfo-values.yaml
KEDA_VERSION=$(curl -s https://api.github.com/repos/kedify/charts/releases | jq -r '[.[].tag_name | select(. | startswith("keda/")) | sub("^keda/"; "")] | first')
KEDA_VERSION=${KEDA_VERSION:-v2.17.1-0}
helm upgrade -i keda kedify/keda --namespace keda --create-namespace --version ${KEDA_VERSION}
#helm upgrade -i keda-otel-scaler -nkeda oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.1 -f ${DIR}/scaler-with-collector-pull-values.yaml
#helm upgrade -i keda-otel-scaler -nkeda oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.2 -f ${DIR}/scaler-with-collector-pull-values.yaml
helm upgrade -i keda-otel-scaler -nkeda ${DIR}/../../helmchart/otel-add-on -f ${DIR}/scaler-with-collector-pull-values.yaml

[ "x${SETUP_ONLY}" = "xtrue" ] && exit 0
Expand Down
2 changes: 1 addition & 1 deletion examples/metric-push/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ open http://localhost:8080

Install this addon:
```bash
helm upgrade -i kedify-otel oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.1 -f scaler-only-push-values.yaml
helm upgrade -i kedify-otel oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.2 -f scaler-only-push-values.yaml
```

In this scenario, we don't install OTel collector using the `kedify-otel/otel-add-on` helm chart, because
Expand Down
2 changes: 1 addition & 1 deletion examples/metric-push/setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ KEDA_VERSION=$(curl -s https://api.github.com/repos/kedify/charts/releases | jq
KEDA_VERSION=${KEDA_VERSION:-v2.17.1-0}
helm upgrade -i keda kedify/keda --namespace keda --create-namespace --version ${KEDA_VERSION}
helm upgrade -i my-otel-demo open-telemetry/opentelemetry-demo -f ${DIR}/opentelemetry-demo-values.yaml --version=0.37.1
helm upgrade -i keda-otel-scaler -nkeda oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.1 -f ${DIR}/scaler-only-push-values.yaml
helm upgrade -i keda-otel-scaler -nkeda oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.2 -f ${DIR}/scaler-only-push-values.yaml
#helm upgrade -i keda-otel-scaler -nkeda ${DIR}/../../helmchart/otel-add-on -f ${DIR}/scaler-only-push-values.yaml

kubectl rollout status -n keda --timeout=300s deploy/keda-operator
Expand Down
2 changes: 1 addition & 1 deletion examples/otel-operator/setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ KEDA_VERSION=${KEDA_VERSION:-v2.17.1-0}
helm upgrade -i keda kedify/keda --namespace keda --create-namespace --version ${KEDA_VERSION}

kubectl create secret -nkeda generic gh-token --from-literal=GH_PAT=${GH_PAT}
helm upgrade -i keda-otel-scaler -nkeda oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.1 -f ${DIR}/scaler-with-operator-with-collector-values.yaml
helm upgrade -i keda-otel-scaler -nkeda oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.2 -f ${DIR}/scaler-with-operator-with-collector-values.yaml
#helm upgrade -i keda-otel-scaler -nkeda ${DIR}/../../helmchart/otel-add-on -f ${DIR}/scaler-with-operator-with-collector-values.yaml

[ "x${SETUP_ONLY}" = "xtrue" ] && exit 0
Expand Down
2 changes: 1 addition & 1 deletion examples/pipelines-tls/setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ helm upgrade -i --create-namespace -n observability prometheus prometheus-commun
# grafana
helm upgrade -i --create-namespace -n observability grafana grafana/grafana -f ${DIR}/grafana-values.yaml

#helm upgrade -i keda-otel-scaler -nkeda oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.1 -f ${DIR}/scaler-pipelines-tls-values.yaml
#helm upgrade -i keda-otel-scaler -nkeda oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.2 -f ${DIR}/scaler-pipelines-tls-values.yaml
# KEDA Scaler & OTel collectors
helm upgrade -i keda-otel-scaler -nkeda ${DIR}/../../helmchart/otel-add-on -f ${DIR}/scaler-pipelines-tls-values.yaml

Expand Down
2 changes: 1 addition & 1 deletion examples/vllm/dcgm/setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# namely service nvidia-dcgm-exporter.gpu-operator.svc

# install KEDA OTel Scaler & OTel Operator
helm upgrade -i keda-otel-scaler -nkeda oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.1 -f ./dcgm-values.yaml
helm upgrade -i keda-otel-scaler -nkeda oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.2 -f ./dcgm-values.yaml
#helm upgrade -i keda-otel-scaler -nkeda ${DIR}/../../helmchart/otel-add-on -f ${DIR}/dcgm-values.yaml

# roll the deployments so that mutating webhooks (un)injects the sidecars (if the sidecar setup was run before)
Expand Down
2 changes: 1 addition & 1 deletion examples/vllm/scraping-router/setup.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/bin/bash

# install KEDA OTel Scaler & OTel Operator
helm upgrade -i keda-otel-scaler -nkeda oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.1 -f ./otel-scaler-values.yaml
helm upgrade -i keda-otel-scaler -nkeda oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.2 -f ./otel-scaler-values.yaml
#helm upgrade -i keda-otel-scaler -nkeda ${DIR}/../../helmchart/otel-add-on -f ${DIR}/otel-scaler-values.yaml

# roll the deployments so that mutating webhooks (un)injects the sidecars (if the sidecar setup was run before)
Expand Down
2 changes: 1 addition & 1 deletion examples/vllm/sidecar/setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# In order for the sidecar approach to work properly, the CertManager needs to also be installed in the k8s cluster. Otherwise, OTel operator will not create the admission webhook correctly.

# install KEDA OTel Scaler & OTel Operator
helm upgrade -i keda-otel-scaler -nkeda oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.1 -f ./otel-scaler-values.yaml -f https://raw.githubusercontent.com/kedify/otel-add-on/refs/heads/main/helmchart/otel-add-on/enable-operator-hooks-values.yaml
helm upgrade -i keda-otel-scaler -nkeda oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.2 -f ./otel-scaler-values.yaml -f https://raw.githubusercontent.com/kedify/otel-add-on/refs/heads/main/helmchart/otel-add-on/enable-operator-hooks-values.yaml
#helm upgrade -i keda-otel-scaler -nkeda ${DIR}/../../helmchart/otel-add-on -f ${DIR}/otel-scaler-values.yaml -f https://raw.githubusercontent.com/kedify/otel-add-on/refs/heads/main/helmchart/otel-add-on/enable-operator-hooks-values.yaml

# roll the deployments so that mutating webhooks injects the sidecars
Expand Down
4 changes: 2 additions & 2 deletions helmchart/otel-add-on/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ crane ls ghcr.io/kedify/charts/otel-add-on | grep -E '^v?[0-9]'

Install specific version:
```bash
helm upgrade -i oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.1
helm upgrade -i oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.2
```

Advanced stuff:
Expand Down Expand Up @@ -125,7 +125,7 @@ Configuration of `OpenTelemetryCollector` CR is driven by:
> Also if the `alternateExporters` field in the merged config is empty, we will create an implicit exporter that will feed the metrics into KEDA OTel scaler with preconfigured service name.
> If from any reason you would like to disable all the exporters for the OTel collector, add only a dummy `debug` exporter:
> ```bash
> noglob helm template oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.1 \
> noglob helm template oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.2 \
> --set otelOperatorCrs[0].alternateExporters.debug.verbosity=basic \
> --set otelOperatorCrs[0].enabled=true
> ```
Expand Down
4 changes: 2 additions & 2 deletions helmchart/otel-add-on/_helm-docs-README.md.gotmpl
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ crane ls ghcr.io/kedify/charts/otel-add-on | grep -E '^v?[0-9]'

Install specific version:
```bash
helm upgrade -i oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.1
helm upgrade -i oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.2
```

Advanced stuff:
Expand Down Expand Up @@ -117,7 +117,7 @@ Configuration of `OpenTelemetryCollector` CR is driven by:
> Also if the `alternateExporters` field in the merged config is empty, we will create an implicit exporter that will feed the metrics into KEDA OTel scaler with preconfigured service name.
> If from any reason you would like to disable all the exporters for the OTel collector, add only a dummy `debug` exporter:
> ```bash
> noglob helm template oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.1 \
> noglob helm template oci://ghcr.io/kedify/charts/otel-add-on --version=v0.1.2 \
> --set otelOperatorCrs[0].alternateExporters.debug.verbosity=basic \
> --set otelOperatorCrs[0].enabled=true
> ```
Expand Down
Loading