This is the sample app repository to demo APIM as a Sidekick.
- Azure CLI
- Bicep CLI
- GitHub CLI
- Azure Developer CLI
- Azure Functions Core Tools
- Static Web App CLI
- PowerShell
-
Fork this repository to your account
-
Prepare the following secrets:
- Google Maps API Key ➡️
MAPS_GOOGLE_API_KEY
- Kakao API Client ID ➡️
KAKAO_CLIENTID
- Kakao API Client Secret ➡️
KAKAO_CLIENTSECRET
- Google Maps API Key ➡️
-
Run the following commands step-by-step:
azd login
azd init
gh auth login
azd pipeline config
azd up
gh workflow run "Azure Dev" --repo $GITHUB_USERNAME/apim-sidekick
⬅️$GITHUB_USERNAME
is your GitHub username
-
Access to your API Management console:
https://apim-{{AZURE_ENV_NAME}}.azure-api.net
⬅️ Check your.env
file to getAZURE_ENV_NAME
If you want to run this repository, run the following command to configure your Swagger UI working.
# Update local.settings.json
pwsh -c "Invoke-RestMethod https://aka.ms/azfunc-openapi/add-codespaces.ps1 | Invoke-Expression"