Update k8s manifests
This commit is contained in:
parent
a52d939c5f
commit
4677f30f49
@ -5,11 +5,11 @@ metadata:
|
||||
name: pkg-repo-pvc
|
||||
namespace: pkg-repo
|
||||
spec:
|
||||
storageClassName: longhorn
|
||||
storageClassName: longhorn-noreplica
|
||||
accessModes: [ReadWriteOnce]
|
||||
resources:
|
||||
requests:
|
||||
storage: 10Gi
|
||||
storage: 2Gi
|
||||
---
|
||||
apiVersion: apps/v1
|
||||
kind: Deployment
|
||||
@ -34,10 +34,16 @@ spec:
|
||||
volumeMounts:
|
||||
- name: repo-data
|
||||
mountPath: /usr/share/nginx/html
|
||||
- name: repo-archive
|
||||
mountPath: /usr/share/nginx/html/archive
|
||||
volumes:
|
||||
- name: repo-data
|
||||
persistentVolumeClaim:
|
||||
claimName: pkg-repo-pvc
|
||||
- name: repo-archive
|
||||
nfs:
|
||||
server: 192.168.50.50
|
||||
path: /mnt/NFS/pve-nfs/pkg-repo
|
||||
---
|
||||
apiVersion: v1
|
||||
kind: Service
|
||||
|
||||
@ -25,3 +25,15 @@ spec:
|
||||
storageMinimalAvailablePercentage: 10
|
||||
persistence:
|
||||
defaultClass: true
|
||||
---
|
||||
apiVersion: storage.k8s.io/v1
|
||||
kind: StorageClass
|
||||
metadata:
|
||||
name: longhorn-noreplica
|
||||
provisioner: driver.longhorn.io
|
||||
allowVolumeExpansion: true
|
||||
reclaimPolicy: Delete
|
||||
volumeBindingMode: Immediate
|
||||
parameters:
|
||||
numberOfReplicas: "1"
|
||||
staleReplicaTimeout: "2880"
|
||||
|
||||
@ -26,7 +26,7 @@ spec:
|
||||
replicaCount: 3
|
||||
persistence:
|
||||
enabled: true
|
||||
storageClass: longhorn
|
||||
size: 10Gi
|
||||
storageClass: longhorn-noreplica
|
||||
size: 1Gi
|
||||
ltb-passwd:
|
||||
enabled: false
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user