EKS initial deployment (#2154)

Co-authored-by: Chris Weaver <25087905+Weves@users.noreply.github.com>
This commit is contained in:
Jeff Knapp 2024-09-29 15:51:31 -07:00 committed by GitHub
parent a392ef0541
commit 9155800fab
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 67 additions and 5 deletions

View File

@ -57,3 +57,18 @@ spec:
resources:
requests:
storage: 3Gi
---
apiVersion: v1
kind: PersistentVolume
metadata:
name: indexing-model-server-volume
labels:
type: local
spec:
capacity:
storage: 3Gi
accessModes:
- ReadWriteOnce
hostPath:
path: "/mnt/data"
persistentVolumeReclaimPolicy: Delete

View File

@ -54,3 +54,18 @@ spec:
resources:
requests:
storage: 3Gi
---
apiVersion: v1
kind: PersistentVolume
metadata:
name: inference-model-server-volume
labels:
type: local
spec:
capacity:
storage: 3Gi
accessModes:
- ReadWriteOnce
hostPath:
path: "/mnt/data"
persistentVolumeReclaimPolicy: Delete

View File

@ -56,3 +56,20 @@ spec:
requests:
# Adjust the storage request size as needed.
storage: 5Gi
storageClassName: relational-db-storage
---
apiVersion: v1
kind: PersistentVolume
metadata:
name: relational-db-pv
labels:
type: local
spec:
capacity:
storage: 5Gi
accessModes:
- ReadWriteOnce
hostPath:
path: "/mnt/data"
persistentVolumeReclaimPolicy: Delete
storageClassName: relational-db-storage

View File

@ -10,4 +10,3 @@ data:
google_oauth_client_id: ZXhhbXBsZS1jbGllbnQtaWQ= # "example-client-id" base64 encoded. You will need to provide this, use echo -n "your-client-id" | base64
google_oauth_client_secret: ZXhhbXBsZV9nb29nbGVfb2F1dGhfc2VjcmV0 # "example-client-secret" base64 encoded. You will need to provide this, use echo -n "your-client-id" | base64
redis_password: cGFzc3dvcmQ= # "password" base64 encoded

View File

@ -49,15 +49,31 @@ spec:
port: 19071
scheme: HTTP
volumeMounts:
- name: vespa-storage
- name: vespa-volume
mountPath: /opt/vespa/var/
volumeClaimTemplates:
- metadata:
name: vespa-storage
name: vespa-volume
spec:
accessModes:
- ReadWriteOnce
accessModes: [ "ReadWriteOnce" ]
resources:
requests:
# Adjust the storage request size as needed.
storage: 5Gi
storageClassName: vespa-storage
---
apiVersion: v1
kind: PersistentVolume
metadata:
name: vespa-pv
labels:
type: local
spec:
capacity:
storage: 5Gi
accessModes:
- ReadWriteOnce
hostPath:
path: "/mnt/vespa"
persistentVolumeReclaimPolicy: Delete
storageClassName: vespa-storage