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

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions deployments/helm/openhound/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,11 +46,11 @@ collector:
name: jamf
extraSecretMounts: { }

# The BHE destination config. This is typically stored inside the same secrets.toml referenced by config.existingSecret, but non-sensitive values can be provided here for convenience.
# The BHE destination url is non-sensitive config; set it here, via environment variable, or in config.toml.
# Sensitive credentials (token_id and token_key) belong in secrets.toml referenced by config.existingSecret.
destination:
bloodhoundEnterprise:
url: https://test.bloodhoundenterprise.io
interval: "300"

```

Expand Down
3 changes: 2 additions & 1 deletion deployments/helm/values.example.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,8 @@ collector:
name: jamf
extraSecretMounts: { }

# The BHE destination config. This is typically stored inside the same secrets.toml referenced by config.existingSecret, but non-sensitive values can be provided here for convenience.
# The BHE destination url is non-sensitive config; set it here, via environment variable, or in config.toml.
# Sensitive credentials (token_id and token_key) belong in secrets.toml referenced by config.existingSecret.
destination:
bloodhoundEnterprise:
url: https://test.bloodhoundenterprise.io
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,10 @@ request_max_retry_delay = 900
# To switch to structured JSON instead, uncomment the line below (must be uppercase "JSON")
# log_format = "JSON"

# BHE destination URL (non-sensitive; tokens go in secrets.toml)
[destination.bloodhoundenterprise]
url = "bhe_url"

[extract]
workers = 8

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
[destination.bloodhoundenterprise]
token_id = "client_token_id"
token_key = "client_token_key"
url = "bhe_url"

# Example configuration for github secrets: https://bloodhound.specterops.io/openhound/collectors/github/collect-data#example-configuration
[sources.source.github.credentials]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
[destination.bloodhoundenterprise]
token_id = "client_token_id"
token_key = "client_token_key"
url = "bhe_url"

# Example configuration for jamf secrets: https://bloodhound.specterops.io/openhound/collectors/jamf/collect-data#example-configuration
[sources.source.jamf.credentials]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
[destination.bloodhoundenterprise]
token_id = "client_token_id"
token_key = "client_token_key"
url = "bhe_url"

# Example configuration for okta secrets: https://bloodhound.specterops.io/openhound/collectors/okta/collect-data#example-configuration
[sources.source.okta.credentials]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ services:

secrets:
# Copy the .dlt-example folder to ${HOME}/.dlt as a starting point for each secrets file.
# Each secrets file must also contain [destination.bloodhoundenterprise] with url, token_id, and token_key.
# Each secrets file must contain [destination.bloodhoundenterprise] with token_id and token_key.

# Jamf: username + password auth
secrets_jamf:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
def ingest(
items: TDataItems,
table: TTableSchema,
url: str = dlt.secrets.value,
url: str = dlt.config.value,
token_id: str = dlt.secrets.value,
token_key: str = dlt.secrets.value,
source_kind: str = dlt.config.value,
Expand Down
Loading