As a part of microcks/microcks#817, we should support the connection setup to Amazon SNS service
Description
Connection to SNS takes place into the async-minion component. The application.properties config file should reference the Amazon region we'd like to use and we should also reference a path to a Credentials Profile file to get Access Key and Access Secret Key. We'll also allow env-variable type of credentials setting.
The features.properties config file should also be modified in case of enabling the SNS support to provide chosen AWS region to the UI.
Implementation ideas
The credentials profile should be provided using a Kubernetes Secret that we'll mount onto the async-minion deployment (and thus pods) using a local /deployments/config/amazon-sns/ directory.
Reason/Context
As a part of microcks/microcks#817, we should support the connection setup to Amazon SNS service
Description
Connection to SNS takes place into the
async-minion
component. Theapplication.properties
config file should reference the Amazon region we'd like to use and we should also reference a path to a Credentials Profile file to get Access Key and Access Secret Key. We'll also allowenv-variable
type of credentials setting.The
features.properties
config file should also be modified in case of enabling the SNS support to provide chosen AWS region to the UI.Implementation ideas
The credentials profile should be provided using a Kubernetes Secret that we'll mount onto the
async-minion
deployment (and thus pods) using a local/deployments/config/amazon-sns/
directory.