8080b75f05
Build and Deploy to Kubernetes / build-and-deploy (push) Failing after 19m56s
Updated the imagePullPolicy for the frontoffice container to IfNotPresent to optimize image pulling behavior, ensuring that images are only pulled when not already present on the node.
57 lines
1.1 KiB
YAML
57 lines
1.1 KiB
YAML
---
|
|
# FrontOffice (Blazor Server) staging.
|
|
apiVersion: apps/v1
|
|
kind: Deployment
|
|
metadata:
|
|
name: frontoffice
|
|
namespace: default
|
|
labels:
|
|
app: frontoffice
|
|
environment: staging
|
|
spec:
|
|
replicas: 1
|
|
selector:
|
|
matchLabels:
|
|
app: frontoffice
|
|
template:
|
|
metadata:
|
|
labels:
|
|
app: frontoffice
|
|
spec:
|
|
containers:
|
|
- name: frontoffice
|
|
image: 194.5.195.53:30080/admin/frontoffice:latest
|
|
imagePullPolicy: IfNotPresent
|
|
ports:
|
|
- containerPort: 80
|
|
name: http
|
|
env:
|
|
- name: ASPNETCORE_ENVIRONMENT
|
|
value: "Staging"
|
|
resources:
|
|
requests:
|
|
memory: "256Mi"
|
|
cpu: "250m"
|
|
limits:
|
|
memory: "512Mi"
|
|
cpu: "500m"
|
|
imagePullSecrets:
|
|
- name: gitea-registry-secret
|
|
|
|
---
|
|
apiVersion: v1
|
|
kind: Service
|
|
metadata:
|
|
name: frontoffice-svc
|
|
namespace: default
|
|
labels:
|
|
app: frontoffice
|
|
spec:
|
|
selector:
|
|
app: frontoffice
|
|
ports:
|
|
- port: 80
|
|
targetPort: 80
|
|
name: http
|
|
type: ClusterIP
|