These docs are for Cribl Stream 4.6 and are no longer actively maintained.
See the latest version (4.13).
secrets.yml
secrets.yml
stores secrets for Cribl Stream.
The secrets are decrypted and encrypted using a cribl.secret
file.
cribl.secret
is unique per Worker Group and resides in the $CRIBL_HOME/groups/<group-name>/local/cribl/auth
directory on Leader nodes,
or in $CRIBL_HOME/local/cribl/auth
for Workers or single-instance deployments.
<secret-id>:
secretType: # [string] One of: keypair | text | credentials
secrets:
# -------------- if secretType is keypair ---------------
apiKey: "<hashed-value>"
secretKey: "<hashed-value>"
# -------------- if secretType is text ------------------
value: "<hashed-value>"
# -------------- if secretType is credentials -----------
username: "<hashed-value>"
password: "<hashed-value>"