add ai-teacher helm chart and rename notes to readme
This commit is contained in:
@@ -0,0 +1,67 @@
|
||||
# ai-teacher
|
||||
|
||||
RAG-powered learning assistant.
|
||||
Namespace: `ai-teacher`
|
||||
|
||||
## Registry pull secret (run once)
|
||||
|
||||
```bash
|
||||
kubectl create secret docker-registry zot-pull-secret \
|
||||
--docker-server=zot.immich-ad.ovh \
|
||||
--docker-username=<user> \
|
||||
--docker-password=<password> \
|
||||
-n ai-teacher
|
||||
```
|
||||
|
||||
## Helm
|
||||
|
||||
```bash
|
||||
# Install
|
||||
helm install ai-teacher . -n ai-teacher --create-namespace -f values.yaml
|
||||
|
||||
# Upgrade
|
||||
helm upgrade ai-teacher . -n ai-teacher -f values.yaml
|
||||
|
||||
# Delete
|
||||
helm delete ai-teacher -n ai-teacher
|
||||
```
|
||||
|
||||
## Pods & Services
|
||||
|
||||
```bash
|
||||
kubectl -n ai-teacher get pods
|
||||
kubectl -n ai-teacher get svc
|
||||
kubectl -n ai-teacher describe pod <pod>
|
||||
```
|
||||
|
||||
## Logs
|
||||
|
||||
```bash
|
||||
# Backend
|
||||
kubectl -n ai-teacher logs deploy/ai-teacher-backend --follow
|
||||
|
||||
# Frontend
|
||||
kubectl -n ai-teacher logs deploy/ai-teacher-frontend --follow
|
||||
```
|
||||
|
||||
## Ingress
|
||||
|
||||
```bash
|
||||
kubectl -n ai-teacher get ingress
|
||||
kubectl -n ai-teacher describe ingress ai-teacher
|
||||
```
|
||||
|
||||
## Certificate (cert-manager)
|
||||
|
||||
```bash
|
||||
kubectl -n ai-teacher get certificate
|
||||
kubectl -n ai-teacher describe certificate ai-teacher-tls
|
||||
kubectl -n ai-teacher get challenges
|
||||
```
|
||||
|
||||
## Secret
|
||||
|
||||
```bash
|
||||
# Check secret keys are present
|
||||
kubectl -n ai-teacher get secret ai-teacher -o jsonpath='{.data}' | jq 'keys'
|
||||
```
|
||||
Reference in New Issue
Block a user