1+
12# Copyright The OpenTelemetry Authors
23# SPDX-License-Identifier: Apache-2.0
34# This file is generated by 'make generate-kubernetes-manifests' and then updated for Splunk
8485 },
8586 "defaultVariant": "off"
8687 },
88+ "paymentRetryMax": {
89+ "description": "Maximum number of payment retry attempts",
90+ "state": "ENABLED",
91+ "variants": {
92+ "10": 10,
93+ "5": 5,
94+ "4": 4,
95+ "2": 2,
96+ "1": 1
97+ },
98+ "defaultVariant": "4"
99+ },
87100 "fraudDetectionEnabled": {
88101 "description": "Enable fraud detection analysis on orders",
89102 "state": "ENABLED",
@@ -1429,8 +1442,8 @@ spec:
14291442 containers :
14301443 - name : fraud-detection
14311444 # image: 'ghcr.io/open-telemetry/demo:2.1.3-fraud-detection'
1432- image : ghcr.io/splunk/opentelemetry-demo/otel-fraud-detection:2.1.3.1
1433- imagePullPolicy : IfNotPresent
1445+ image : ghcr.io/splunk/opentelemetry-demo/otel-fraud-detection:2.1.3-for-jeremy
1446+ imagePullPolicy : Always
14341447 env :
14351448 - name : OTEL_SERVICE_NAME
14361449 valueFrom :
@@ -1457,6 +1470,8 @@ spec:
14571470 value : " true"
14581471 - name : OTEL_INSTRUMENTATION_MESSAGING_EXPERIMENTAL_RECEIVE_TELEMETRY_ENABLED
14591472 value : " true"
1473+ - name : OTEL_INSTRUMENTATION_SPLUNK_JDBC_ENABLED
1474+ value : " true"
14601475 - name : OTEL_RESOURCE_ATTRIBUTES
14611476 value : service.name=$(OTEL_SERVICE_NAME),service.namespace=opentelemetry-demo,service.version=2.1.3,service.kafka=spanlink
14621477 - name : SQL_SERVER_HOST
@@ -1470,11 +1485,15 @@ spec:
14701485 - name : SQL_SERVER_PASSWORD
14711486 value : " ChangeMe_SuperStrong123!"
14721487 - name : FRAUD_DETECTION_RATE
1473- value : " 80"
1488+ value : " 80"
14741489 - name : CLEANUP_RETENTION_DAYS
14751490 value : " 7"
14761491 - name : CLEANUP_INTERVAL_HOURS
14771492 value : " 24"
1493+ - name : FRAUD_MUTATION_PERCENTAGE
1494+ value : " 25"
1495+ - name : BAD_QUERY_PERCENTAGE
1496+ value : " 0"
14781497 resources :
14791498 limits :
14801499 memory : 450Mi
@@ -1687,7 +1706,7 @@ spec:
16871706 - name : OTEL_RESOURCE_ATTRIBUTES
16881707 value : service.name=$(OTEL_SERVICE_NAME),service.namespace=opentelemetry-demo,service.version=2.1.3,service.kafka=no
16891708 - name : FEATURE_AUTH_ENABLED
1690- value : " false " # enables auth for /feature
1709+ value : " true " # enables auth for /feature
16911710 - name : FEATURE_USER
16921711 value : " Robert"
16931712 - name : FEATURE_PASS
@@ -1835,86 +1854,6 @@ spec:
18351854 volumeMounts :
18361855 volumes :
18371856---
1838- # # Source: opentelemetry-demo/templates/component.yaml
1839- # apiVersion: apps/v1
1840- # kind: Deployment
1841- # metadata:
1842- # name: load-generator
1843- # labels:
1844- # opentelemetry.io/name: load-generator
1845- # app.kubernetes.io/component: load-generator
1846- # app.kubernetes.io/name: load-generator
1847- # app.kubernetes.io/version: "2.1.3"
1848- # app.kubernetes.io/part-of: opentelemetry-demo
1849- # spec:
1850- # replicas: 1
1851- # revisionHistoryLimit: 10
1852- # selector:
1853- # matchLabels:
1854- # opentelemetry.io/name: load-generator
1855- # template:
1856- # metadata:
1857- # labels:
1858- # opentelemetry.io/name: load-generator
1859- # app.kubernetes.io/component: load-generator
1860- # app.kubernetes.io/name: load-generator
1861- # spec:
1862- # serviceAccountName: opentelemetry-demo
1863- # containers:
1864- # - name: load-generator
1865- # image: 'ghcr.io/open-telemetry/demo:2.1.3-load-generator'
1866- # imagePullPolicy: IfNotPresent
1867- # ports:
1868- # - containerPort: 8089
1869- # name: service
1870- # env:
1871- # - name: OTEL_SERVICE_NAME
1872- # valueFrom:
1873- # fieldRef:
1874- # apiVersion: v1
1875- # fieldPath: metadata.labels['app.kubernetes.io/component']
1876- # - name: NODE_IP
1877- # valueFrom:
1878- # fieldRef:
1879- # fieldPath: status.hostIP
1880- # - name: OTEL_COLLECTOR_NAME
1881- # value: $(NODE_IP)
1882- # - name: OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE
1883- # value: cumulative
1884- # - name: LOCUST_WEB_HOST
1885- # value: 0.0.0.0
1886- # - name: LOCUST_WEB_PORT
1887- # value: "8089"
1888- # - name: LOCUST_USERS
1889- # value: "10"
1890- # - name: LOCUST_SPAWN_RATE
1891- # value: "1"
1892- # - name: LOCUST_HOST
1893- # value: http://frontend-proxy:8080
1894- # - name: LOCUST_HEADLESS
1895- # value: "false"
1896- # - name: LOCUST_AUTOSTART
1897- # value: "true"
1898- # - name: LOCUST_BROWSER_TRAFFIC_ENABLED
1899- # value: "true"
1900- # - name: PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION
1901- # value: python
1902- # - name: FLAGD_HOST
1903- # value: flagd
1904- # - name: FLAGD_PORT
1905- # value: "8013"
1906- # - name: FLAGD_OFREP_PORT
1907- # value: "8016"
1908- # - name: OTEL_EXPORTER_OTLP_ENDPOINT
1909- # value: http://$(OTEL_COLLECTOR_NAME):4317
1910- # - name: OTEL_RESOURCE_ATTRIBUTES
1911- # value: service.name=$(OTEL_SERVICE_NAME),service.namespace=opentelemetry-demo,service.version=2.1.3
1912- # resources:
1913- # limits:
1914- # memory: 1500Mi
1915- # volumeMounts:
1916- # volumes:
1917- ---
19181857# Source: opentelemetry-demo/templates/component.yaml
19191858apiVersion : apps/v1
19201859kind : Deployment
@@ -1942,10 +1881,9 @@ spec:
19421881 serviceAccountName : opentelemetry-demo
19431882 containers :
19441883 - name : payment
1945- # image: 'ghcr.io/open-telemetry/demo:2.1.3-payment'
1946- image : ghcr.io/splunk/opentelemetry-demo/otel-payment:2.1.3amd
1884+ image : ' ghcr.io/open-telemetry/demo:2.1.3-payment'
1885+ # image: ghcr.io/splunk/opentelemetry-demo/otel-payment:2.1.3-splunk
19471886 imagePullPolicy : Always
1948-
19491887 ports :
19501888 - containerPort : 8080
19511889 name : service
@@ -1961,12 +1899,12 @@ spec:
19611899 fieldPath : status.hostIP
19621900 - name : OTEL_COLLECTOR_NAME
19631901 value : $(NODE_IP)
1964- - name : OTEL_EXPORTER_OTLP_PROTOCOL
1965- value : grpc
1966- - name : OTEL_TRACES_EXPORTER
1967- value : otlp
1968- - name : OTEL_METRICS_EXPORTER
1969- value : otlp
1902+ # - name: OTEL_EXPORTER_OTLP_PROTOCOL
1903+ # value: grpc
1904+ # - name: OTEL_TRACES_EXPORTER
1905+ # value: otlp
1906+ # - name: OTEL_METRICS_EXPORTER
1907+ # value: otlp
19701908 - name : OTEL_LOGS_EXPORTER
19711909 value : otlp
19721910 - name : SPLUNK_OTEL_LOG_CORRELATION_ENABLED
@@ -1981,23 +1919,25 @@ spec:
19811919 value : " 8013"
19821920 - name : OTEL_EXPORTER_OTLP_ENDPOINT
19831921 value : http://$(NODE_IP):4317
1984- - name : OTEL_EXPORTER_OTLP_TRACES_ENDPOINT
1985- value : http://$(NODE_IP):4317
1922+ # - name: OTEL_EXPORTER_OTLP_METRICS_ENDPOINT
1923+ # value: http://$(NODE_IP):4317
1924+ # - name: OTEL_EXPORTER_OTLP_TRACES_ENDPOINT
1925+ # value: http://$(NODE_IP):4317
19861926 - name : OTEL_RESOURCE_ATTRIBUTES
19871927 value : service.name=$(OTEL_SERVICE_NAME),service.namespace=opentelemetry-demo,service.version=2.1.3,service.kafka=no
19881928 - name : OTEL_PROFILER_LOGS_ENDPOINT
19891929 value : http://$(OTEL_COLLECTOR_NAME):4318
19901930 - name : SPLUNK_PROFILER_CALL_STACK_INTERVAL
19911931 value : " 750"
19921932 - name : SPLUNK_PROFILER_ENABLED
1993- value : " true "
1933+ value : " false "
19941934 - name : SPLUNK_PROFILER_MEMORY_ENABLED
19951935 value : " false"
19961936 - name : OTEL_LOG_LEVEL
19971937 value : " info"
19981938 resources :
19991939 limits :
2000- memory : 320Mi
1940+ memory : 520Mi
20011941 securityContext :
20021942 runAsGroup : 1000
20031943 runAsNonRoot : true
@@ -2418,28 +2358,28 @@ spec:
24182358apiVersion : networking.k8s.io/v1
24192359kind : Ingress
24202360metadata :
2421- name : frontend
2361+ name : frontend-proxy
24222362 annotations :
24232363 cert-manager.io/cluster-issuer : " letsencrypt-prod"
24242364 traefik.ingress.kubernetes.io/router.middlewares : default-custom-headers@kubernetescrd
24252365spec :
24262366 ingressClassName : traefik
24272367 tls :
24282368 - hosts :
2429- - example.example .com
2369+ - dev-astronomy.splunko11y .com
24302370 secretName : splunk-demo-tls
24312371 rules :
2432- - host : example.example .com
2372+ - host : dev-astronomy.splunko11y .com
24332373 http :
24342374 paths :
24352375 - path : /
24362376 pathType : Prefix
24372377 backend :
24382378 service :
2439- name : frontend
2379+ name : frontend-proxy
24402380 port :
2441- number : 80
2442- ---
2381+ number : 8080
2382+
24432383apiVersion : apps/v1
24442384kind : Deployment
24452385metadata :
@@ -2604,3 +2544,49 @@ data:
26042544 await delay(5000); // wait 5 seconds before next cycle
26052545 }
26062546 })();
2547+ ---
2548+ apiVersion : apps/v1
2549+ kind : Deployment
2550+ metadata :
2551+ annotations : {}
2552+ namespace : default
2553+ name : thousandeyes
2554+ labels :
2555+ app : thousandeyes
2556+ spec :
2557+ replicas : 1
2558+ selector :
2559+ matchLabels :
2560+ app : thousandeyes
2561+ template :
2562+ metadata :
2563+ labels :
2564+ app : thousandeyes
2565+ spec :
2566+ hostname : dev-astronomy-shop
2567+ containers :
2568+ - name : thousandeyes
2569+ image : ' thousandeyes/enterprise-agent:latest'
2570+ imagePullPolicy : Always
2571+ command :
2572+ - /sbin/my_init
2573+ securityContext :
2574+ capabilities :
2575+ add :
2576+ - NET_ADMIN
2577+ - SYS_ADMIN
2578+ env :
2579+ - name : TEAGENT_ACCOUNT_TOKEN
2580+ valueFrom :
2581+ secretKeyRef :
2582+ name : te-creds
2583+ key : TEAGENT_ACCOUNT_TOKEN
2584+ # value: xyz
2585+ - name : TEAGENT_INET
2586+ value : " 4"
2587+ resources :
2588+ limits :
2589+ memory : 3584Mi
2590+ requests :
2591+ memory : 2000Mi
2592+ restartPolicy : Always
0 commit comments