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

Feature Request: Validate Storage Account Configuration for Azure Files Mount in Container App Environment #1355

Open
trylvis opened this issue Nov 29, 2024 · 0 comments
Labels
enhancement New feature or request Needs: triage 🔍 Pending a first pass to read, tag, and assign

Comments

@trylvis
Copy link

trylvis commented Nov 29, 2024

Is your feature request related to a problem? Please describe.

Currently, when adding a Storage Account to a Container App Environment (CAE) and entering invalid information—such as an incorrect Storage Account name or account key—there is no validation in place.

This lack of validation also extends to verifying whether the CAE subnet is whitelisted in the Storage Account's network rules. As a result, misconfigurations are only detected later, when the Storage Account is mounted to a Container App. At that point, replicas fail, requiring users to dig through system logs to identify the issue.

Describe the solution you'd like.

Introduce validation when configuring Storage Accounts, including checks for:

  1. Correct credentials (e.g., Storage Account name and key).
  2. Network-layer validation to ensure the Container App Environment can reach the Storage Account (e.g., subnet whitelisting).

This would allow users to catch configuration errors upfront, improving usability and reducing debugging effort.

Describe alternatives you've considered.

Currently, there are no viable alternatives to detect these issues before the configuration reaches the Container App mounting stage.

@trylvis trylvis added the enhancement New feature or request label Nov 29, 2024
@microsoft-github-policy-service microsoft-github-policy-service bot added the Needs: triage 🔍 Pending a first pass to read, tag, and assign label Nov 29, 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 Needs: triage 🔍 Pending a first pass to read, tag, and assign
Projects
None yet
Development

No branches or pull requests

1 participant