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

aws msk configs for hmda-platform #4914

Draft
wants to merge 31 commits into
base: master
Choose a base branch
from
Draft

aws msk configs for hmda-platform #4914

wants to merge 31 commits into from

Conversation

zencircle
Copy link
Contributor

@zencircle zencircle commented Oct 3, 2024

This includes the MSK configuration for hmda-platform, modified-lar, irs-publisher and email-service

Required env variables for MSK

export KAFKA_SECURITY="SASL_SSL" 
export AWS_ACCESS_KEY_ID="acesskeyvalue" 
export AWS_SECRET_ACCESS_KEY="secretkeyvalue" 

To use plaintext KAFKA
unset KAFKA_SECURITY

add msk package
add msk maven package
add sasl configuration to point to MSK
add sasl mechanism and handler class
remove ssl settings, add sasl config
add msk module and class path
remove private to allow access from hmda analytics
add msk consumer settings
typo compiling fails
remove kafka configuration it already exists in persistence.conf
add MSK config for consumer
remove kafka config irs-publisher since its included in persistence.conf
remove kafka config from hmda-analytics since it included in persistence.conf
remove kafka config in lieu of persistence.conf
add kafka config SSL
workaround for IAMClientCallbackHandler could not be found error
add MSK configuration
Note in future this configuration can be merged with persistence.conf. Added for msk
add MSK configuration
add MSK consumer settings
fix the logic for plaintext configuration
fix logic for security protocol, add produsettings for other objects
fix logic for plaintext
fix logic for plaintext
@zencircle zencircle requested a review from kgudel October 10, 2024 15:51
fix the SASL setting
@zencircle zencircle changed the title Msk configuration aws msk configs for hmda-platform Nov 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant