Files
bakery-ia/skaffold.yaml

147 lines
3.1 KiB
YAML
Raw Normal View History

2025-09-27 22:55:42 +02:00
apiVersion: skaffold/v2beta28
kind: Config
metadata:
name: bakery-ia-local
build:
local:
push: false
artifacts:
# Gateway
- image: bakery/gateway
context: .
docker:
dockerfile: gateway/Dockerfile
# Frontend
- image: bakery/dashboard
context: ./frontend
docker:
dockerfile: Dockerfile.kubernetes
# Microservices
- image: bakery/auth-service
context: .
docker:
dockerfile: services/auth/Dockerfile
- image: bakery/tenant-service
context: .
docker:
dockerfile: services/tenant/Dockerfile
- image: bakery/training-service
context: .
docker:
dockerfile: services/training/Dockerfile
- image: bakery/forecasting-service
context: .
docker:
dockerfile: services/forecasting/Dockerfile
- image: bakery/sales-service
context: .
docker:
dockerfile: services/sales/Dockerfile
- image: bakery/external-service
context: .
docker:
dockerfile: services/external/Dockerfile
- image: bakery/notification-service
context: .
docker:
dockerfile: services/notification/Dockerfile
- image: bakery/inventory-service
context: .
docker:
dockerfile: services/inventory/Dockerfile
- image: bakery/recipes-service
context: .
docker:
dockerfile: services/recipes/Dockerfile
- image: bakery/suppliers-service
context: .
docker:
dockerfile: services/suppliers/Dockerfile
- image: bakery/pos-service
context: .
docker:
dockerfile: services/pos/Dockerfile
- image: bakery/orders-service
context: .
docker:
dockerfile: services/orders/Dockerfile
- image: bakery/production-service
context: .
docker:
dockerfile: services/production/Dockerfile
- image: bakery/alert-processor
context: .
docker:
dockerfile: services/alert_processor/Dockerfile
deploy:
kustomize:
paths:
- infrastructure/kubernetes/overlays/dev
portForward:
- resourceType: service
resourceName: frontend-service
namespace: bakery-ia
port: 3000
localPort: 3000
- resourceType: service
resourceName: gateway-service
namespace: bakery-ia
port: 8000
localPort: 8000
profiles:
- name: dev
build:
local:
push: false
tagPolicy:
gitCommit: {}
deploy:
kustomize:
paths:
- infrastructure/kubernetes/overlays/dev
- name: debug
build:
local:
push: false
tagPolicy:
sha256: {}
deploy:
kustomize:
paths:
- infrastructure/kubernetes/overlays/dev
portForward:
- resourceType: service
resourceName: frontend-service
namespace: bakery-ia
port: 3000
localPort: 3000
- resourceType: service
resourceName: gateway-service
namespace: bakery-ia
port: 8000
localPort: 8000
- resourceType: service
resourceName: auth-service
namespace: bakery-ia
port: 8000
localPort: 8001