Commit 3b47fba 1 parent 208fa91 commit 3b47fba Copy full SHA for 3b47fba
File tree 6 files changed +22
-12
lines changed
build/charts/yorkie-cluster
6 files changed +22
-12
lines changed Original file line number Diff line number Diff line change @@ -3,4 +3,4 @@ dependencies:
3
3
repository: ""
4
4
version: 0.4.13
5
5
digest: sha256:0c702d4ee264c8cbc9a8959d0290c12679e013ccd7a979fcbf81a8c03519b220
6
- generated: "2024-08-29T01:24:48.119979 +09:00"
6
+ generated: "2024-10-19T15:27:57.253314 +09:00"
Original file line number Diff line number Diff line change @@ -18,7 +18,6 @@ kubeVersion: ">=1.23.0-0"
18
18
dependencies :
19
19
- name : yorkie-mongodb
20
20
version : 0.4.13
21
- condition : yorkie-mongodb.sharded.enabled
22
21
23
22
keywords :
24
23
- yorkie
Original file line number Diff line number Diff line change @@ -30,10 +30,13 @@ _See [`helm repo`](https://helm.sh/docs/helm/helm_repo/) for command documentati
30
30
31
31
``` bash
32
32
# Create mongodb namespace
33
- kubectl create namespace yorkie
33
+ kubectl create namespace mongodb
34
34
35
35
# Install yorkie cluster helm chart
36
- helm install [RELEASE_NAME] yorkie-team/yorkie-cluster --set=yorkie-mongodb.sharded.enabled=true
36
+ helm install [RELEASE_NAME] yorkie-team/yorkie-cluster
37
+
38
+ # Install yorkie cluster helm chart with standalone parameter (disable sharding)
39
+ helm install [RELEASE_NAME] yorkie-team/yorkie-cluster --set=yorkie-mongodb.sharded.enabled=false
37
40
```
38
41
39
42
_ See [ configuration] ( #configuration ) below for custom installation_
Original file line number Diff line number Diff line change 34
34
spec :
35
35
{{ if index .Values "yorkie-mongodb" "sharded" "enabled"}}
36
36
initContainers :
37
- - name : wait-db
37
+ - name : wait-for-sharded-db-provision
38
38
image : bitnami/kubectl:latest
39
39
command :
40
40
- /bin/sh
@@ -44,10 +44,10 @@ spec:
44
44
while true; do
45
45
job_status=$(kubectl get job -n $NAMESPACE $JOB_NAME -o jsonpath='{.status.conditions[?(@.type=="Complete")].status}')
46
46
if [ "$job_status" = "True" ]; then
47
- echo "Job completed"
47
+ echo "DB provisioning Job completed successfully! "
48
48
break
49
49
fi
50
- echo "Waiting for job to complete..."
50
+ echo "Waiting for DB provisioning job to complete..."
51
51
sleep 5
52
52
done
53
53
env :
86
86
port : {{ .Values.yorkie.ports.rpcPort }}
87
87
initialDelaySeconds : 10
88
88
resources :
89
- {{ toYaml .Values.yorkie.resources | nindent 12 }}
89
+ {{ toYaml .Values.yorkie.resources | nindent 12 }}
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ apiVersion: rbac.authorization.k8s.io/v1
3
3
kind : Role
4
4
metadata :
5
5
namespace : {{ index .Values "yorkie-mongodb" "namespace" }}
6
- name : db-status-reader
6
+ name : db-provisioning-job- status-reader
7
7
rules :
8
8
- apiGroups : ["batch"]
9
9
resources : ["jobs"]
@@ -22,7 +22,7 @@ subjects:
22
22
namespace : {{ .Values.yorkie.namespace }}
23
23
roleRef :
24
24
kind : Role
25
- name : db-status-reader
25
+ name : db-provisioning-job- status-reader
26
26
apiGroup : rbac.authorization.k8s.io
27
27
28
28
---
@@ -32,4 +32,4 @@ kind: ServiceAccount
32
32
metadata :
33
33
name : yorkie-db-service-account
34
34
namespace : {{ .Values.yorkie.namespace }}
35
- {{ end -}}
35
+ {{ end -}}
Original file line number Diff line number Diff line change @@ -77,5 +77,13 @@ yorkie-mongodb:
77
77
namespace : mongodb
78
78
port : 27017
79
79
clusterDomain : cluster.local
80
+ image :
81
+ registry : docker.io
82
+ repository : mongo
83
+ tag : " 6.0"
84
+ persistence :
85
+ dataSize : 1Gi
86
+ configSize : 500Mi
87
+ storageClass : standard
80
88
sharded :
81
- enabled : false
89
+ enabled : true
You can’t perform that action at this time.
0 commit comments