Files
kube-cluster/ai-teacher/README.md
T

68 lines
1.2 KiB
Markdown

# 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'
```