first commit

This commit is contained in:
2026-06-25 11:47:28 +02:00
commit 553330cdcb
7 changed files with 89 additions and 0 deletions

21
k8s/deployment.yaml Normal file
View File

@@ -0,0 +1,21 @@
# OVAJ FAJL PIŠEŠ TI — vidi specifikaciju u zadatku
apiVersion: apps/v1
kind: Deployment
metadata:
name: ispit-app
namespace: ispit1-mihaeljanjic
spec:
replicas: 2
selector:
matchLabels:
app: ispit-app
template:
metadata:
labels:
app: ispit-app
spec:
containers:
- name: ispit-app
image: git.fpmoz.sum.ba/mihaeljanjic/ispit-app:1.0
ports:
- containerPort: 8000

19
k8s/ingress.yaml Normal file
View File

@@ -0,0 +1,19 @@
# OVAJ FAJL PIŠEŠ TI — vidi specifikaciju u zadatku
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: ispit-ingress
namespace: ispit1-mihaeljanjic
spec:
ingressClassName: traefic
rules:
- host: mihaeljanjic.argocd.fpmoz.sum.ba
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: ispit-svc
port:
number: 80

14
k8s/service.yaml Normal file
View File

@@ -0,0 +1,14 @@
# OVAJ FAJL PIŠEŠ TI — vidi specifikaciju u zadatku
apiVersion: v1
kind: Service
metadata:
name: ispit-service
namespace: ispit1-mihaeljanjic
spec:
selector:
app: ispit-app
ports:
- port: 80
targetPort: 8000
protocol: TCP
type: ClusterIP