Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Customize the OpenTelemetry demo for Splunk #1

Merged
merged 24 commits into from
Dec 22, 2023
Merged
Show file tree
Hide file tree
Changes from 23 commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
571b863
Updated to use Splunk distro of OTel collector
dmitchsplunk Aug 1, 2023
3442f8e
Updated to use Splunk distro of OTel collector
dmitchsplunk Aug 1, 2023
274e0f5
Updated to use Splunk log driver
dmitchsplunk Aug 2, 2023
90ddcf3
Updated with fluentd and fluent forward
dmitchsplunk Aug 11, 2023
25e48c2
Moved fluentd to the services section
dmitchsplunk Aug 11, 2023
e05e497
Updated helm chart to use Splunk OTel collector
dmitchsplunk Aug 15, 2023
bf9d822
Merge pull request #1 from dmitchsplunk/splunk-otel-updates
dmitchsplunk Aug 16, 2023
bffba65
Removed the Splunk log driver config option
dmitchsplunk Sep 7, 2023
88c2fcb
split filelog and fluent to separate configs
dmitchsplunk Sep 15, 2023
ba157e7
fixed config issues during testing
dmitchsplunk Sep 15, 2023
4856bec
update fluentd config
dmitchsplunk Sep 15, 2023
9d1552d
updated default docker config
dmitchsplunk Sep 23, 2023
41ae05c
synced with upstream repo
dmitchsplunk Nov 16, 2023
589c0da
updated instructions
dmitchsplunk Nov 16, 2023
1e020cc
updated to automate chnages to docker-compose.yml
dmitchsplunk Dec 11, 2023
8e03f74
automated merge of k8s config
dmitchsplunk Dec 12, 2023
8c16e52
updated structure to preserve original files
dmitchsplunk Dec 14, 2023
61bd6d1
update demo merge script
dmitchsplunk Dec 20, 2023
0654093
reverted changes to docker compose and k8s config
dmitchsplunk Dec 20, 2023
f62382a
added newline to end of file
dmitchsplunk Dec 20, 2023
6ef525b
fixed k8s config
dmitchsplunk Dec 20, 2023
2a71f0d
updated merge logic
dmitchsplunk Dec 20, 2023
cdc929c
updated k8s config
dmitchsplunk Dec 20, 2023
d3da817
Updated script to apply Splunk-specific README updates
dmitchsplunk Dec 22, 2023
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
24 changes: 24 additions & 0 deletions splunk/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
<!-- markdownlint-disable-next-line -->

## Welcome to the OpenTelemetry Astronomy Shop Demo

This repository contains a fork of the OpenTelemetry Astronomy Shop, a microservice-based
distributed system intended to illustrate the implementation of OpenTelemetry in
a near real-world environment. It includes customizations for use with Splunk Observability Cloud.


dmitchsplunk marked this conversation as resolved.
Show resolved Hide resolved
## Update Docker and Kubernetes Scripts

After synchronizing changes with the upstream repository, the following command can be used to update the Splunk versions of the docker-compose.yml and kubernetes/opentelemetry-demo.yaml files, which are optimized for use with Splunk Observability Cloud:

````
dmitchsplunk marked this conversation as resolved.
Show resolved Hide resolved
./update-demos.sh
````
dmitchsplunk marked this conversation as resolved.
Show resolved Hide resolved

## Quick start

You can be up and running with the demo in a few minutes. Check out the docs for
your preferred deployment method:

- [Docker](https://lantern.splunk.com/Data_Descriptors/Docker/Setting_up_the_OpenTelemetry_Demo_in_Docker)
- [Kubernetes](https://lantern.splunk.com/Data_Descriptors/Kubernetes/Setting_up_the_OpenTelemetry_Demo_in_Kubernetes)
Loading
Loading