-
Notifications
You must be signed in to change notification settings - Fork 87
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
Azure provider MVP #258
Merged
Merged
Azure provider MVP #258
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- Implement skeleton for azure-infrastructure
- Implement skeleton for azure-infrastructure
- Addressed some comments.
…ster into BOOST-652-skeleton-azure-infra
Templates for Function App and API Management were added
The necessary resources have been added to make a request to the /graphql endpoint
# Conflicts: # packages/framework-provider-azure-infrastructure/package.json # packages/framework-provider-azure/package.json
Some dependencies screwed up the types used for stubs and spies with Sinon. Momentarily @ts-ignore was added to these lines but a better way to handle these types must be found.
bot: integration |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR closes task BOOST-730. It implements a minimum viable Azure provider for Booster. It creates the necessary infrastructure in Azure to be able to run commands and query a read model via GraphQL through HTTP.
The provider at the moment does not support the following features that will be implemented in later tasks:
Changes
All of the changes are in the
packages/framework-provider-azure
andpackages/framework-provider-azure-infrastructure
directories.Checks
Additional information
In order to use this provider, an Azure subscription is required and the Azure CLI installed in your system.
It is also necessary to create a service principal, this can be done after logging in to your Azure account with the CLI (by running
az login
) and then running the following CLI command:(See this comment for more information).
After the service principal is created, the following Bash script (with the help of jq) will set up the necessary environment variables required by the provider in order to work: