-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add option to use kafka instead of dds
New class parameters: dds, kafka (boolean switches) kafka_broker_address, kafka_registry_url, kafka_sasl_password, kafka_sasl_username, kafka_templates_directory (strings with kafka values) (rpms) nothing to install when not using dds. (services) no opensplice when not using dds. (etc) add kafka setup file when relevant, skip dds when not. Add kafka lines to .app files when relevant.
- Loading branch information
1 parent
6c9d57b
commit 8f46c31
Showing
4 changed files
with
100 additions
and
26 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
<%- | String $templates_directory, | ||
String $broker_address, | ||
String $sasl_username, | ||
String $sasl_password, | ||
String $registry_url, | ||
| -%> | ||
# This file is managed by Puppet; changes may be overwritten. | ||
export LSST_AVRO_TEMPLATES=<%= $templates_directory %> | ||
export LSST_KAFKA_BROKER_ADDR=<%= $broker_address %> | ||
export LSST_SECURITY_PROTOCOL=SASL_SSL | ||
export LSST_SASL_USERNAME=<%= $sasl_username %> | ||
export LSST_SASL_PASSWORD="<%= $sasl_password %>" | ||
export LSST_TOPIC_SUBNAME=sal | ||
export LSST_SCHEMA_REGISTRY_URL=<%= $registry_url %> |