Merge branch '2.0.0' of https://github.com/Shuffle/Shuffle into flipBranch
This commit is contained in:
@@ -1,15 +1,27 @@
|
|||||||
|
apiVersion: v1
|
||||||
|
kind: Namespace
|
||||||
|
metadata:
|
||||||
|
name: shuffle
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
apiVersion: storage.k8s.io/v1
|
apiVersion: storage.k8s.io/v1
|
||||||
kind: StorageClass
|
kind: StorageClass
|
||||||
metadata:
|
metadata:
|
||||||
name: shuffle-data
|
name: shuffle-data
|
||||||
|
namespace: shuffle
|
||||||
provisioner: kubernetes.io/no-provisioner
|
provisioner: kubernetes.io/no-provisioner
|
||||||
volumeBindingMode: WaitForFirstConsumer
|
volumeBindingMode: WaitForFirstConsumer
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
namespace: shuffle
|
||||||
|
creationTimestamp: null
|
||||||
|
labels:
|
||||||
|
io.kompose.service: backend-env
|
||||||
|
name: env
|
||||||
data:
|
data:
|
||||||
BACKEND_HOSTNAME: shuffle-backend
|
BACKEND_HOSTNAME: shuffle-backend
|
||||||
BACKEND_PORT: "5001"
|
BACKEND_PORT: "5001"
|
||||||
@@ -51,11 +63,13 @@ data:
|
|||||||
SHUFFLE_OPENSEARCH_APIKEY: ""
|
SHUFFLE_OPENSEARCH_APIKEY: ""
|
||||||
SHUFFLE_OPENSEARCH_CERTIFICATE_FILE: ""
|
SHUFFLE_OPENSEARCH_CERTIFICATE_FILE: ""
|
||||||
SHUFFLE_OPENSEARCH_CLOUDID: ""
|
SHUFFLE_OPENSEARCH_CLOUDID: ""
|
||||||
|
KUBERNETES_NAMESPACE: shuffle
|
||||||
SHUFFLE_OPENSEARCH_INDEX_PREFIX: ""
|
SHUFFLE_OPENSEARCH_INDEX_PREFIX: ""
|
||||||
SHUFFLE_OPENSEARCH_PASSWORD: admin
|
SHUFFLE_OPENSEARCH_PASSWORD: admin
|
||||||
SHUFFLE_OPENSEARCH_PROXY: ""
|
SHUFFLE_OPENSEARCH_PROXY: ""
|
||||||
SHUFFLE_OPENSEARCH_SKIPSSL_VERIFY: "true"
|
SHUFFLE_OPENSEARCH_SKIPSSL_VERIFY: "true"
|
||||||
SHUFFLE_OPENSEARCH_URL: https://opensearch:9200
|
SHUFFLE_OPENSEARCH_URL: https://opensearch:9200
|
||||||
|
SHUFFLE_MEMCACHED: shuffle-memcached:11211
|
||||||
SHUFFLE_OPENSEARCH_USERNAME: admin
|
SHUFFLE_OPENSEARCH_USERNAME: admin
|
||||||
SHUFFLE_ORBORUS_STARTUP_DELAY: "\t\t"
|
SHUFFLE_ORBORUS_STARTUP_DELAY: "\t\t"
|
||||||
SHUFFLE_PASS_APP_PROXY: "FALSE"
|
SHUFFLE_PASS_APP_PROXY: "FALSE"
|
||||||
@@ -68,11 +82,6 @@ data:
|
|||||||
REGISTRY_AUTH: "false"
|
REGISTRY_AUTH: "false"
|
||||||
SHUFFLE_KUBERNETES_WORKER: "ghcr.io/shuffle/shuffle-worker:nightly"
|
SHUFFLE_KUBERNETES_WORKER: "ghcr.io/shuffle/shuffle-worker:nightly"
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
metadata:
|
|
||||||
creationTimestamp: null
|
|
||||||
labels:
|
|
||||||
io.kompose.service: backend-env
|
|
||||||
name: env
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -107,25 +116,27 @@ roleRef:
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
apiVersion: v1
|
# apiVersion: v1
|
||||||
kind: PersistentVolume
|
# kind: PersistentVolume
|
||||||
metadata:
|
# metadata:
|
||||||
name: shuffle-os-pv
|
# name: shuffle-os-pv
|
||||||
spec:
|
# namespace: shuffle
|
||||||
capacity:
|
# spec:
|
||||||
storage: 10Gi # Adjust the storage size as per your requirements
|
# capacity:
|
||||||
accessModes:
|
# storage: 10Gi # Adjust the storage size as per your requirements
|
||||||
- ReadWriteOnce # This allows read-write access to a single node
|
# accessModes:
|
||||||
persistentVolumeReclaimPolicy: Retain # Adjust the reclaim policy as per your needs
|
# - ReadWriteOnce # This allows read-write access to a single node
|
||||||
storageClassName: shuffle-data # Set the desired storage class
|
# persistentVolumeReclaimPolicy: Retain # Adjust the reclaim policy as per your needs
|
||||||
hostPath:
|
# storageClassName: standard-rwo # Set the desired storage class
|
||||||
path: /mnt/shuffle-data/open-search
|
# hostPath:
|
||||||
|
# path: /mnt/shuffle-data/open-search
|
||||||
|
|
||||||
---
|
# ---
|
||||||
|
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: PersistentVolumeClaim
|
kind: PersistentVolumeClaim
|
||||||
metadata:
|
metadata:
|
||||||
|
namespace: shuffle
|
||||||
creationTimestamp: null
|
creationTimestamp: null
|
||||||
labels:
|
labels:
|
||||||
io.kompose.service: opensearch-claim0
|
io.kompose.service: opensearch-claim0
|
||||||
@@ -133,7 +144,7 @@ metadata:
|
|||||||
spec:
|
spec:
|
||||||
accessModes:
|
accessModes:
|
||||||
- ReadWriteOnce
|
- ReadWriteOnce
|
||||||
storageClassName: shuffle-data
|
storageClassName: standard-rwo
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
storage: 500Mi
|
storage: 500Mi
|
||||||
@@ -143,6 +154,7 @@ status: {}
|
|||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
kind: Deployment
|
kind: Deployment
|
||||||
metadata:
|
metadata:
|
||||||
|
namespace: shuffle
|
||||||
annotations:
|
annotations:
|
||||||
kompose.cmd: kompose convert -f docker-compose.yml
|
kompose.cmd: kompose convert -f docker-compose.yml
|
||||||
kompose.version: 1.26.0 (40646f47)
|
kompose.version: 1.26.0 (40646f47)
|
||||||
@@ -222,6 +234,7 @@ status: {}
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Service
|
kind: Service
|
||||||
metadata:
|
metadata:
|
||||||
|
namespace: shuffle
|
||||||
annotations:
|
annotations:
|
||||||
kompose.cmd: kompose convert -f docker-compose.yml
|
kompose.cmd: kompose convert -f docker-compose.yml
|
||||||
kompose.version: 1.26.0 (40646f47)
|
kompose.version: 1.26.0 (40646f47)
|
||||||
@@ -241,51 +254,54 @@ status:
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
# apiVersion: v1
|
||||||
|
# kind: PersistentVolume
|
||||||
|
# metadata:
|
||||||
|
# namespace: shuffle
|
||||||
|
# name: shuffle-apps-pv
|
||||||
|
# spec:
|
||||||
|
# capacity:
|
||||||
|
# storage: 5Gi
|
||||||
|
# accessModes:
|
||||||
|
# - ReadWriteOnce
|
||||||
|
# persistentVolumeReclaimPolicy: Retain
|
||||||
|
# storageClassName: shuffle-data
|
||||||
|
# hostPath:
|
||||||
|
# path: /mnt/shuffle-data/backend
|
||||||
|
|
||||||
|
# ---
|
||||||
|
# apiVersion: v1
|
||||||
|
# kind: PersistentVolume
|
||||||
|
# metadata:
|
||||||
|
# namespace: shuffle
|
||||||
|
# name: shuffle-files-pv
|
||||||
|
# spec:
|
||||||
|
# capacity:
|
||||||
|
# storage: 5Gi
|
||||||
|
# accessModes:
|
||||||
|
# - ReadWriteOnce
|
||||||
|
# persistentVolumeReclaimPolicy: Retain
|
||||||
|
# storageClassName: shuffle-data
|
||||||
|
# hostPath:
|
||||||
|
# path: /mnt/shuffle-data/backend
|
||||||
|
|
||||||
|
# ---
|
||||||
|
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: PersistentVolume
|
kind: PersistentVolumeClaim
|
||||||
metadata:
|
metadata:
|
||||||
name: shuffle-apps-pv
|
namespace: shuffle
|
||||||
|
creationTimestamp: null
|
||||||
|
labels:
|
||||||
|
io.kompose.service: backend-files-claim
|
||||||
|
name: backend-files-claim
|
||||||
spec:
|
spec:
|
||||||
capacity:
|
accessModes:
|
||||||
storage: 5Gi
|
- ReadWriteOnce
|
||||||
accessModes:
|
storageClassName: standard-rwo
|
||||||
- ReadWriteOnce
|
resources:
|
||||||
persistentVolumeReclaimPolicy: Retain
|
requests:
|
||||||
storageClassName: shuffle-data
|
storage: 5Gi
|
||||||
hostPath:
|
|
||||||
path: /mnt/shuffle-data/backend
|
|
||||||
|
|
||||||
---
|
|
||||||
apiVersion: v1
|
|
||||||
kind: PersistentVolume
|
|
||||||
metadata:
|
|
||||||
name: shuffle-files-pv
|
|
||||||
spec:
|
|
||||||
capacity:
|
|
||||||
storage: 5Gi
|
|
||||||
accessModes:
|
|
||||||
- ReadWriteOnce
|
|
||||||
persistentVolumeReclaimPolicy: Retain
|
|
||||||
storageClassName: shuffle-data
|
|
||||||
hostPath:
|
|
||||||
path: /mnt/shuffle-data/backend
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
apiVersion: v1
|
|
||||||
kind: PersistentVolumeClaim
|
|
||||||
metadata:
|
|
||||||
creationTimestamp: null
|
|
||||||
labels:
|
|
||||||
io.kompose.service: backend-files-claim
|
|
||||||
name: backend-files-claim
|
|
||||||
spec:
|
|
||||||
accessModes:
|
|
||||||
- ReadWriteOnce
|
|
||||||
storageClassName: shuffle-data
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
storage: 5Gi
|
|
||||||
# status: {}
|
# status: {}
|
||||||
|
|
||||||
---
|
---
|
||||||
@@ -293,6 +309,7 @@ spec:
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: PersistentVolumeClaim
|
kind: PersistentVolumeClaim
|
||||||
metadata:
|
metadata:
|
||||||
|
namespace: shuffle
|
||||||
creationTimestamp: null
|
creationTimestamp: null
|
||||||
labels:
|
labels:
|
||||||
io.kompose.service: backend-apps-claim
|
io.kompose.service: backend-apps-claim
|
||||||
@@ -300,7 +317,7 @@ metadata:
|
|||||||
spec:
|
spec:
|
||||||
accessModes:
|
accessModes:
|
||||||
- ReadWriteOnce
|
- ReadWriteOnce
|
||||||
storageClassName: shuffle-data
|
storageClassName: standard-rwo
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
storage: 5Gi
|
storage: 5Gi
|
||||||
@@ -311,6 +328,48 @@ spec:
|
|||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
kind: Deployment
|
kind: Deployment
|
||||||
metadata:
|
metadata:
|
||||||
|
name: shuffle-memcached
|
||||||
|
namespace: shuffle
|
||||||
|
spec:
|
||||||
|
replicas: 1
|
||||||
|
selector:
|
||||||
|
matchLabels:
|
||||||
|
app: shuffle-memcached
|
||||||
|
template:
|
||||||
|
metadata:
|
||||||
|
labels:
|
||||||
|
app: shuffle-memcached
|
||||||
|
spec:
|
||||||
|
containers:
|
||||||
|
- name: shuffle-memcached
|
||||||
|
image: memcached:latest
|
||||||
|
ports:
|
||||||
|
- containerPort: 11211
|
||||||
|
resources: {}
|
||||||
|
restartPolicy: Always
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
apiVersion: v1
|
||||||
|
kind: Service
|
||||||
|
metadata:
|
||||||
|
namespace: shuffle
|
||||||
|
name: shuffle-memcached
|
||||||
|
spec:
|
||||||
|
ports:
|
||||||
|
- port: 11211
|
||||||
|
targetPort: 11211
|
||||||
|
selector:
|
||||||
|
app: shuffle-memcached
|
||||||
|
type: ClusterIP
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
apiVersion: apps/v1
|
||||||
|
kind: Deployment
|
||||||
|
metadata:
|
||||||
|
namespace: shuffle
|
||||||
annotations:
|
annotations:
|
||||||
kompose.cmd: kompose convert -f docker-compose.yml
|
kompose.cmd: kompose convert -f docker-compose.yml
|
||||||
kompose.version: 1.26.0 (40646f47)
|
kompose.version: 1.26.0 (40646f47)
|
||||||
@@ -538,6 +597,11 @@ spec:
|
|||||||
configMapKeyRef:
|
configMapKeyRef:
|
||||||
key: SHUFFLE_OPENSEARCH_APIKEY
|
key: SHUFFLE_OPENSEARCH_APIKEY
|
||||||
name: env
|
name: env
|
||||||
|
- name: SHUFFLE_MEMCACHED
|
||||||
|
valueFrom:
|
||||||
|
configMapKeyRef:
|
||||||
|
key: SHUFFLE_MEMCACHED
|
||||||
|
name: env
|
||||||
- name: SHUFFLE_OPENSEARCH_CERTIFICATE_FILE
|
- name: SHUFFLE_OPENSEARCH_CERTIFICATE_FILE
|
||||||
valueFrom:
|
valueFrom:
|
||||||
configMapKeyRef:
|
configMapKeyRef:
|
||||||
@@ -642,6 +706,7 @@ status: {}
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Service
|
kind: Service
|
||||||
metadata:
|
metadata:
|
||||||
|
namespace: shuffle
|
||||||
annotations:
|
annotations:
|
||||||
kompose.cmd: kompose convert -f docker-compose.yml
|
kompose.cmd: kompose convert -f docker-compose.yml
|
||||||
kompose.version: 1.26.0 (40646f47)
|
kompose.version: 1.26.0 (40646f47)
|
||||||
@@ -664,6 +729,7 @@ status:
|
|||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
kind: Deployment
|
kind: Deployment
|
||||||
metadata:
|
metadata:
|
||||||
|
namespace: shuffle
|
||||||
annotations:
|
annotations:
|
||||||
kompose.cmd: kompose convert -f docker-compose.yml
|
kompose.cmd: kompose convert -f docker-compose.yml
|
||||||
kompose.version: 1.26.0 (40646f47)
|
kompose.version: 1.26.0 (40646f47)
|
||||||
@@ -705,6 +771,7 @@ status: {}
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Service
|
kind: Service
|
||||||
metadata:
|
metadata:
|
||||||
|
namespace: shuffle
|
||||||
annotations:
|
annotations:
|
||||||
kompose.cmd: kompose convert -f docker-compose.yml
|
kompose.cmd: kompose convert -f docker-compose.yml
|
||||||
kompose.version: 1.26.0 (40646f47)
|
kompose.version: 1.26.0 (40646f47)
|
||||||
@@ -733,6 +800,7 @@ spec:
|
|||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
kind: Deployment
|
kind: Deployment
|
||||||
metadata:
|
metadata:
|
||||||
|
namespace: shuffle
|
||||||
annotations:
|
annotations:
|
||||||
kompose.cmd: kompose convert -f docker-compose.yml
|
kompose.cmd: kompose convert -f docker-compose.yml
|
||||||
kompose.version: 1.26.0 (40646f47)
|
kompose.version: 1.26.0 (40646f47)
|
||||||
@@ -779,6 +847,11 @@ spec:
|
|||||||
configMapKeyRef:
|
configMapKeyRef:
|
||||||
key: IS_KUBERNETES
|
key: IS_KUBERNETES
|
||||||
name: env
|
name: env
|
||||||
|
- name: KUBERNETES_NAMESPACE
|
||||||
|
valueFrom:
|
||||||
|
configMapKeyRef:
|
||||||
|
key: KUBERNETES_NAMESPACE
|
||||||
|
name: env
|
||||||
- name: REGISTRY_URL
|
- name: REGISTRY_URL
|
||||||
valueFrom:
|
valueFrom:
|
||||||
configMapKeyRef:
|
configMapKeyRef:
|
||||||
@@ -790,6 +863,11 @@ spec:
|
|||||||
key: SHUFFLE_KUBERNETES_WORKER
|
key: SHUFFLE_KUBERNETES_WORKER
|
||||||
name: env
|
name: env
|
||||||
|
|
||||||
|
- name: SHUFFLE_MEMCACHED
|
||||||
|
valueFrom:
|
||||||
|
configMapKeyRef:
|
||||||
|
key: SHUFFLE_MEMCACHED
|
||||||
|
name: env
|
||||||
image: ghcr.io/shuffle/shuffle-orborus:nightly
|
image: ghcr.io/shuffle/shuffle-orborus:nightly
|
||||||
#imagePullPolicy: Never
|
#imagePullPolicy: Never
|
||||||
name: shuffle-orborus
|
name: shuffle-orborus
|
||||||
|
|||||||
+418
-314
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user