1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/iotechn-unimall

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
k8s.yaml 2.1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
william.wei Отправлено 25.06.2024 09:35 5ad6495
---
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: pvc-dobbin-unimall-sc
spec:
storageClassName: nfs-sc
accessModes:
- ReadWriteMany
resources:
requests:
storage: 512Mi
---
kind: Service
apiVersion: v1
metadata:
name: svc-dobbin-unimall
namespace: dobbin
labels:
app: svc-dobbin-unimall
annotations:
kubesphere.io/creator: admin
spec:
ports:
- name: http-8000
protocol: TCP
port: 8000
targetPort: 8000
selector:
k8s-app: unimall
qcloud-app: unimall
type: ClusterIP
sessionAffinity: None
ipFamilies:
- IPv4
ipFamilyPolicy: SingleStack
internalTrafficPolicy: Cluster
---
apiVersion: apps/v1
kind: Deployment
metadata:
annotations:
deployment.kubernetes.io/revision: "1"
description: mall
labels:
k8s-app: unimall
qcloud-app: unimall
name: unimall
namespace: dobbin
spec:
progressDeadlineSeconds: 600
replicas: 1
revisionHistoryLimit: 10
selector:
matchLabels:
k8s-app: unimall
qcloud-app: unimall
strategy:
rollingUpdate:
maxSurge: 1
maxUnavailable: 0
type: RollingUpdate
template:
metadata:
labels:
k8s-app: unimall
qcloud-app: unimall
spec:
containers:
- image: ${IMAGE}
imagePullPolicy: Always
name: unimall
resources:
limits:
cpu: 150m
memory: 1124Mi
requests:
cpu: 150m
memory: 1124Mi
securityContext:
privileged: false
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- name: dobbin-unimall-log
mountPath: "/home/dobbin/logs"
volumes:
- name: dobbin-unimall-log
persistentVolumeClaim:
claimName: pvc-dobbin-unimall-sc
dnsPolicy: ClusterFirst
imagePullSecrets:
- name: aliyun
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
terminationGracePeriodSeconds: 30
1
https://api.gitlife.ru/oschina-mirror/iotechn-unimall.git
git@api.gitlife.ru:oschina-mirror/iotechn-unimall.git
oschina-mirror
iotechn-unimall
iotechn-unimall
master