This plugin uses an AI agent to attempt to diagnose your issue with Nebari by using various tools including:
- referencing the nebari docs
- reading pod logs
- reading nebari config file
pip install nebari_doctor
- Deploy Nebari
- [Set up kubectl access](https://www.nebari.dev/docs/how-tos/debug-nebari/#generating-the-kubeconfig)
- Set `OPENAI_API_KEY` env var locally
- nebari doctor -h
- nebari doctor -c nebari-config.yaml
- 🤖 AI-powered diagnostics for Nebari issues
- 🎨 Beautiful, color-coded interface for easy reading
- 🔍 Intelligent analysis of pod logs and configuration
- 💬 Interactive chat experience with the diagnostic agent
Run the following from top level dir:
conda env create -f environment.yaml
conda activate nebari-doctor
pip install -e .