agregando fastapi

This commit is contained in:
danielcruzmx
2026-03-11 18:18:42 -06:00
parent 1a2f9d6431
commit 9b1869ac14
6 changed files with 56 additions and 3 deletions

33
infra/api_pod.yaml Normal file
View File

@@ -0,0 +1,33 @@
---
apiVersion: v1
kind: Pod
metadata:
name: api_stack_pod
labels:
app: ciec_stack
spec:
containers:
- name: fastapi-app
image: localhost/fastapi
command: ["uvicorn","main:app","--host=0.0.0.0","--port=8000","--reload"]
ports:
- containerPort: 8000
hostPort: 8082
envFrom:
- configMapRef:
name: ciec-config
volumeMounts:
- name: apps-storage
mountPath: /home
- name: redis-cache
image: docker.io/library/redis:latest
ports:
- containerPort: 6379
volumes:
- name: apps-storage
hostPath:
path: /home/danielcruzmx/projecto_ciec_v6/apps/api/code
type: DirectoryOrCreate

View File

@@ -6,7 +6,7 @@ kind: Pod
metadata:
name: db_stack_pod
labels:
app: db_stack
app: ciec_stack
spec:
containers:
@@ -16,7 +16,7 @@ spec:
- containerPort: 5432
envFrom:
- configMapRef:
name: postgres-config
name: ciec-config
volumeMounts:
- name: postgres-storage
mountPath: /var/lib/postgresql
@@ -27,7 +27,7 @@ spec:
hostPort: 8081
envFrom:
- configMapRef:
name: postgres-config
name: ciec-config
volumeMounts:
- name: pgadmin-data
mountPath: /var/lib/pgadmin