diff --git a/README.md b/README.md index 276a10c5..83cba2d5 100644 --- a/README.md +++ b/README.md @@ -32,9 +32,24 @@ The application has the following services: ![Logical Application Architecture Diagram](assets/demo-arch-with-openai.png) -## Run the app on AKS +## Run the app on Azure Kubernetes Service (AKS) -To learn how to deploy this app to AKS with Azure OpenAI, see [Deploy an application that uses OpenAI on Azure Kubernetes Service (AKS)](https://learn.microsoft.com/azure/aks/open-ai-quickstart?tabs=aoai). +To learn how to depoy this app on AKS, see [Quickstart: Deploy an Azure Kubernetes Service (AKS) cluster using Azure CLI](https://learn.microsoft.com/azure/aks/learn/quick-kubernetes-deploy-cli). + +> Note: The above article shows a simplified version of the store app with some services removed. For the full application, you can use the `aks-store-all-in-one.yaml` file in this repo. + +## Run on any Kubernetes + +This application uses public images stored in GitHub Container Registry and Microsoft Container Registry (MCR). Once your Kubernetes cluster of choice is setup, you can deploy the full app with the below commands. + +This deployment deploys everything except the `ai-service` that integrates OpenAI. If you want to try integrating the OpenAI component, take a look at this article: [Deploy an application that uses OpenAI on Azure Kubernetes Service (AKS)](https://learn.microsoft.com/azure/aks/open-ai-quickstart?tabs=aoai). + +```bash +kubectl create ns pets + +kubectl apply -f https://raw.githubusercontent.com/Azure-Samples/aks-store-demo/main/aks-store-all-in-one.yaml -n pets + +``` ## Run the app locally