-
Notifications
You must be signed in to change notification settings - Fork 65
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] AzureStack AppService Support? #50
Comments
That'd be awesome, thanks!
In general we're copying resources over from the AzureRM Provider as needed but switching the SDK to use the Profile exposed in the Azure SDK rather than using specific API versions (since this is Microsoft's recommendation for developing applications for Azure Stack). Each Terraform Provider has Acceptance Tests covering each resource - as such it should be possible to lift & shift the resources/tests/documentation from AzureRM, update to using the profile and then run the tests to see which features need to be removed. Once you've lifted the files over, since we're using Go Modules - you should be able to update the Imports from:
to (in this case)
then run It's worth noting that we've started refactoring the AzureRM codebase in the last few releases so the codebases are diverging slightly at the moment - as such it may be easiest to refer to a slightly older version of the codebase where the codebases are more similar. Feel free to reach out if you've got specific questions too either here or in the Thanks! |
You can certainly try - but in my experience this'll be challenging since Azure Stack behaves differently to Azure Public in the same API endpoints (for example some functionality [e.g. SSD's] isn't supported in Azure Stack but is available in Public) as such I'd suggest it's probably easiest to develop against the Azure Stack instance if you can |
I have read the docs but seem currently Azure-stack haven't provide support for App Service on Azure-stack yet. Is there any plan?
The text was updated successfully, but these errors were encountered: