提交 331f68e5 编写于 作者: D devosend

[chore] pre-release change

上级 443f0d74
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
# under the License. # under the License.
# #
HUB=apache HUB=apache
TAG=3.0.0-beta-1 TAG=3.0.0-beta-2
TZ=Asia/Shanghai TZ=Asia/Shanghai
DATABASE=postgresql DATABASE=postgresql
......
...@@ -39,7 +39,7 @@ version: 2.0.0 ...@@ -39,7 +39,7 @@ version: 2.0.0
# This is the version number of the application being deployed. This version number should be # This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. # incremented each time you make changes to the application.
appVersion: 3.0.0-beta-1 appVersion: 3.0.0-beta-2
dependencies: dependencies:
- name: postgresql - name: postgresql
......
...@@ -23,7 +23,7 @@ timezone: "Asia/Shanghai" ...@@ -23,7 +23,7 @@ timezone: "Asia/Shanghai"
image: image:
registry: "dolphinscheduler.docker.scarf.sh/apache" registry: "dolphinscheduler.docker.scarf.sh/apache"
tag: "3.0.0-beta-1" tag: "3.0.0-beta-2"
pullPolicy: "IfNotPresent" pullPolicy: "IfNotPresent"
pullSecret: "" pullSecret: ""
......
...@@ -31,9 +31,9 @@ This article describes how to add a new master service or worker service to an e ...@@ -31,9 +31,9 @@ This article describes how to add a new master service or worker service to an e
mkdir -p /opt mkdir -p /opt
cd /opt cd /opt
# decompress # decompress
tar -zxvf apache-dolphinscheduler-3.0.0-beta-1-bin.tar.gz -C /opt tar -zxvf apache-dolphinscheduler-3.0.0-beta-2-bin.tar.gz -C /opt
cd /opt cd /opt
mv apache-dolphinscheduler-3.0.0-beta-1-bin dolphinscheduler mv apache-dolphinscheduler-3.0.0-beta-2-bin dolphinscheduler
``` ```
```markdown ```markdown
......
...@@ -12,16 +12,16 @@ If you are a new hand and want to experience DolphinScheduler functions, we reco ...@@ -12,16 +12,16 @@ If you are a new hand and want to experience DolphinScheduler functions, we reco
## Install DolphinScheduler ## Install DolphinScheduler
Please download the source code package `apache-dolphinscheduler-3.0.0-beta-1-src.tar.gz`, download address: [download address](/en-us/download/download.html) Please download the source code package `apache-dolphinscheduler-3.0.0-beta-2-src.tar.gz`, download address: [download address](/en-us/download/download.html)
To publish the release name `dolphinscheduler` version, please execute the following commands: To publish the release name `dolphinscheduler` version, please execute the following commands:
``` ```
$ tar -zxvf apache-dolphinscheduler-3.0.0-beta-1-src.tar.gz $ tar -zxvf apache-dolphinscheduler-3.0.0-beta-2-src.tar.gz
$ cd apache-dolphinscheduler-3.0.0-beta-1-src/deploy/kubernetes/dolphinscheduler $ cd apache-dolphinscheduler-3.0.0-beta-2-src/deploy/kubernetes/dolphinscheduler
$ helm repo add bitnami https://charts.bitnami.com/bitnami $ helm repo add bitnami https://charts.bitnami.com/bitnami
$ helm dependency update . $ helm dependency update .
$ helm install dolphinscheduler . --set image.tag=3.0.0-beta-1 $ helm install dolphinscheduler . --set image.tag=3.0.0-beta-2
``` ```
To publish the release name `dolphinscheduler` version to `test` namespace: To publish the release name `dolphinscheduler` version to `test` namespace:
...@@ -195,9 +195,9 @@ kubectl scale --replicas=6 sts dolphinscheduler-worker -n test # with test names ...@@ -195,9 +195,9 @@ kubectl scale --replicas=6 sts dolphinscheduler-worker -n test # with test names
2. Create a new `Dockerfile` to add MySQL driver: 2. Create a new `Dockerfile` to add MySQL driver:
``` ```
FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-<service>:3.0.0-beta-1 FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-<service>:3.0.0-beta-2
# For example # For example
# FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-tools:3.0.0-beta-1 # FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-tools:3.0.0-beta-2
COPY mysql-connector-java-8.0.16.jar /opt/dolphinscheduler/lib COPY mysql-connector-java-8.0.16.jar /opt/dolphinscheduler/lib
``` ```
...@@ -243,9 +243,9 @@ or download the Oracle driver [ojdbc8.jar](https://repo1.maven.org/maven2/com/or ...@@ -243,9 +243,9 @@ or download the Oracle driver [ojdbc8.jar](https://repo1.maven.org/maven2/com/or
2. Create a new `Dockerfile` to add MySQL or Oracle driver: 2. Create a new `Dockerfile` to add MySQL or Oracle driver:
``` ```
FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-<service>:3.0.0-beta-1 FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-<service>:3.0.0-beta-2
# For example # For example
# FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:3.0.0-beta-1 # FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:3.0.0-beta-2
# If you want to support MySQL Datasource # If you want to support MySQL Datasource
COPY mysql-connector-java-8.0.16.jar /opt/dolphinscheduler/lib COPY mysql-connector-java-8.0.16.jar /opt/dolphinscheduler/lib
...@@ -275,7 +275,7 @@ docker build -t apache/dolphinscheduler-<service>:new-driver . ...@@ -275,7 +275,7 @@ docker build -t apache/dolphinscheduler-<service>:new-driver .
1. Create a new `Dockerfile` to install pip: 1. Create a new `Dockerfile` to install pip:
``` ```
FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:3.0.0-beta-1 FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:3.0.0-beta-2
COPY requirements.txt /tmp COPY requirements.txt /tmp
RUN apt-get update && \ RUN apt-get update && \
apt-get install -y --no-install-recommends python-pip && \ apt-get install -y --no-install-recommends python-pip && \
...@@ -310,7 +310,7 @@ docker build -t apache/dolphinscheduler-worker:pip . ...@@ -310,7 +310,7 @@ docker build -t apache/dolphinscheduler-worker:pip .
1. Create a new `Dockerfile` to install Python 3: 1. Create a new `Dockerfile` to install Python 3:
``` ```
FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:3.0.0-beta-1 FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:3.0.0-beta-2
RUN apt-get update && \ RUN apt-get update && \
apt-get install -y --no-install-recommends python3 && \ apt-get install -y --no-install-recommends python3 && \
rm -rf /var/lib/apt/lists/* rm -rf /var/lib/apt/lists/*
......
...@@ -19,7 +19,7 @@ Start DolphinScheduler with standalone-server Docker images is the easiest way t ...@@ -19,7 +19,7 @@ Start DolphinScheduler with standalone-server Docker images is the easiest way t
you can learn DolphinScheduler's concepts and usage, with minimal cost. you can learn DolphinScheduler's concepts and usage, with minimal cost.
```shell ```shell
$ DOLPHINSCHEDULER_VERSION=3.0.0-beta-1 $ DOLPHINSCHEDULER_VERSION=3.0.0-beta-2
$ docker run --name dolphinscheduler-standalone-server -p 12345:12345 -p 25333:25333 -d apache/dolphinscheduler-standalone-server:"${DOLPHINSCHEDULER_VERSION}" $ docker run --name dolphinscheduler-standalone-server -p 12345:12345 -p 25333:25333 -d apache/dolphinscheduler-standalone-server:"${DOLPHINSCHEDULER_VERSION}"
``` ```
...@@ -49,7 +49,7 @@ After complete the configuration, we can get the `docker-compose.yaml` file from ...@@ -49,7 +49,7 @@ After complete the configuration, we can get the `docker-compose.yaml` file from
form its source package, and make sure you get the right version. After download the package, you can run the commands as below. form its source package, and make sure you get the right version. After download the package, you can run the commands as below.
```shell ```shell
$ DOLPHINSCHEDULER_VERSION=3.0.0-beta-1 $ DOLPHINSCHEDULER_VERSION=3.0.0-beta-2
$ tar -zxf apache-dolphinscheduler-"${DOLPHINSCHEDULER_VERSION}"-src.tar.gz $ tar -zxf apache-dolphinscheduler-"${DOLPHINSCHEDULER_VERSION}"-src.tar.gz
# Going to docker-compose's location # Going to docker-compose's location
# For Mac or Linux users # For Mac or Linux users
...@@ -73,7 +73,7 @@ container when it up. You could start DolphinScheduler server separately if you ...@@ -73,7 +73,7 @@ container when it up. You could start DolphinScheduler server separately if you
```shell ```shell
$ DOLPHINSCHEDULER_VERSION=3.0.0-beta-1 $ DOLPHINSCHEDULER_VERSION=3.0.0-beta-2
# Initialize the database, make sure database <DATABASE> already exists # Initialize the database, make sure database <DATABASE> already exists
$ docker run -d --name dolphinscheduler-tools \ $ docker run -d --name dolphinscheduler-tools \
-e DATABASE="postgresql" \ -e DATABASE="postgresql" \
......
...@@ -4,9 +4,9 @@ ...@@ -4,9 +4,9 @@
#### Setup instructions, are available for each stable version of Apache DolphinScheduler below: #### Setup instructions, are available for each stable version of Apache DolphinScheduler below:
### Versions: 3.0.0-beta-1 ### Versions: 3.0.0-beta-2
#### Links: [3.0.0-beta-1 Document](../3.0.0/user_doc/about/introduction.md) #### Links: [3.0.0-beta-2 Document](../3.0.0/user_doc/about/introduction.md)
### Versions: 2.0.5 ### Versions: 2.0.5
......
...@@ -29,9 +29,9 @@ ...@@ -29,9 +29,9 @@
mkdir -p /opt mkdir -p /opt
cd /opt cd /opt
# 解压缩 # 解压缩
tar -zxvf apache-dolphinscheduler-3.0.0-beta-1-bin.tar.gz -C /opt tar -zxvf apache-dolphinscheduler-3.0.0-beta-2-bin.tar.gz -C /opt
cd /opt cd /opt
mv apache-dolphinscheduler-3.0.0-beta-1-bin dolphinscheduler mv apache-dolphinscheduler-3.0.0-beta-2-bin dolphinscheduler
``` ```
```markdown ```markdown
......
...@@ -13,16 +13,16 @@ Kubernetes部署目的是在Kubernetes集群中部署 DolphinScheduler 服务, ...@@ -13,16 +13,16 @@ Kubernetes部署目的是在Kubernetes集群中部署 DolphinScheduler 服务,
## 安装 dolphinscheduler ## 安装 dolphinscheduler
请下载源码包 apache-dolphinscheduler-3.0.0-beta-1-src.tar.gz,下载地址: [下载](/zh-cn/download/download.html) 请下载源码包 apache-dolphinscheduler-3.0.0-beta-2-src.tar.gz,下载地址: [下载](/zh-cn/download/download.html)
发布一个名为 `dolphinscheduler` 的版本(release),请执行以下命令: 发布一个名为 `dolphinscheduler` 的版本(release),请执行以下命令:
``` ```
$ tar -zxvf apache-dolphinscheduler-3.0.0-beta-1-src.tar.gz $ tar -zxvf apache-dolphinscheduler-3.0.0-beta-2-src.tar.gz
$ cd apache-dolphinscheduler-3.0.0-beta-1-src/deploy/kubernetes/dolphinscheduler $ cd apache-dolphinscheduler-3.0.0-beta-2-src/deploy/kubernetes/dolphinscheduler
$ helm repo add bitnami https://charts.bitnami.com/bitnami $ helm repo add bitnami https://charts.bitnami.com/bitnami
$ helm dependency update . $ helm dependency update .
$ helm install dolphinscheduler . --set image.tag=3.0.0-beta-1 $ helm install dolphinscheduler . --set image.tag=3.0.0-beta-2
``` ```
将名为 `dolphinscheduler` 的版本(release) 发布到 `test` 的命名空间中: 将名为 `dolphinscheduler` 的版本(release) 发布到 `test` 的命名空间中:
...@@ -196,9 +196,9 @@ kubectl scale --replicas=6 sts dolphinscheduler-worker -n test # with test names ...@@ -196,9 +196,9 @@ kubectl scale --replicas=6 sts dolphinscheduler-worker -n test # with test names
2. 创建一个新的 `Dockerfile`,用于添加 MySQL 的驱动包: 2. 创建一个新的 `Dockerfile`,用于添加 MySQL 的驱动包:
``` ```
FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-<service>:3.0.0-beta-1 FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-<service>:3.0.0-beta-2
# For example # For example
# FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-tools:3.0.0-beta-1 # FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-tools:3.0.0-beta-2
COPY mysql-connector-java-8.0.16.jar /opt/dolphinscheduler/lib COPY mysql-connector-java-8.0.16.jar /opt/dolphinscheduler/lib
``` ```
...@@ -244,9 +244,9 @@ externalDatabase: ...@@ -244,9 +244,9 @@ externalDatabase:
3. 创建一个新的 `Dockerfile`,用于添加 MySQL 或者 Oracle 驱动包: 3. 创建一个新的 `Dockerfile`,用于添加 MySQL 或者 Oracle 驱动包:
``` ```
FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-<service>:3.0.0-beta-1 FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-<service>:3.0.0-beta-2
# For example # For example
# FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:3.0.0-beta-1 # FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:3.0.0-beta-2
# If you want to support MySQL Datasource # If you want to support MySQL Datasource
COPY mysql-connector-java-8.0.16.jar /opt/dolphinscheduler/lib COPY mysql-connector-java-8.0.16.jar /opt/dolphinscheduler/lib
...@@ -276,7 +276,7 @@ docker build -t apache/dolphinscheduler-<service>:new-driver . ...@@ -276,7 +276,7 @@ docker build -t apache/dolphinscheduler-<service>:new-driver .
1. 创建一个新的 `Dockerfile`,用于安装 pip: 1. 创建一个新的 `Dockerfile`,用于安装 pip:
``` ```
FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:3.0.0-beta-1 FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:3.0.0-beta-2
COPY requirements.txt /tmp COPY requirements.txt /tmp
RUN apt-get update && \ RUN apt-get update && \
apt-get install -y --no-install-recommends python-pip && \ apt-get install -y --no-install-recommends python-pip && \
...@@ -311,7 +311,7 @@ docker build -t apache/dolphinscheduler-worker:pip . ...@@ -311,7 +311,7 @@ docker build -t apache/dolphinscheduler-worker:pip .
1. 创建一个新的 `Dockerfile`,用于安装 Python 3: 1. 创建一个新的 `Dockerfile`,用于安装 Python 3:
``` ```
FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:3.0.0-beta-1 FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:3.0.0-beta-2
RUN apt-get update && \ RUN apt-get update && \
apt-get install -y --no-install-recommends python3 && \ apt-get install -y --no-install-recommends python3 && \
rm -rf /var/lib/apt/lists/* rm -rf /var/lib/apt/lists/*
......
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
你可以最快速的体验到 DolphinScheduler 的大部分功能,了解主要和概念和内容。 你可以最快速的体验到 DolphinScheduler 的大部分功能,了解主要和概念和内容。
```shell ```shell
$ DOLPHINSCHEDULER_VERSION=3.0.0-beta-1 $ DOLPHINSCHEDULER_VERSION=3.0.0-beta-2
$ docker run --name dolphinscheduler-standalone-server -p 12345:12345 -p 25333:25333 -d apache/dolphinscheduler-standalone-server:"${DOLPHINSCHEDULER_VERSION}" $ docker run --name dolphinscheduler-standalone-server -p 12345:12345 -p 25333:25333 -d apache/dolphinscheduler-standalone-server:"${DOLPHINSCHEDULER_VERSION}"
``` ```
...@@ -43,7 +43,7 @@ $ docker run --name dolphinscheduler-standalone-server -p 12345:12345 -p 25333:2 ...@@ -43,7 +43,7 @@ $ docker run --name dolphinscheduler-standalone-server -p 12345:12345 -p 25333:2
源码包对应的值为 "Total Source Code"。当下载完源码后就可以运行命令进行部署了。 源码包对应的值为 "Total Source Code"。当下载完源码后就可以运行命令进行部署了。
```shell ```shell
$ DOLPHINSCHEDULER_VERSION=3.0.0-beta-1 $ DOLPHINSCHEDULER_VERSION=3.0.0-beta-2
$ tar -zxf apache-dolphinscheduler-"${DOLPHINSCHEDULER_VERSION}"-src.tar.gz $ tar -zxf apache-dolphinscheduler-"${DOLPHINSCHEDULER_VERSION}"-src.tar.gz
# Mac Linux 用户 # Mac Linux 用户
$ cd apache-dolphinscheduler-"${DOLPHINSCHEDULER_VERSION}"-src/deploy/docker $ cd apache-dolphinscheduler-"${DOLPHINSCHEDULER_VERSION}"-src/deploy/docker
...@@ -65,7 +65,7 @@ $ docker-compose --profile all up -d ...@@ -65,7 +65,7 @@ $ docker-compose --profile all up -d
ZooKeeper 且不想启动新的服务,可以使用这个方式分别启动 DolphinScheduler 容器。 ZooKeeper 且不想启动新的服务,可以使用这个方式分别启动 DolphinScheduler 容器。
```shell ```shell
$ DOLPHINSCHEDULER_VERSION=3.0.0-beta-1 $ DOLPHINSCHEDULER_VERSION=3.0.0-beta-2
# 初始化数据库,其确保数据库 <DATABASE> 已经存在 # 初始化数据库,其确保数据库 <DATABASE> 已经存在
$ docker run -d --name dolphinscheduler-tools \ $ docker run -d --name dolphinscheduler-tools \
-e DATABASE="postgresql" \ -e DATABASE="postgresql" \
......
...@@ -3,9 +3,9 @@ ...@@ -3,9 +3,9 @@
# 历史版本: # 历史版本:
#### 以下是Apache DolphinScheduler每个稳定版本的设置说明。 #### 以下是Apache DolphinScheduler每个稳定版本的设置说明。
### Versions: 3.0.0-beta-1 ### Versions: 3.0.0-beta-2
#### Links: [3.0.0-beta-1 文档](../3.0.0/user_doc/about/introduction.md) #### Links: [3.0.0-beta-2 文档](../3.0.0/user_doc/about/introduction.md)
### 版本:2.0.5 ### 版本:2.0.5
......
...@@ -32,7 +32,7 @@ if sys.version_info[0] < 3: ...@@ -32,7 +32,7 @@ if sys.version_info[0] < 3:
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
version = "3.0.0-beta-1" version = "3.0.0-beta-2"
# Start package required # Start package required
prod = [ prod = [
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册