personal-site/manifests/workload.yaml

41 lines
1 KiB
YAML
Raw Normal View History

2025-01-25 20:07:42 -08:00
apiVersion: apps/v1
kind: Deployment
metadata:
name: nya
namespace: nya
spec:
progressDeadlineSeconds: 600
replicas: 1
revisionHistoryLimit: 10
strategy:
rollingUpdate:
maxSurge: 25%
maxUnavailable: 25%
type: RollingUpdate
template:
metadata:
creationTimestamp: null
namespace: nya
spec:
affinity: {}
containers:
- image: git.smgames.club/sevenofaces/personal-site:latest
imagePullPolicy: Always
name: nya
ports:
- containerPort: 80
name: http
protocol: TCP
resources: {}
securityContext:
allowPrivilegeEscalation: false
privileged: false
readOnlyRootFilesystem: false
runAsNonRoot: false
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
dnsPolicy: ClusterFirst
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
terminationGracePeriodSeconds: 30