You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dolphinscheduler.apache.org by ke...@apache.org on 2022/07/05 05:05:06 UTC

[dolphinscheduler-operator] 28/30: Set reasonable default values

This is an automated email from the ASF dual-hosted git repository.

kezhenxu94 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dolphinscheduler-operator.git

commit 922fbb310070712d0adb31733cffca080a8b41a9
Author: kezhenxu94 <ke...@apache.org>
AuthorDate: Tue Jun 21 20:47:14 2022 +0800

    Set reasonable default values
---
 README.md                                     | 40 ++++++++++++---------------
 config/ds/postgreSQL/postgres-deployment.yaml |  2 +-
 config/ds/postgreSQL/postgres-pv.yaml         |  4 +--
 config/manager/kustomization.yaml             |  4 +--
 config/samples/ds_v1alpha1_dsalert.yaml       |  2 +-
 config/samples/ds_v1alpha1_dsapi.yaml         |  6 ++--
 config/samples/ds_v1alpha1_dsmaster.yaml      |  6 ++--
 config/samples/ds_v1alpha1_dsworker.yaml      |  4 +--
 8 files changed, 30 insertions(+), 38 deletions(-)

diff --git a/README.md b/README.md
index 97ee518..5f1cd53 100644
--- a/README.md
+++ b/README.md
@@ -1,9 +1,9 @@
 # dolphinscheduler-operator
 
-## feature 
+## feature
 
-1. deployment the master ,worker moudle 
-2. scale the pods numbers with one commond 
+1. deployment the master ,worker moudle
+2. scale the pods numbers with one commond
 3. update the master,worker version  quickly (not include the sql)
 
 ## Project Status
@@ -43,37 +43,31 @@
 
     if had no zookeeper ,the doployment file is in config/ds/zookeeper ,run *"kubectl apply -f zookeeper/"* and record the ip ,eg :172.17.0.4
 
-    
-4. **create pv and pvc (not required)**    
-   
-    if you had pv and pvc ,you can config it in config/sameples 
-    
+
+4. **create pv and pvc (not required)**
+
+    if you had pv and pvc ,you can config it in config/sameples
+
     or you can create it with config/ds/ds-pv.yaml and config/configmap/ds-pvc.yaml .notice to replace your local document address in hostPath.path in ds-pv.yaml
-    
-    and you can mount the lib in dolphinscheduler /opt/soft  in config/samples/ds_v1alpha1_dsworker.yaml with paramter named lib_pvc_name  
-    
+
+    and you can mount the lib in dolphinscheduler /opt/soft  in config/samples/ds_v1alpha1_dsworker.yaml with paramter named lib_pvc_name
+
     mount the logs in /opt/dolphinscheduler/logs with the paramters named log_pvc_name with pvcname
-    
+
  ## how to test
