chore: add k8s manifests and deploy workflow for portal
Some checks failed
Build (develop) / Promote (main) / build-and-push-deploy (push) Failing after 8s

This commit is contained in:
2026-01-29 16:00:14 -03:00
parent 109229c0aa
commit 0fd088a222
10 changed files with 205 additions and 18 deletions

View File

@@ -0,0 +1,10 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: vendaweb-portal
spec:
template:
spec:
containers:
- name: portal
image: git.simplifiquehc.com.br/simplifique/vendaweb-portal:latest

View File

@@ -0,0 +1,6 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: vendaweb-portal
spec:
replicas: 15

View File

@@ -0,0 +1,12 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: vendawebfront-prod
resources:
- ../../base
patches:
- path: service-patch.yaml
- path: deployment-prod-patch.yaml
- path: deployment-image-digest-patch.yaml

View File

@@ -0,0 +1,11 @@
apiVersion: v1
kind: Service
metadata:
name: vendaweb-portal
spec:
type: NodePort
ports:
- name: http
port: 80
targetPort: 80
nodePort: 30002