diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index 9d39ab9..0000000 --- a/Dockerfile +++ /dev/null @@ -1,13 +0,0 @@ -FROM python:3.12-slim - -WORKDIR /app - -COPY requirements.txt . - -RUN pip install --no-cache-dir -r requirements.txt - -COPY app/ ./app/ - -EXPOSE 8000 - -CMD ["uvicorn", "app.main:app", "--host", "0.0.0.0", "--port", "8000"] \ No newline at end of file diff --git a/app/main.py b/app/main.py deleted file mode 100644 index badbe1e..0000000 --- a/app/main.py +++ /dev/null @@ -1,27 +0,0 @@ -import os, signal -from fastapi import FastAPI - -app = FastAPI() -_healthy = True - -@app.get("/") -def root (): - return {"poruka": "Hello iz mog Docker containera v2!"} - -@app.get("/info") -def info(): - return { - "python": platform.python_version(), - "verzija": "2.0" - } - -@app.get("/health") -def health(): - return {"status": "ok"} - -@app.post("/break") -def break_health(): - """Simulira pad servisa za testiranje liveness probe-a""" - global _healthy - _healthy = False - return {"message": "Servis je sada nezdrav — ocekuj restart"} diff --git a/k8s/moj-servis/deployment.yaml b/k8s/moj-servis/deployment.yaml index b5b0803..d0677f8 100644 --- a/k8s/moj-servis/deployment.yaml +++ b/k8s/moj-servis/deployment.yaml @@ -16,7 +16,7 @@ spec: spec: containers: - name: moj-servis - image: git.fpmoz.sum.ba/mirko416/moj-servis:2.0 + image: git.fpmoz.sum.ba/mirko416/moj-servis:1.1 ports: - containerPort: 8000 # ── Liveness: je li proces živ? ───────────────── diff --git a/manifesti b/manifesti deleted file mode 160000 index 2d93d71..0000000 --- a/manifesti +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 2d93d7175faf6e40b4d83311b2438560436fbf01 diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index d50dc68..0000000 --- a/requirements.txt +++ /dev/null @@ -1,2 +0,0 @@ -fastapi==0.111.0 -uvicorn[standard]==0.29.0 \ No newline at end of file