- 
+
  * replace the database config and zookeeper config paramters in config/samples/*.yaml
 
  * replace the nodeport in *config/samples/ds_v1alpha1_api.yaml*
- 
- * in current project  run *"make build&&make manifests && make install && make run"* 
+
+ * in current project  run *"make build && make manifests && make install && make run"*
 
  * cd to config/samples
 
  * first run *"kubectl apply -f ds_v1alpha1_dsalert.yaml "*
 
  * then run  *"kubectl apply -f ds_v1alpha1_api.yaml -f ds_v1alpha1_dsmaster.yaml -f ds_v1alpha1_dsworker.yaml "*
- 
- ## the result
- 
- ![image](https://user-images.githubusercontent.com/7134124/171322789-86adfaac-57ad-4e8e-b092-8704b84d20c3.png)
-
 
+ ## the result
 
-     
-    
-    
+ ![image](https://user-images.githubusercontent.com/7134124/171322789-86adfaac-57ad-4e8e-b092-8704b84d20c3.png)
diff --git a/config/ds/postgreSQL/postgres-deployment.yaml b/config/ds/postgreSQL/postgres-deployment.yaml
index 63d8c43..4ef5c53 100644
--- a/config/ds/postgreSQL/postgres-deployment.yaml
+++ b/config/ds/postgreSQL/postgres-deployment.yaml
@@ -30,4 +30,4 @@ spec:
       volumes:
         - name: postgredb
           persistentVolumeClaim:
-            claimName: postgres-pv-claim
\ No newline at end of file
+            claimName: postgres-pv-claim
diff --git a/config/ds/postgreSQL/postgres-pv.yaml b/config/ds/postgreSQL/postgres-pv.yaml
index d655427..d9a1eb4 100644
--- a/config/ds/postgreSQL/postgres-pv.yaml
+++ b/config/ds/postgreSQL/postgres-pv.yaml
@@ -12,5 +12,5 @@ spec:
     storage: 2Gi
   accessModes:
     - ReadWriteMany
-  hostPath:  #change to your document
-    path: "/Volumes/ds/pg/data"
+  hostPath:
+    path: "/var/lib/data"
diff --git a/config/manager/kustomization.yaml b/config/manager/kustomization.yaml
index c2c4746..ec7e5d6 100644
--- a/config/manager/kustomization.yaml
+++ b/config/manager/kustomization.yaml
@@ -12,5 +12,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1
 kind: Kustomization
 images:
 - name: controller
-  newName: nobolity/ds-operator
-  newTag: v1alpha1
+  newName: kezhenxu94/controller
+  newTag: test2
diff --git a/config/samples/ds_v1alpha1_dsalert.yaml b/config/samples/ds_v1alpha1_dsalert.yaml
index 56c5647..6bede45 100644
--- a/config/samples/ds_v1alpha1_dsalert.yaml
+++ b/config/samples/ds_v1alpha1_dsalert.yaml
@@ -11,6 +11,6 @@ spec:
   repository: apache/dolphinscheduler-alert-server
   datasource:
     drive_name: "org.postgresql.Driver"
-    url: "jdbc:postgresql://172.17.0.4:5432/dolphinscheduler"
+    url: "jdbc:postgresql://postgres-service:5432/dolphinscheduler"
     username: "postgresadmin"
     password: "admin12345"
diff --git a/config/samples/ds_v1alpha1_dsapi.yaml b/config/samples/ds_v1alpha1_dsapi.yaml
index fef6f69..977b574 100644
--- a/config/samples/ds_v1alpha1_dsapi.yaml
+++ b/config/samples/ds_v1alpha1_dsapi.yaml
@@ -8,11 +8,11 @@ metadata:
 spec:
   replicas: 1
   version: 3.0.0-alpha
-  zookeeper_connect: "172.17.0.5:2181"
+  zookeeper_connect: "zookeeper-service:2181"
   repository: apache/dolphinscheduler-api
   node_port: 30002
   datasource:
     drive_name: "org.postgresql.Driver"
-    url: "jdbc:postgresql://172.17.0.4:5432/dolphinscheduler"
+    url: "jdbc:postgresql://postgres-service:5432/dolphinscheduler"
     username: "postgresadmin"
-    password: "admin12345"
\ No newline at end of file
+    password: "admin12345"
diff --git a/config/samples/ds_v1alpha1_dsmaster.yaml b/config/samples/ds_v1alpha1_dsmaster.yaml
index de71b27..551aef9 100644
--- a/config/samples/ds_v1alpha1_dsmaster.yaml
+++ b/config/samples/ds_v1alpha1_dsmaster.yaml
@@ -7,17 +7,15 @@ metadata:
     app: ds-master
 spec:
   replicas: 1
-  zookeeper_connect: "172.17.0.5:2181"
+  zookeeper_connect: "zookeeper-service:2181"
   version: 3.0.0-alpha
   repository: apache/dolphinscheduler-master
   datasource:
     drive_name: "org.postgresql.Driver"
-    url: "jdbc:postgresql://172.17.0.4:5432/dolphinscheduler"
+    url: "jdbc:postgresql://postgres-service:5432/dolphinscheduler"
     username: "postgresadmin"
     password: "admin12345"
 #  hpa:
 #    min_replicas: 1
 #    max_replicas: 5
 #    mem_average_utilization: 85
-
-
diff --git a/config/samples/ds_v1alpha1_dsworker.yaml b/config/samples/ds_v1alpha1_dsworker.yaml
index 92065f0..f418752 100644
--- a/config/samples/ds_v1alpha1_dsworker.yaml
+++ b/config/samples/ds_v1alpha1_dsworker.yaml
@@ -7,12 +7,12 @@ metadata:
     app: ds-worker
 spec:
   replicas: 1
-  zookeeper_connect: "172.17.0.5:2181"
+  zookeeper_connect: "zookeeper-service:2181"
   version: 3.0.0-alpha
   repository: apache/dolphinscheduler-worker
   datasource:
     drive_name: "org.postgresql.Driver"
-    url: "jdbc:postgresql://172.17.0.4:5432/dolphinscheduler"
+    url: "jdbc:postgresql://postgres-service:5432/dolphinscheduler"
     username: "postgresadmin"
     password: "admin12345"
   pod: