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

Support Custom Endpoints for AWS Services #338

Open
jihunseol opened this issue Nov 21, 2024 · 0 comments
Open

Support Custom Endpoints for AWS Services #338

jihunseol opened this issue Nov 21, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@jihunseol
Copy link

What would you like to be added:
I propose adding support for configuring custom endpoints for AWS services (STS, EC2, and CloudWatch Logs) in the aws-network-policy-agent. This enhancement would allow users to specify custom endpoints through configuration flags or environment variables, enabling the agent to interact with AWS-compatible services or operate in specialized environments.

Why is this needed:
Supporting custom endpoints is essential for flexibility and adaptability in various deployment scenarios:

  • AWS-Compatible Services: In environments where AWS-compatible services are provided by third parties or on-premises solutions, the ability to configure custom endpoints allows the agent to interact seamlessly with these services.

  • Air-Gapped and Private Networks: For deployments in air-gapped networks or isolated regions (such as AWS GovCloud or China regions), standard AWS endpoints may not be accessible. Custom endpoint support ensures the agent can function correctly in these restricted environments.

  • Testing and Development: Allowing custom endpoints facilitates local testing and development using service emulators or mocks, improving the development workflow and enabling thorough testing without incurring AWS costs.

Implementing this feature would enhance the versatility and usability of the aws-network-policy-agent, making it more robust and suitable for a wider range of use cases.

@jihunseol jihunseol added the enhancement New feature or request label Nov 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant