Azure-Samples / azure-search-openai-demo-java

This repo is the Java version of Microsoft's sample app for ChatGPT + Enterprise data.
MIT License
67 stars 66 forks source link

Added AKS Support with AZD #76

Closed dminkovski closed 3 months ago

dminkovski commented 4 months ago

Purpose

The purpose of this PR is to introduce a AKS configuration template for the Azure Developer CLI (azd), aimed at simplifying the process of setting up AKS environments for the project. This addition will help developers to quickly deploy the project with AKS using this pre-defined configuration, enhancing the efficiency of development workflows and reducing the time required for environment setup.

Does this introduce a breaking change?

[ X ] Hopefully not

Pull Request Type

What kind of change does this Pull Request introduce?

[ x ] Feature
[ x ] Refactoring (no functional changes, no api changes)

How to Test

git clone
cd to /deploy/aks
azd up

What to Check

To verify the AKS configuration works as expected make sure the local indexer script has run and uploaded the data files to the storage account. Use K9s or kubectl - get the aks context and make sure 3 deployments are running successfully.

Other Information

This AKS configuration template is designed to be a starting point for development and testing in AKS using Azure Developer CLI. It may require adjustments based on specific project needs or to incorporate best practices for AKS deployments.

dminkovski commented 4 months ago

@microsoft-github-policy-service agree company="Microsoft"