diff --git a/charts/opentelemetry-demo/Chart.yaml b/charts/opentelemetry-demo/Chart.yaml index 00ac74687..0d7c36bf4 100644 --- a/charts/opentelemetry-demo/Chart.yaml +++ b/charts/opentelemetry-demo/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 type: application name: opentelemetry-demo -version: 0.30.5 +version: 0.31.0 description: opentelemetry demo helm chart home: https://opentelemetry.io/ sources: diff --git a/charts/opentelemetry-demo/examples/bring-your-own-observability/rendered/component.yaml b/charts/opentelemetry-demo/examples/bring-your-own-observability/rendered/component.yaml index eb4b43ead..fca494dd8 100644 --- a/charts/opentelemetry-demo/examples/bring-your-own-observability/rendered/component.yaml +++ b/charts/opentelemetry-demo/examples/bring-your-own-observability/rendered/component.yaml @@ -5,7 +5,7 @@ kind: Service metadata: name: example-adservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-adservice app.kubernetes.io/instance: example @@ -30,7 +30,7 @@ kind: Service metadata: name: example-cartservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-cartservice app.kubernetes.io/instance: example @@ -55,7 +55,7 @@ kind: Service metadata: name: example-checkoutservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-checkoutservice app.kubernetes.io/instance: example @@ -80,7 +80,7 @@ kind: Service metadata: name: example-currencyservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-currencyservice app.kubernetes.io/instance: example @@ -105,7 +105,7 @@ kind: Service metadata: name: example-emailservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-emailservice app.kubernetes.io/instance: example @@ -130,7 +130,7 @@ kind: Service metadata: name: example-flagd labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-flagd app.kubernetes.io/instance: example @@ -155,7 +155,7 @@ kind: Service metadata: name: example-frontend labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frontend app.kubernetes.io/instance: example @@ -180,7 +180,7 @@ kind: Service metadata: name: example-frontendproxy labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frontendproxy app.kubernetes.io/instance: example @@ -202,10 +202,35 @@ spec: # Source: opentelemetry-demo/templates/component.yaml apiVersion: v1 kind: Service +metadata: + name: example-imageprovider + labels: + helm.sh/chart: opentelemetry-demo-0.31.0 + + opentelemetry.io/name: example-imageprovider + app.kubernetes.io/instance: example + app.kubernetes.io/component: imageprovider + app.kubernetes.io/name: example-imageprovider + app.kubernetes.io/version: "1.9.0" + app.kubernetes.io/part-of: opentelemetry-demo + app.kubernetes.io/managed-by: Helm +spec: + type: ClusterIP + ports: + - port: 8081 + name: tcp-service + targetPort: 8081 + selector: + + opentelemetry.io/name: example-imageprovider +--- +# Source: opentelemetry-demo/templates/component.yaml +apiVersion: v1 +kind: Service metadata: name: example-kafka labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-kafka app.kubernetes.io/instance: example @@ -233,7 +258,7 @@ kind: Service metadata: name: example-loadgenerator labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-loadgenerator app.kubernetes.io/instance: example @@ -258,7 +283,7 @@ kind: Service metadata: name: example-paymentservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-paymentservice app.kubernetes.io/instance: example @@ -283,7 +308,7 @@ kind: Service metadata: name: example-productcatalogservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-productcatalogservice app.kubernetes.io/instance: example @@ -308,7 +333,7 @@ kind: Service metadata: name: example-quoteservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-quoteservice app.kubernetes.io/instance: example @@ -333,7 +358,7 @@ kind: Service metadata: name: example-recommendationservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-recommendationservice app.kubernetes.io/instance: example @@ -358,7 +383,7 @@ kind: Service metadata: name: example-redis labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-redis app.kubernetes.io/instance: example @@ -383,7 +408,7 @@ kind: Service metadata: name: example-shippingservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-shippingservice app.kubernetes.io/instance: example @@ -408,7 +433,7 @@ kind: Deployment metadata: name: example-accountingservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-accountingservice app.kubernetes.io/instance: example @@ -473,7 +498,7 @@ kind: Deployment metadata: name: example-adservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-adservice app.kubernetes.io/instance: example @@ -540,7 +565,7 @@ kind: Deployment metadata: name: example-cartservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-cartservice app.kubernetes.io/instance: example @@ -617,7 +642,7 @@ kind: Deployment metadata: name: example-checkoutservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-checkoutservice app.kubernetes.io/instance: example @@ -704,7 +729,7 @@ kind: Deployment metadata: name: example-currencyservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-currencyservice app.kubernetes.io/instance: example @@ -767,7 +792,7 @@ kind: Deployment metadata: name: example-emailservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-emailservice app.kubernetes.io/instance: example @@ -830,7 +855,7 @@ kind: Deployment metadata: name: example-flagd labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-flagd app.kubernetes.io/instance: example @@ -897,7 +922,7 @@ kind: Deployment metadata: name: example-frauddetectionservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frauddetectionservice app.kubernetes.io/instance: example @@ -966,7 +991,7 @@ kind: Deployment metadata: name: example-frontend labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frontend app.kubernetes.io/instance: example @@ -1053,7 +1078,7 @@ kind: Deployment metadata: name: example-frontendproxy labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frontendproxy app.kubernetes.io/instance: example @@ -1114,6 +1139,10 @@ spec: value: "16686" - name: JAEGER_SERVICE_HOST value: 'example-jaeger-query' + - name: IMAGE_PROVIDER_PORT + value: "8081" + - name: IMAGE_PROVIDER_HOST + value: 'example-imageprovider' - name: OTEL_COLLECTOR_PORT_GRPC value: "4317" - name: OTEL_COLLECTOR_PORT_HTTP @@ -1135,10 +1164,73 @@ spec: # Source: opentelemetry-demo/templates/component.yaml apiVersion: apps/v1 kind: Deployment +metadata: + name: example-imageprovider + labels: + helm.sh/chart: opentelemetry-demo-0.31.0 + + opentelemetry.io/name: example-imageprovider + app.kubernetes.io/instance: example + app.kubernetes.io/component: imageprovider + app.kubernetes.io/name: example-imageprovider + app.kubernetes.io/version: "1.9.0" + app.kubernetes.io/part-of: opentelemetry-demo + app.kubernetes.io/managed-by: Helm +spec: + replicas: 1 + selector: + matchLabels: + + opentelemetry.io/name: example-imageprovider + template: + metadata: + labels: + + opentelemetry.io/name: example-imageprovider + app.kubernetes.io/instance: example + app.kubernetes.io/component: imageprovider + app.kubernetes.io/name: example-imageprovider + spec: + serviceAccountName: example + containers: + - name: imageprovider + image: 'ghcr.io/open-telemetry/demo:1.9.0-imageprovider' + imagePullPolicy: IfNotPresent + ports: + + - containerPort: 8081 + name: service + env: + - name: OTEL_SERVICE_NAME + valueFrom: + fieldRef: + apiVersion: v1 + fieldPath: metadata.labels['app.kubernetes.io/component'] + - name: OTEL_COLLECTOR_NAME + value: my-otel-collector.opentelemetry-ns + - name: OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE + value: cumulative + - name: IMAGE_PROVIDER_PORT + value: "8081" + - name: OTEL_COLLECTOR_PORT_GRPC + value: "4317" + - name: OTEL_COLLECTOR_HOST + value: $(OTEL_COLLECTOR_NAME) + - name: OTEL_RESOURCE_ATTRIBUTES + value: service.name=$(OTEL_SERVICE_NAME),service.namespace=opentelemetry-demo + resources: + limits: + memory: 50Mi + volumeMounts: + volumes: +--- +# Source: opentelemetry-demo/templates/component.yaml +apiVersion: apps/v1 +kind: Deployment metadata: name: example-kafka labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-kafka app.kubernetes.io/instance: example @@ -1207,7 +1299,7 @@ kind: Deployment metadata: name: example-loadgenerator labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-loadgenerator app.kubernetes.io/instance: example @@ -1286,7 +1378,7 @@ kind: Deployment metadata: name: example-paymentservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-paymentservice app.kubernetes.io/instance: example @@ -1355,7 +1447,7 @@ kind: Deployment metadata: name: example-productcatalogservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-productcatalogservice app.kubernetes.io/instance: example @@ -1420,7 +1512,7 @@ kind: Deployment metadata: name: example-quoteservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-quoteservice app.kubernetes.io/instance: example @@ -1487,7 +1579,7 @@ kind: Deployment metadata: name: example-recommendationservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-recommendationservice app.kubernetes.io/instance: example @@ -1558,7 +1650,7 @@ kind: Deployment metadata: name: example-redis labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-redis app.kubernetes.io/instance: example @@ -1619,7 +1711,7 @@ kind: Deployment metadata: name: example-shippingservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-shippingservice app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-demo/examples/bring-your-own-observability/rendered/flagd-config.yaml b/charts/opentelemetry-demo/examples/bring-your-own-observability/rendered/flagd-config.yaml index ba278e099..0fa82bf1b 100644 --- a/charts/opentelemetry-demo/examples/bring-your-own-observability/rendered/flagd-config.yaml +++ b/charts/opentelemetry-demo/examples/bring-your-own-observability/rendered/flagd-config.yaml @@ -6,7 +6,7 @@ metadata: name: example-flagd-config namespace: default labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-demo/examples/bring-your-own-observability/rendered/serviceaccount.yaml b/charts/opentelemetry-demo/examples/bring-your-own-observability/rendered/serviceaccount.yaml index 80aa6b5c6..8307bcc2f 100644 --- a/charts/opentelemetry-demo/examples/bring-your-own-observability/rendered/serviceaccount.yaml +++ b/charts/opentelemetry-demo/examples/bring-your-own-observability/rendered/serviceaccount.yaml @@ -5,7 +5,7 @@ kind: ServiceAccount metadata: name: example labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-demo/examples/collector-as-daemonset/rendered/component.yaml b/charts/opentelemetry-demo/examples/collector-as-daemonset/rendered/component.yaml index 61c85805e..3284b7f7f 100644 --- a/charts/opentelemetry-demo/examples/collector-as-daemonset/rendered/component.yaml +++ b/charts/opentelemetry-demo/examples/collector-as-daemonset/rendered/component.yaml @@ -5,7 +5,7 @@ kind: Service metadata: name: example-adservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-adservice app.kubernetes.io/instance: example @@ -30,7 +30,7 @@ kind: Service metadata: name: example-cartservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-cartservice app.kubernetes.io/instance: example @@ -55,7 +55,7 @@ kind: Service metadata: name: example-checkoutservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-checkoutservice app.kubernetes.io/instance: example @@ -80,7 +80,7 @@ kind: Service metadata: name: example-currencyservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-currencyservice app.kubernetes.io/instance: example @@ -105,7 +105,7 @@ kind: Service metadata: name: example-emailservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-emailservice app.kubernetes.io/instance: example @@ -130,7 +130,7 @@ kind: Service metadata: name: example-flagd labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-flagd app.kubernetes.io/instance: example @@ -155,7 +155,7 @@ kind: Service metadata: name: example-frontend labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frontend app.kubernetes.io/instance: example @@ -180,7 +180,7 @@ kind: Service metadata: name: example-frontendproxy labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frontendproxy app.kubernetes.io/instance: example @@ -202,10 +202,35 @@ spec: # Source: opentelemetry-demo/templates/component.yaml apiVersion: v1 kind: Service +metadata: + name: example-imageprovider + labels: + helm.sh/chart: opentelemetry-demo-0.31.0 + + opentelemetry.io/name: example-imageprovider + app.kubernetes.io/instance: example + app.kubernetes.io/component: imageprovider + app.kubernetes.io/name: example-imageprovider + app.kubernetes.io/version: "1.9.0" + app.kubernetes.io/part-of: opentelemetry-demo + app.kubernetes.io/managed-by: Helm +spec: + type: ClusterIP + ports: + - port: 8081 + name: tcp-service + targetPort: 8081 + selector: + + opentelemetry.io/name: example-imageprovider +--- +# Source: opentelemetry-demo/templates/component.yaml +apiVersion: v1 +kind: Service metadata: name: example-kafka labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-kafka app.kubernetes.io/instance: example @@ -233,7 +258,7 @@ kind: Service metadata: name: example-loadgenerator labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-loadgenerator app.kubernetes.io/instance: example @@ -258,7 +283,7 @@ kind: Service metadata: name: example-paymentservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-paymentservice app.kubernetes.io/instance: example @@ -283,7 +308,7 @@ kind: Service metadata: name: example-productcatalogservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-productcatalogservice app.kubernetes.io/instance: example @@ -308,7 +333,7 @@ kind: Service metadata: name: example-quoteservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-quoteservice app.kubernetes.io/instance: example @@ -333,7 +358,7 @@ kind: Service metadata: name: example-recommendationservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-recommendationservice app.kubernetes.io/instance: example @@ -358,7 +383,7 @@ kind: Service metadata: name: example-redis labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-redis app.kubernetes.io/instance: example @@ -383,7 +408,7 @@ kind: Service metadata: name: example-shippingservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-shippingservice app.kubernetes.io/instance: example @@ -408,7 +433,7 @@ kind: Deployment metadata: name: example-accountingservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-accountingservice app.kubernetes.io/instance: example @@ -473,7 +498,7 @@ kind: Deployment metadata: name: example-adservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-adservice app.kubernetes.io/instance: example @@ -540,7 +565,7 @@ kind: Deployment metadata: name: example-cartservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-cartservice app.kubernetes.io/instance: example @@ -617,7 +642,7 @@ kind: Deployment metadata: name: example-checkoutservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-checkoutservice app.kubernetes.io/instance: example @@ -704,7 +729,7 @@ kind: Deployment metadata: name: example-currencyservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-currencyservice app.kubernetes.io/instance: example @@ -767,7 +792,7 @@ kind: Deployment metadata: name: example-emailservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-emailservice app.kubernetes.io/instance: example @@ -830,7 +855,7 @@ kind: Deployment metadata: name: example-flagd labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-flagd app.kubernetes.io/instance: example @@ -897,7 +922,7 @@ kind: Deployment metadata: name: example-frauddetectionservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frauddetectionservice app.kubernetes.io/instance: example @@ -966,7 +991,7 @@ kind: Deployment metadata: name: example-frontend labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frontend app.kubernetes.io/instance: example @@ -1053,7 +1078,7 @@ kind: Deployment metadata: name: example-frontendproxy labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frontendproxy app.kubernetes.io/instance: example @@ -1114,6 +1139,10 @@ spec: value: "16686" - name: JAEGER_SERVICE_HOST value: 'example-jaeger-query' + - name: IMAGE_PROVIDER_PORT + value: "8081" + - name: IMAGE_PROVIDER_HOST + value: 'example-imageprovider' - name: OTEL_COLLECTOR_PORT_GRPC value: "4317" - name: OTEL_COLLECTOR_PORT_HTTP @@ -1135,10 +1164,73 @@ spec: # Source: opentelemetry-demo/templates/component.yaml apiVersion: apps/v1 kind: Deployment +metadata: + name: example-imageprovider + labels: + helm.sh/chart: opentelemetry-demo-0.31.0 + + opentelemetry.io/name: example-imageprovider + app.kubernetes.io/instance: example + app.kubernetes.io/component: imageprovider + app.kubernetes.io/name: example-imageprovider + app.kubernetes.io/version: "1.9.0" + app.kubernetes.io/part-of: opentelemetry-demo + app.kubernetes.io/managed-by: Helm +spec: + replicas: 1 + selector: + matchLabels: + + opentelemetry.io/name: example-imageprovider + template: + metadata: + labels: + + opentelemetry.io/name: example-imageprovider + app.kubernetes.io/instance: example + app.kubernetes.io/component: imageprovider + app.kubernetes.io/name: example-imageprovider + spec: + serviceAccountName: example + containers: + - name: imageprovider + image: 'ghcr.io/open-telemetry/demo:1.9.0-imageprovider' + imagePullPolicy: IfNotPresent + ports: + + - containerPort: 8081 + name: service + env: + - name: OTEL_SERVICE_NAME + valueFrom: + fieldRef: + apiVersion: v1 + fieldPath: metadata.labels['app.kubernetes.io/component'] + - name: OTEL_COLLECTOR_NAME + value: $(OTEL_K8S_NODE_NAME) + - name: OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE + value: cumulative + - name: IMAGE_PROVIDER_PORT + value: "8081" + - name: OTEL_COLLECTOR_PORT_GRPC + value: "4317" + - name: OTEL_COLLECTOR_HOST + value: $(OTEL_COLLECTOR_NAME) + - name: OTEL_RESOURCE_ATTRIBUTES + value: service.name=$(OTEL_SERVICE_NAME),service.namespace=opentelemetry-demo + resources: + limits: + memory: 50Mi + volumeMounts: + volumes: +--- +# Source: opentelemetry-demo/templates/component.yaml +apiVersion: apps/v1 +kind: Deployment metadata: name: example-kafka labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-kafka app.kubernetes.io/instance: example @@ -1207,7 +1299,7 @@ kind: Deployment metadata: name: example-loadgenerator labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-loadgenerator app.kubernetes.io/instance: example @@ -1286,7 +1378,7 @@ kind: Deployment metadata: name: example-paymentservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-paymentservice app.kubernetes.io/instance: example @@ -1355,7 +1447,7 @@ kind: Deployment metadata: name: example-productcatalogservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-productcatalogservice app.kubernetes.io/instance: example @@ -1420,7 +1512,7 @@ kind: Deployment metadata: name: example-quoteservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-quoteservice app.kubernetes.io/instance: example @@ -1487,7 +1579,7 @@ kind: Deployment metadata: name: example-recommendationservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-recommendationservice app.kubernetes.io/instance: example @@ -1558,7 +1650,7 @@ kind: Deployment metadata: name: example-redis labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-redis app.kubernetes.io/instance: example @@ -1619,7 +1711,7 @@ kind: Deployment metadata: name: example-shippingservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-shippingservice app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-demo/examples/collector-as-daemonset/rendered/flagd-config.yaml b/charts/opentelemetry-demo/examples/collector-as-daemonset/rendered/flagd-config.yaml index ba278e099..0fa82bf1b 100644 --- a/charts/opentelemetry-demo/examples/collector-as-daemonset/rendered/flagd-config.yaml +++ b/charts/opentelemetry-demo/examples/collector-as-daemonset/rendered/flagd-config.yaml @@ -6,7 +6,7 @@ metadata: name: example-flagd-config namespace: default labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-demo/examples/collector-as-daemonset/rendered/grafana-dashboards.yaml b/charts/opentelemetry-demo/examples/collector-as-daemonset/rendered/grafana-dashboards.yaml index 61c94a374..070c05ace 100644 --- a/charts/opentelemetry-demo/examples/collector-as-daemonset/rendered/grafana-dashboards.yaml +++ b/charts/opentelemetry-demo/examples/collector-as-daemonset/rendered/grafana-dashboards.yaml @@ -6,7 +6,7 @@ metadata: name: example-grafana-dashboards namespace: default labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-demo/examples/collector-as-daemonset/rendered/serviceaccount.yaml b/charts/opentelemetry-demo/examples/collector-as-daemonset/rendered/serviceaccount.yaml index 80aa6b5c6..8307bcc2f 100644 --- a/charts/opentelemetry-demo/examples/collector-as-daemonset/rendered/serviceaccount.yaml +++ b/charts/opentelemetry-demo/examples/collector-as-daemonset/rendered/serviceaccount.yaml @@ -5,7 +5,7 @@ kind: ServiceAccount metadata: name: example labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-demo/examples/custom-environment-variables/rendered/component.yaml b/charts/opentelemetry-demo/examples/custom-environment-variables/rendered/component.yaml index 7427e2396..60c3b6c17 100644 --- a/charts/opentelemetry-demo/examples/custom-environment-variables/rendered/component.yaml +++ b/charts/opentelemetry-demo/examples/custom-environment-variables/rendered/component.yaml @@ -5,7 +5,7 @@ kind: Service metadata: name: example-adservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-adservice app.kubernetes.io/instance: example @@ -30,7 +30,7 @@ kind: Service metadata: name: example-cartservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-cartservice app.kubernetes.io/instance: example @@ -55,7 +55,7 @@ kind: Service metadata: name: example-checkoutservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-checkoutservice app.kubernetes.io/instance: example @@ -80,7 +80,7 @@ kind: Service metadata: name: example-currencyservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-currencyservice app.kubernetes.io/instance: example @@ -105,7 +105,7 @@ kind: Service metadata: name: example-emailservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-emailservice app.kubernetes.io/instance: example @@ -130,7 +130,7 @@ kind: Service metadata: name: example-flagd labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-flagd app.kubernetes.io/instance: example @@ -155,7 +155,7 @@ kind: Service metadata: name: example-frontend labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frontend app.kubernetes.io/instance: example @@ -180,7 +180,7 @@ kind: Service metadata: name: example-frontendproxy labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frontendproxy app.kubernetes.io/instance: example @@ -202,10 +202,35 @@ spec: # Source: opentelemetry-demo/templates/component.yaml apiVersion: v1 kind: Service +metadata: + name: example-imageprovider + labels: + helm.sh/chart: opentelemetry-demo-0.31.0 + + opentelemetry.io/name: example-imageprovider + app.kubernetes.io/instance: example + app.kubernetes.io/component: imageprovider + app.kubernetes.io/name: example-imageprovider + app.kubernetes.io/version: "1.9.0" + app.kubernetes.io/part-of: opentelemetry-demo + app.kubernetes.io/managed-by: Helm +spec: + type: ClusterIP + ports: + - port: 8081 + name: tcp-service + targetPort: 8081 + selector: + + opentelemetry.io/name: example-imageprovider +--- +# Source: opentelemetry-demo/templates/component.yaml +apiVersion: v1 +kind: Service metadata: name: example-kafka labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-kafka app.kubernetes.io/instance: example @@ -233,7 +258,7 @@ kind: Service metadata: name: example-loadgenerator labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-loadgenerator app.kubernetes.io/instance: example @@ -258,7 +283,7 @@ kind: Service metadata: name: example-paymentservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-paymentservice app.kubernetes.io/instance: example @@ -283,7 +308,7 @@ kind: Service metadata: name: example-productcatalogservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-productcatalogservice app.kubernetes.io/instance: example @@ -308,7 +333,7 @@ kind: Service metadata: name: example-quoteservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-quoteservice app.kubernetes.io/instance: example @@ -333,7 +358,7 @@ kind: Service metadata: name: example-recommendationservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-recommendationservice app.kubernetes.io/instance: example @@ -358,7 +383,7 @@ kind: Service metadata: name: example-redis labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-redis app.kubernetes.io/instance: example @@ -383,7 +408,7 @@ kind: Service metadata: name: example-shippingservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-shippingservice app.kubernetes.io/instance: example @@ -408,7 +433,7 @@ kind: Deployment metadata: name: example-accountingservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-accountingservice app.kubernetes.io/instance: example @@ -475,7 +500,7 @@ kind: Deployment metadata: name: example-adservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-adservice app.kubernetes.io/instance: example @@ -544,7 +569,7 @@ kind: Deployment metadata: name: example-cartservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-cartservice app.kubernetes.io/instance: example @@ -623,7 +648,7 @@ kind: Deployment metadata: name: example-checkoutservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-checkoutservice app.kubernetes.io/instance: example @@ -712,7 +737,7 @@ kind: Deployment metadata: name: example-currencyservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-currencyservice app.kubernetes.io/instance: example @@ -777,7 +802,7 @@ kind: Deployment metadata: name: example-emailservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-emailservice app.kubernetes.io/instance: example @@ -842,7 +867,7 @@ kind: Deployment metadata: name: example-flagd labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-flagd app.kubernetes.io/instance: example @@ -909,7 +934,7 @@ kind: Deployment metadata: name: example-frauddetectionservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frauddetectionservice app.kubernetes.io/instance: example @@ -980,7 +1005,7 @@ kind: Deployment metadata: name: example-frontend labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frontend app.kubernetes.io/instance: example @@ -1069,7 +1094,7 @@ kind: Deployment metadata: name: example-frontendproxy labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frontendproxy app.kubernetes.io/instance: example @@ -1130,6 +1155,10 @@ spec: value: "16686" - name: JAEGER_SERVICE_HOST value: 'example-jaeger-query' + - name: IMAGE_PROVIDER_PORT + value: "8081" + - name: IMAGE_PROVIDER_HOST + value: 'example-imageprovider' - name: OTEL_COLLECTOR_PORT_GRPC value: "4317" - name: OTEL_COLLECTOR_PORT_HTTP @@ -1151,10 +1180,73 @@ spec: # Source: opentelemetry-demo/templates/component.yaml apiVersion: apps/v1 kind: Deployment +metadata: + name: example-imageprovider + labels: + helm.sh/chart: opentelemetry-demo-0.31.0 + + opentelemetry.io/name: example-imageprovider + app.kubernetes.io/instance: example + app.kubernetes.io/component: imageprovider + app.kubernetes.io/name: example-imageprovider + app.kubernetes.io/version: "1.9.0" + app.kubernetes.io/part-of: opentelemetry-demo + app.kubernetes.io/managed-by: Helm +spec: + replicas: 1 + selector: + matchLabels: + + opentelemetry.io/name: example-imageprovider + template: + metadata: + labels: + + opentelemetry.io/name: example-imageprovider + app.kubernetes.io/instance: example + app.kubernetes.io/component: imageprovider + app.kubernetes.io/name: example-imageprovider + spec: + serviceAccountName: example + containers: + - name: imageprovider + image: 'ghcr.io/open-telemetry/demo:1.9.0-imageprovider' + imagePullPolicy: IfNotPresent + ports: + + - containerPort: 8081 + name: service + env: + - name: OTEL_SERVICE_NAME + valueFrom: + fieldRef: + apiVersion: v1 + fieldPath: metadata.labels['app.kubernetes.io/component'] + - name: OTEL_COLLECTOR_NAME + value: 'example-otelcol' + - name: OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE + value: cumulative + - name: IMAGE_PROVIDER_PORT + value: "8081" + - name: OTEL_COLLECTOR_PORT_GRPC + value: "4317" + - name: OTEL_COLLECTOR_HOST + value: $(OTEL_COLLECTOR_NAME) + - name: OTEL_RESOURCE_ATTRIBUTES + value: service.name=$(OTEL_SERVICE_NAME),service.instance.id=$(OTEL_K8S_POD_UID),service.namespace=opentelemetry-demo,k8s.namespace.name=$(OTEL_K8S_NAMESPACE),k8s.node.name=$(OTEL_K8S_NODE_NAME),k8s.pod.name=$(OTEL_K8S_POD_NAME),app.eng.team=$(TEAM_NAME) + resources: + limits: + memory: 50Mi + volumeMounts: + volumes: +--- +# Source: opentelemetry-demo/templates/component.yaml +apiVersion: apps/v1 +kind: Deployment metadata: name: example-kafka labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-kafka app.kubernetes.io/instance: example @@ -1223,7 +1315,7 @@ kind: Deployment metadata: name: example-loadgenerator labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-loadgenerator app.kubernetes.io/instance: example @@ -1304,7 +1396,7 @@ kind: Deployment metadata: name: example-paymentservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-paymentservice app.kubernetes.io/instance: example @@ -1375,7 +1467,7 @@ kind: Deployment metadata: name: example-productcatalogservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-productcatalogservice app.kubernetes.io/instance: example @@ -1442,7 +1534,7 @@ kind: Deployment metadata: name: example-quoteservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-quoteservice app.kubernetes.io/instance: example @@ -1511,7 +1603,7 @@ kind: Deployment metadata: name: example-recommendationservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-recommendationservice app.kubernetes.io/instance: example @@ -1584,7 +1676,7 @@ kind: Deployment metadata: name: example-redis labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-redis app.kubernetes.io/instance: example @@ -1645,7 +1737,7 @@ kind: Deployment metadata: name: example-shippingservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-shippingservice app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-demo/examples/custom-environment-variables/rendered/flagd-config.yaml b/charts/opentelemetry-demo/examples/custom-environment-variables/rendered/flagd-config.yaml index ba278e099..0fa82bf1b 100644 --- a/charts/opentelemetry-demo/examples/custom-environment-variables/rendered/flagd-config.yaml +++ b/charts/opentelemetry-demo/examples/custom-environment-variables/rendered/flagd-config.yaml @@ -6,7 +6,7 @@ metadata: name: example-flagd-config namespace: default labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-demo/examples/custom-environment-variables/rendered/grafana-dashboards.yaml b/charts/opentelemetry-demo/examples/custom-environment-variables/rendered/grafana-dashboards.yaml index 61c94a374..070c05ace 100644 --- a/charts/opentelemetry-demo/examples/custom-environment-variables/rendered/grafana-dashboards.yaml +++ b/charts/opentelemetry-demo/examples/custom-environment-variables/rendered/grafana-dashboards.yaml @@ -6,7 +6,7 @@ metadata: name: example-grafana-dashboards namespace: default labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-demo/examples/custom-environment-variables/rendered/serviceaccount.yaml b/charts/opentelemetry-demo/examples/custom-environment-variables/rendered/serviceaccount.yaml index 80aa6b5c6..8307bcc2f 100644 --- a/charts/opentelemetry-demo/examples/custom-environment-variables/rendered/serviceaccount.yaml +++ b/charts/opentelemetry-demo/examples/custom-environment-variables/rendered/serviceaccount.yaml @@ -5,7 +5,7 @@ kind: ServiceAccount metadata: name: example labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-demo/examples/default/rendered/component.yaml b/charts/opentelemetry-demo/examples/default/rendered/component.yaml index d11032334..39b9d59ca 100644 --- a/charts/opentelemetry-demo/examples/default/rendered/component.yaml +++ b/charts/opentelemetry-demo/examples/default/rendered/component.yaml @@ -5,7 +5,7 @@ kind: Service metadata: name: example-adservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-adservice app.kubernetes.io/instance: example @@ -30,7 +30,7 @@ kind: Service metadata: name: example-cartservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-cartservice app.kubernetes.io/instance: example @@ -55,7 +55,7 @@ kind: Service metadata: name: example-checkoutservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-checkoutservice app.kubernetes.io/instance: example @@ -80,7 +80,7 @@ kind: Service metadata: name: example-currencyservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-currencyservice app.kubernetes.io/instance: example @@ -105,7 +105,7 @@ kind: Service metadata: name: example-emailservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-emailservice app.kubernetes.io/instance: example @@ -130,7 +130,7 @@ kind: Service metadata: name: example-flagd labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-flagd app.kubernetes.io/instance: example @@ -155,7 +155,7 @@ kind: Service metadata: name: example-frontend labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frontend app.kubernetes.io/instance: example @@ -180,7 +180,7 @@ kind: Service metadata: name: example-frontendproxy labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frontendproxy app.kubernetes.io/instance: example @@ -202,10 +202,35 @@ spec: # Source: opentelemetry-demo/templates/component.yaml apiVersion: v1 kind: Service +metadata: + name: example-imageprovider + labels: + helm.sh/chart: opentelemetry-demo-0.31.0 + + opentelemetry.io/name: example-imageprovider + app.kubernetes.io/instance: example + app.kubernetes.io/component: imageprovider + app.kubernetes.io/name: example-imageprovider + app.kubernetes.io/version: "1.9.0" + app.kubernetes.io/part-of: opentelemetry-demo + app.kubernetes.io/managed-by: Helm +spec: + type: ClusterIP + ports: + - port: 8081 + name: tcp-service + targetPort: 8081 + selector: + + opentelemetry.io/name: example-imageprovider +--- +# Source: opentelemetry-demo/templates/component.yaml +apiVersion: v1 +kind: Service metadata: name: example-kafka labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-kafka app.kubernetes.io/instance: example @@ -233,7 +258,7 @@ kind: Service metadata: name: example-loadgenerator labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-loadgenerator app.kubernetes.io/instance: example @@ -258,7 +283,7 @@ kind: Service metadata: name: example-paymentservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-paymentservice app.kubernetes.io/instance: example @@ -283,7 +308,7 @@ kind: Service metadata: name: example-productcatalogservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-productcatalogservice app.kubernetes.io/instance: example @@ -308,7 +333,7 @@ kind: Service metadata: name: example-quoteservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-quoteservice app.kubernetes.io/instance: example @@ -333,7 +358,7 @@ kind: Service metadata: name: example-recommendationservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-recommendationservice app.kubernetes.io/instance: example @@ -358,7 +383,7 @@ kind: Service metadata: name: example-redis labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-redis app.kubernetes.io/instance: example @@ -383,7 +408,7 @@ kind: Service metadata: name: example-shippingservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-shippingservice app.kubernetes.io/instance: example @@ -408,7 +433,7 @@ kind: Deployment metadata: name: example-accountingservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-accountingservice app.kubernetes.io/instance: example @@ -473,7 +498,7 @@ kind: Deployment metadata: name: example-adservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-adservice app.kubernetes.io/instance: example @@ -540,7 +565,7 @@ kind: Deployment metadata: name: example-cartservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-cartservice app.kubernetes.io/instance: example @@ -617,7 +642,7 @@ kind: Deployment metadata: name: example-checkoutservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-checkoutservice app.kubernetes.io/instance: example @@ -704,7 +729,7 @@ kind: Deployment metadata: name: example-currencyservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-currencyservice app.kubernetes.io/instance: example @@ -767,7 +792,7 @@ kind: Deployment metadata: name: example-emailservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-emailservice app.kubernetes.io/instance: example @@ -830,7 +855,7 @@ kind: Deployment metadata: name: example-flagd labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-flagd app.kubernetes.io/instance: example @@ -897,7 +922,7 @@ kind: Deployment metadata: name: example-frauddetectionservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frauddetectionservice app.kubernetes.io/instance: example @@ -966,7 +991,7 @@ kind: Deployment metadata: name: example-frontend labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frontend app.kubernetes.io/instance: example @@ -1053,7 +1078,7 @@ kind: Deployment metadata: name: example-frontendproxy labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frontendproxy app.kubernetes.io/instance: example @@ -1114,6 +1139,10 @@ spec: value: "16686" - name: JAEGER_SERVICE_HOST value: 'example-jaeger-query' + - name: IMAGE_PROVIDER_PORT + value: "8081" + - name: IMAGE_PROVIDER_HOST + value: 'example-imageprovider' - name: OTEL_COLLECTOR_PORT_GRPC value: "4317" - name: OTEL_COLLECTOR_PORT_HTTP @@ -1135,10 +1164,73 @@ spec: # Source: opentelemetry-demo/templates/component.yaml apiVersion: apps/v1 kind: Deployment +metadata: + name: example-imageprovider + labels: + helm.sh/chart: opentelemetry-demo-0.31.0 + + opentelemetry.io/name: example-imageprovider + app.kubernetes.io/instance: example + app.kubernetes.io/component: imageprovider + app.kubernetes.io/name: example-imageprovider + app.kubernetes.io/version: "1.9.0" + app.kubernetes.io/part-of: opentelemetry-demo + app.kubernetes.io/managed-by: Helm +spec: + replicas: 1 + selector: + matchLabels: + + opentelemetry.io/name: example-imageprovider + template: + metadata: + labels: + + opentelemetry.io/name: example-imageprovider + app.kubernetes.io/instance: example + app.kubernetes.io/component: imageprovider + app.kubernetes.io/name: example-imageprovider + spec: + serviceAccountName: example + containers: + - name: imageprovider + image: 'ghcr.io/open-telemetry/demo:1.9.0-imageprovider' + imagePullPolicy: IfNotPresent + ports: + + - containerPort: 8081 + name: service + env: + - name: OTEL_SERVICE_NAME + valueFrom: + fieldRef: + apiVersion: v1 + fieldPath: metadata.labels['app.kubernetes.io/component'] + - name: OTEL_COLLECTOR_NAME + value: 'example-otelcol' + - name: OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE + value: cumulative + - name: IMAGE_PROVIDER_PORT + value: "8081" + - name: OTEL_COLLECTOR_PORT_GRPC + value: "4317" + - name: OTEL_COLLECTOR_HOST + value: $(OTEL_COLLECTOR_NAME) + - name: OTEL_RESOURCE_ATTRIBUTES + value: service.name=$(OTEL_SERVICE_NAME),service.namespace=opentelemetry-demo + resources: + limits: + memory: 50Mi + volumeMounts: + volumes: +--- +# Source: opentelemetry-demo/templates/component.yaml +apiVersion: apps/v1 +kind: Deployment metadata: name: example-kafka labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-kafka app.kubernetes.io/instance: example @@ -1207,7 +1299,7 @@ kind: Deployment metadata: name: example-loadgenerator labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-loadgenerator app.kubernetes.io/instance: example @@ -1286,7 +1378,7 @@ kind: Deployment metadata: name: example-paymentservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-paymentservice app.kubernetes.io/instance: example @@ -1355,7 +1447,7 @@ kind: Deployment metadata: name: example-productcatalogservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-productcatalogservice app.kubernetes.io/instance: example @@ -1420,7 +1512,7 @@ kind: Deployment metadata: name: example-quoteservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-quoteservice app.kubernetes.io/instance: example @@ -1487,7 +1579,7 @@ kind: Deployment metadata: name: example-recommendationservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-recommendationservice app.kubernetes.io/instance: example @@ -1558,7 +1650,7 @@ kind: Deployment metadata: name: example-redis labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-redis app.kubernetes.io/instance: example @@ -1619,7 +1711,7 @@ kind: Deployment metadata: name: example-shippingservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-shippingservice app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-demo/examples/default/rendered/flagd-config.yaml b/charts/opentelemetry-demo/examples/default/rendered/flagd-config.yaml index ba278e099..0fa82bf1b 100644 --- a/charts/opentelemetry-demo/examples/default/rendered/flagd-config.yaml +++ b/charts/opentelemetry-demo/examples/default/rendered/flagd-config.yaml @@ -6,7 +6,7 @@ metadata: name: example-flagd-config namespace: default labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-demo/examples/default/rendered/grafana-dashboards.yaml b/charts/opentelemetry-demo/examples/default/rendered/grafana-dashboards.yaml index 61c94a374..070c05ace 100644 --- a/charts/opentelemetry-demo/examples/default/rendered/grafana-dashboards.yaml +++ b/charts/opentelemetry-demo/examples/default/rendered/grafana-dashboards.yaml @@ -6,7 +6,7 @@ metadata: name: example-grafana-dashboards namespace: default labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-demo/examples/default/rendered/serviceaccount.yaml b/charts/opentelemetry-demo/examples/default/rendered/serviceaccount.yaml index 80aa6b5c6..8307bcc2f 100644 --- a/charts/opentelemetry-demo/examples/default/rendered/serviceaccount.yaml +++ b/charts/opentelemetry-demo/examples/default/rendered/serviceaccount.yaml @@ -5,7 +5,7 @@ kind: ServiceAccount metadata: name: example labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-demo/examples/kubernetes-infra-monitoring/rendered/component.yaml b/charts/opentelemetry-demo/examples/kubernetes-infra-monitoring/rendered/component.yaml index d11032334..39b9d59ca 100644 --- a/charts/opentelemetry-demo/examples/kubernetes-infra-monitoring/rendered/component.yaml +++ b/charts/opentelemetry-demo/examples/kubernetes-infra-monitoring/rendered/component.yaml @@ -5,7 +5,7 @@ kind: Service metadata: name: example-adservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-adservice app.kubernetes.io/instance: example @@ -30,7 +30,7 @@ kind: Service metadata: name: example-cartservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-cartservice app.kubernetes.io/instance: example @@ -55,7 +55,7 @@ kind: Service metadata: name: example-checkoutservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-checkoutservice app.kubernetes.io/instance: example @@ -80,7 +80,7 @@ kind: Service metadata: name: example-currencyservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-currencyservice app.kubernetes.io/instance: example @@ -105,7 +105,7 @@ kind: Service metadata: name: example-emailservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-emailservice app.kubernetes.io/instance: example @@ -130,7 +130,7 @@ kind: Service metadata: name: example-flagd labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-flagd app.kubernetes.io/instance: example @@ -155,7 +155,7 @@ kind: Service metadata: name: example-frontend labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frontend app.kubernetes.io/instance: example @@ -180,7 +180,7 @@ kind: Service metadata: name: example-frontendproxy labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frontendproxy app.kubernetes.io/instance: example @@ -202,10 +202,35 @@ spec: # Source: opentelemetry-demo/templates/component.yaml apiVersion: v1 kind: Service +metadata: + name: example-imageprovider + labels: + helm.sh/chart: opentelemetry-demo-0.31.0 + + opentelemetry.io/name: example-imageprovider + app.kubernetes.io/instance: example + app.kubernetes.io/component: imageprovider + app.kubernetes.io/name: example-imageprovider + app.kubernetes.io/version: "1.9.0" + app.kubernetes.io/part-of: opentelemetry-demo + app.kubernetes.io/managed-by: Helm +spec: + type: ClusterIP + ports: + - port: 8081 + name: tcp-service + targetPort: 8081 + selector: + + opentelemetry.io/name: example-imageprovider +--- +# Source: opentelemetry-demo/templates/component.yaml +apiVersion: v1 +kind: Service metadata: name: example-kafka labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-kafka app.kubernetes.io/instance: example @@ -233,7 +258,7 @@ kind: Service metadata: name: example-loadgenerator labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-loadgenerator app.kubernetes.io/instance: example @@ -258,7 +283,7 @@ kind: Service metadata: name: example-paymentservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-paymentservice app.kubernetes.io/instance: example @@ -283,7 +308,7 @@ kind: Service metadata: name: example-productcatalogservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-productcatalogservice app.kubernetes.io/instance: example @@ -308,7 +333,7 @@ kind: Service metadata: name: example-quoteservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-quoteservice app.kubernetes.io/instance: example @@ -333,7 +358,7 @@ kind: Service metadata: name: example-recommendationservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-recommendationservice app.kubernetes.io/instance: example @@ -358,7 +383,7 @@ kind: Service metadata: name: example-redis labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-redis app.kubernetes.io/instance: example @@ -383,7 +408,7 @@ kind: Service metadata: name: example-shippingservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-shippingservice app.kubernetes.io/instance: example @@ -408,7 +433,7 @@ kind: Deployment metadata: name: example-accountingservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-accountingservice app.kubernetes.io/instance: example @@ -473,7 +498,7 @@ kind: Deployment metadata: name: example-adservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-adservice app.kubernetes.io/instance: example @@ -540,7 +565,7 @@ kind: Deployment metadata: name: example-cartservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-cartservice app.kubernetes.io/instance: example @@ -617,7 +642,7 @@ kind: Deployment metadata: name: example-checkoutservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-checkoutservice app.kubernetes.io/instance: example @@ -704,7 +729,7 @@ kind: Deployment metadata: name: example-currencyservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-currencyservice app.kubernetes.io/instance: example @@ -767,7 +792,7 @@ kind: Deployment metadata: name: example-emailservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-emailservice app.kubernetes.io/instance: example @@ -830,7 +855,7 @@ kind: Deployment metadata: name: example-flagd labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-flagd app.kubernetes.io/instance: example @@ -897,7 +922,7 @@ kind: Deployment metadata: name: example-frauddetectionservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frauddetectionservice app.kubernetes.io/instance: example @@ -966,7 +991,7 @@ kind: Deployment metadata: name: example-frontend labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frontend app.kubernetes.io/instance: example @@ -1053,7 +1078,7 @@ kind: Deployment metadata: name: example-frontendproxy labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frontendproxy app.kubernetes.io/instance: example @@ -1114,6 +1139,10 @@ spec: value: "16686" - name: JAEGER_SERVICE_HOST value: 'example-jaeger-query' + - name: IMAGE_PROVIDER_PORT + value: "8081" + - name: IMAGE_PROVIDER_HOST + value: 'example-imageprovider' - name: OTEL_COLLECTOR_PORT_GRPC value: "4317" - name: OTEL_COLLECTOR_PORT_HTTP @@ -1135,10 +1164,73 @@ spec: # Source: opentelemetry-demo/templates/component.yaml apiVersion: apps/v1 kind: Deployment +metadata: + name: example-imageprovider + labels: + helm.sh/chart: opentelemetry-demo-0.31.0 + + opentelemetry.io/name: example-imageprovider + app.kubernetes.io/instance: example + app.kubernetes.io/component: imageprovider + app.kubernetes.io/name: example-imageprovider + app.kubernetes.io/version: "1.9.0" + app.kubernetes.io/part-of: opentelemetry-demo + app.kubernetes.io/managed-by: Helm +spec: + replicas: 1 + selector: + matchLabels: + + opentelemetry.io/name: example-imageprovider + template: + metadata: + labels: + + opentelemetry.io/name: example-imageprovider + app.kubernetes.io/instance: example + app.kubernetes.io/component: imageprovider + app.kubernetes.io/name: example-imageprovider + spec: + serviceAccountName: example + containers: + - name: imageprovider + image: 'ghcr.io/open-telemetry/demo:1.9.0-imageprovider' + imagePullPolicy: IfNotPresent + ports: + + - containerPort: 8081 + name: service + env: + - name: OTEL_SERVICE_NAME + valueFrom: + fieldRef: + apiVersion: v1 + fieldPath: metadata.labels['app.kubernetes.io/component'] + - name: OTEL_COLLECTOR_NAME + value: 'example-otelcol' + - name: OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE + value: cumulative + - name: IMAGE_PROVIDER_PORT + value: "8081" + - name: OTEL_COLLECTOR_PORT_GRPC + value: "4317" + - name: OTEL_COLLECTOR_HOST + value: $(OTEL_COLLECTOR_NAME) + - name: OTEL_RESOURCE_ATTRIBUTES + value: service.name=$(OTEL_SERVICE_NAME),service.namespace=opentelemetry-demo + resources: + limits: + memory: 50Mi + volumeMounts: + volumes: +--- +# Source: opentelemetry-demo/templates/component.yaml +apiVersion: apps/v1 +kind: Deployment metadata: name: example-kafka labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-kafka app.kubernetes.io/instance: example @@ -1207,7 +1299,7 @@ kind: Deployment metadata: name: example-loadgenerator labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-loadgenerator app.kubernetes.io/instance: example @@ -1286,7 +1378,7 @@ kind: Deployment metadata: name: example-paymentservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-paymentservice app.kubernetes.io/instance: example @@ -1355,7 +1447,7 @@ kind: Deployment metadata: name: example-productcatalogservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-productcatalogservice app.kubernetes.io/instance: example @@ -1420,7 +1512,7 @@ kind: Deployment metadata: name: example-quoteservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-quoteservice app.kubernetes.io/instance: example @@ -1487,7 +1579,7 @@ kind: Deployment metadata: name: example-recommendationservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-recommendationservice app.kubernetes.io/instance: example @@ -1558,7 +1650,7 @@ kind: Deployment metadata: name: example-redis labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-redis app.kubernetes.io/instance: example @@ -1619,7 +1711,7 @@ kind: Deployment metadata: name: example-shippingservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-shippingservice app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-demo/examples/kubernetes-infra-monitoring/rendered/flagd-config.yaml b/charts/opentelemetry-demo/examples/kubernetes-infra-monitoring/rendered/flagd-config.yaml index ba278e099..0fa82bf1b 100644 --- a/charts/opentelemetry-demo/examples/kubernetes-infra-monitoring/rendered/flagd-config.yaml +++ b/charts/opentelemetry-demo/examples/kubernetes-infra-monitoring/rendered/flagd-config.yaml @@ -6,7 +6,7 @@ metadata: name: example-flagd-config namespace: default labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-demo/examples/kubernetes-infra-monitoring/rendered/grafana-dashboards.yaml b/charts/opentelemetry-demo/examples/kubernetes-infra-monitoring/rendered/grafana-dashboards.yaml index 61c94a374..070c05ace 100644 --- a/charts/opentelemetry-demo/examples/kubernetes-infra-monitoring/rendered/grafana-dashboards.yaml +++ b/charts/opentelemetry-demo/examples/kubernetes-infra-monitoring/rendered/grafana-dashboards.yaml @@ -6,7 +6,7 @@ metadata: name: example-grafana-dashboards namespace: default labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-demo/examples/kubernetes-infra-monitoring/rendered/serviceaccount.yaml b/charts/opentelemetry-demo/examples/kubernetes-infra-monitoring/rendered/serviceaccount.yaml index 80aa6b5c6..8307bcc2f 100644 --- a/charts/opentelemetry-demo/examples/kubernetes-infra-monitoring/rendered/serviceaccount.yaml +++ b/charts/opentelemetry-demo/examples/kubernetes-infra-monitoring/rendered/serviceaccount.yaml @@ -5,7 +5,7 @@ kind: ServiceAccount metadata: name: example labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-demo/examples/public-hosted-ingress/rendered/component.yaml b/charts/opentelemetry-demo/examples/public-hosted-ingress/rendered/component.yaml index 948837d39..606120ab5 100644 --- a/charts/opentelemetry-demo/examples/public-hosted-ingress/rendered/component.yaml +++ b/charts/opentelemetry-demo/examples/public-hosted-ingress/rendered/component.yaml @@ -5,7 +5,7 @@ kind: Service metadata: name: example-adservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-adservice app.kubernetes.io/instance: example @@ -30,7 +30,7 @@ kind: Service metadata: name: example-cartservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-cartservice app.kubernetes.io/instance: example @@ -55,7 +55,7 @@ kind: Service metadata: name: example-checkoutservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-checkoutservice app.kubernetes.io/instance: example @@ -80,7 +80,7 @@ kind: Service metadata: name: example-currencyservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-currencyservice app.kubernetes.io/instance: example @@ -105,7 +105,7 @@ kind: Service metadata: name: example-emailservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-emailservice app.kubernetes.io/instance: example @@ -130,7 +130,7 @@ kind: Service metadata: name: example-flagd labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-flagd app.kubernetes.io/instance: example @@ -155,7 +155,7 @@ kind: Service metadata: name: example-frontend labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frontend app.kubernetes.io/instance: example @@ -180,7 +180,7 @@ kind: Service metadata: name: example-frontendproxy labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frontendproxy app.kubernetes.io/instance: example @@ -202,10 +202,35 @@ spec: # Source: opentelemetry-demo/templates/component.yaml apiVersion: v1 kind: Service +metadata: + name: example-imageprovider + labels: + helm.sh/chart: opentelemetry-demo-0.31.0 + + opentelemetry.io/name: example-imageprovider + app.kubernetes.io/instance: example + app.kubernetes.io/component: imageprovider + app.kubernetes.io/name: example-imageprovider + app.kubernetes.io/version: "1.9.0" + app.kubernetes.io/part-of: opentelemetry-demo + app.kubernetes.io/managed-by: Helm +spec: + type: ClusterIP + ports: + - port: 8081 + name: tcp-service + targetPort: 8081 + selector: + + opentelemetry.io/name: example-imageprovider +--- +# Source: opentelemetry-demo/templates/component.yaml +apiVersion: v1 +kind: Service metadata: name: example-kafka labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-kafka app.kubernetes.io/instance: example @@ -233,7 +258,7 @@ kind: Service metadata: name: example-loadgenerator labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-loadgenerator app.kubernetes.io/instance: example @@ -258,7 +283,7 @@ kind: Service metadata: name: example-paymentservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-paymentservice app.kubernetes.io/instance: example @@ -283,7 +308,7 @@ kind: Service metadata: name: example-productcatalogservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-productcatalogservice app.kubernetes.io/instance: example @@ -308,7 +333,7 @@ kind: Service metadata: name: example-quoteservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-quoteservice app.kubernetes.io/instance: example @@ -333,7 +358,7 @@ kind: Service metadata: name: example-recommendationservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-recommendationservice app.kubernetes.io/instance: example @@ -358,7 +383,7 @@ kind: Service metadata: name: example-redis labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-redis app.kubernetes.io/instance: example @@ -383,7 +408,7 @@ kind: Service metadata: name: example-shippingservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-shippingservice app.kubernetes.io/instance: example @@ -408,7 +433,7 @@ kind: Deployment metadata: name: example-accountingservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-accountingservice app.kubernetes.io/instance: example @@ -473,7 +498,7 @@ kind: Deployment metadata: name: example-adservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-adservice app.kubernetes.io/instance: example @@ -540,7 +565,7 @@ kind: Deployment metadata: name: example-cartservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-cartservice app.kubernetes.io/instance: example @@ -617,7 +642,7 @@ kind: Deployment metadata: name: example-checkoutservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-checkoutservice app.kubernetes.io/instance: example @@ -704,7 +729,7 @@ kind: Deployment metadata: name: example-currencyservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-currencyservice app.kubernetes.io/instance: example @@ -767,7 +792,7 @@ kind: Deployment metadata: name: example-emailservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-emailservice app.kubernetes.io/instance: example @@ -830,7 +855,7 @@ kind: Deployment metadata: name: example-flagd labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-flagd app.kubernetes.io/instance: example @@ -897,7 +922,7 @@ kind: Deployment metadata: name: example-frauddetectionservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frauddetectionservice app.kubernetes.io/instance: example @@ -966,7 +991,7 @@ kind: Deployment metadata: name: example-frontend labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frontend app.kubernetes.io/instance: example @@ -1053,7 +1078,7 @@ kind: Deployment metadata: name: example-frontendproxy labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frontendproxy app.kubernetes.io/instance: example @@ -1114,6 +1139,10 @@ spec: value: "16686" - name: JAEGER_SERVICE_HOST value: 'example-jaeger-query' + - name: IMAGE_PROVIDER_PORT + value: "8081" + - name: IMAGE_PROVIDER_HOST + value: 'example-imageprovider' - name: OTEL_COLLECTOR_PORT_GRPC value: "4317" - name: OTEL_COLLECTOR_PORT_HTTP @@ -1135,10 +1164,73 @@ spec: # Source: opentelemetry-demo/templates/component.yaml apiVersion: apps/v1 kind: Deployment +metadata: + name: example-imageprovider + labels: + helm.sh/chart: opentelemetry-demo-0.31.0 + + opentelemetry.io/name: example-imageprovider + app.kubernetes.io/instance: example + app.kubernetes.io/component: imageprovider + app.kubernetes.io/name: example-imageprovider + app.kubernetes.io/version: "1.9.0" + app.kubernetes.io/part-of: opentelemetry-demo + app.kubernetes.io/managed-by: Helm +spec: + replicas: 1 + selector: + matchLabels: + + opentelemetry.io/name: example-imageprovider + template: + metadata: + labels: + + opentelemetry.io/name: example-imageprovider + app.kubernetes.io/instance: example + app.kubernetes.io/component: imageprovider + app.kubernetes.io/name: example-imageprovider + spec: + serviceAccountName: example + containers: + - name: imageprovider + image: 'ghcr.io/open-telemetry/demo:1.9.0-imageprovider' + imagePullPolicy: IfNotPresent + ports: + + - containerPort: 8081 + name: service + env: + - name: OTEL_SERVICE_NAME + valueFrom: + fieldRef: + apiVersion: v1 + fieldPath: metadata.labels['app.kubernetes.io/component'] + - name: OTEL_COLLECTOR_NAME + value: 'example-otelcol' + - name: OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE + value: cumulative + - name: IMAGE_PROVIDER_PORT + value: "8081" + - name: OTEL_COLLECTOR_PORT_GRPC + value: "4317" + - name: OTEL_COLLECTOR_HOST + value: $(OTEL_COLLECTOR_NAME) + - name: OTEL_RESOURCE_ATTRIBUTES + value: service.name=$(OTEL_SERVICE_NAME),service.namespace=opentelemetry-demo + resources: + limits: + memory: 50Mi + volumeMounts: + volumes: +--- +# Source: opentelemetry-demo/templates/component.yaml +apiVersion: apps/v1 +kind: Deployment metadata: name: example-kafka labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-kafka app.kubernetes.io/instance: example @@ -1207,7 +1299,7 @@ kind: Deployment metadata: name: example-loadgenerator labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-loadgenerator app.kubernetes.io/instance: example @@ -1286,7 +1378,7 @@ kind: Deployment metadata: name: example-paymentservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-paymentservice app.kubernetes.io/instance: example @@ -1355,7 +1447,7 @@ kind: Deployment metadata: name: example-productcatalogservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-productcatalogservice app.kubernetes.io/instance: example @@ -1420,7 +1512,7 @@ kind: Deployment metadata: name: example-quoteservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-quoteservice app.kubernetes.io/instance: example @@ -1487,7 +1579,7 @@ kind: Deployment metadata: name: example-recommendationservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-recommendationservice app.kubernetes.io/instance: example @@ -1558,7 +1650,7 @@ kind: Deployment metadata: name: example-redis labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-redis app.kubernetes.io/instance: example @@ -1619,7 +1711,7 @@ kind: Deployment metadata: name: example-shippingservice labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-shippingservice app.kubernetes.io/instance: example @@ -1682,7 +1774,7 @@ kind: Ingress metadata: name: example-frontendproxy labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example-frontendproxy app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-demo/examples/public-hosted-ingress/rendered/flagd-config.yaml b/charts/opentelemetry-demo/examples/public-hosted-ingress/rendered/flagd-config.yaml index ba278e099..0fa82bf1b 100644 --- a/charts/opentelemetry-demo/examples/public-hosted-ingress/rendered/flagd-config.yaml +++ b/charts/opentelemetry-demo/examples/public-hosted-ingress/rendered/flagd-config.yaml @@ -6,7 +6,7 @@ metadata: name: example-flagd-config namespace: default labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-demo/examples/public-hosted-ingress/rendered/grafana-dashboards.yaml b/charts/opentelemetry-demo/examples/public-hosted-ingress/rendered/grafana-dashboards.yaml index 61c94a374..070c05ace 100644 --- a/charts/opentelemetry-demo/examples/public-hosted-ingress/rendered/grafana-dashboards.yaml +++ b/charts/opentelemetry-demo/examples/public-hosted-ingress/rendered/grafana-dashboards.yaml @@ -6,7 +6,7 @@ metadata: name: example-grafana-dashboards namespace: default labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-demo/examples/public-hosted-ingress/rendered/serviceaccount.yaml b/charts/opentelemetry-demo/examples/public-hosted-ingress/rendered/serviceaccount.yaml index 80aa6b5c6..8307bcc2f 100644 --- a/charts/opentelemetry-demo/examples/public-hosted-ingress/rendered/serviceaccount.yaml +++ b/charts/opentelemetry-demo/examples/public-hosted-ingress/rendered/serviceaccount.yaml @@ -5,7 +5,7 @@ kind: ServiceAccount metadata: name: example labels: - helm.sh/chart: opentelemetry-demo-0.30.5 + helm.sh/chart: opentelemetry-demo-0.31.0 opentelemetry.io/name: example app.kubernetes.io/instance: example diff --git a/charts/opentelemetry-demo/values.schema.json b/charts/opentelemetry-demo/values.schema.json index c567d5a3d..1a51a2e2c 100644 --- a/charts/opentelemetry-demo/values.schema.json +++ b/charts/opentelemetry-demo/values.schema.json @@ -88,6 +88,9 @@ "frontendProxy": { "$ref": "#/definitions/Component" }, + "imageprovider": { + "$ref": "#/definitions/Component" + }, "loadgenerator": { "$ref": "#/definitions/Component" }, diff --git a/charts/opentelemetry-demo/values.yaml b/charts/opentelemetry-demo/values.yaml index e1f3b2b81..39adbba3a 100644 --- a/charts/opentelemetry-demo/values.yaml +++ b/charts/opentelemetry-demo/values.yaml @@ -375,6 +375,10 @@ components: value: "16686" - name: JAEGER_SERVICE_HOST value: '{{ include "otel-demo.name" . }}-jaeger-query' + - name: IMAGE_PROVIDER_PORT + value: "8081" + - name: IMAGE_PROVIDER_HOST + value: '{{ include "otel-demo.name" . }}-imageprovider' - name: OTEL_COLLECTOR_PORT_GRPC value: "4317" - name: OTEL_COLLECTOR_PORT_HTTP @@ -389,6 +393,23 @@ components: runAsGroup: 101 runAsNonRoot: true + imageprovider: + enabled: true + useDefault: + env: true + service: + port: 8081 + env: + - name: IMAGE_PROVIDER_PORT + value: "8081" + - name: OTEL_COLLECTOR_PORT_GRPC + value: "4317" + - name: OTEL_COLLECTOR_HOST + value: $(OTEL_COLLECTOR_NAME) + resources: + limits: + memory: 50Mi + loadgenerator: enabled: true useDefault: