zkt25/z2/README.md

25 lines
784 B
Markdown

# Flask + PostgreSQL Kubernetes WebApp
## 📁 Project Structure
- `app/`: Flask source code (`main.py`, `requirements.txt`)
- `k8s/`: All Kubernetes manifests
- `Dockerfile`: For building the Flask app image
## 🛠️ Setup
### Build the Flask Image
```bash
./prepare-app.sh
hafzal03@LAPTOP-ELUS3HGM:~/mypro/z2$ kubectl get pods -n webapp-namespace
NAME READY STATUS RESTARTS AGE
flask-app-6b844bf6-cq9t6 1/1 Running 0 8m37s
postgres-644fc4c86d-l9h4f 1/1 Running 0 14m
hafzal03@LAPTOP-ELUS3HGM:~/mypro/z2$ minikube service flask-service -n webapp-namespace
minikube service flask-service -n webapp-namespace
kubectl get pods -n webapp-namespace
kubectl rollout restart deployment flask-app -n webapp-namespace