You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by ur...@apache.org on 2022/12/20 12:10:26 UTC
[pulsar-site] branch main updated: Docs sync done from apache/pulsar (#22866bd)
This is an automated email from the ASF dual-hosted git repository.
urfree pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git
The following commit(s) were added to refs/heads/main by this push:
new 39e1a8fbc30 Docs sync done from apache/pulsar (#22866bd)
39e1a8fbc30 is described below
commit 39e1a8fbc3073cd83ba006ca068d0faab8252301
Author: github-actions[bot] <41...@users.noreply.github.com>
AuthorDate: Tue Dec 20 12:10:20 2022 +0000
Docs sync done from apache/pulsar (#22866bd)
---
site2/website-next/docs/deploy-docker.md | 150 ++++++++++-----------
.../static/swagger/master/swagger.json | 9 +-
.../static/swagger/master/v2/swagger.json | 9 +-
3 files changed, 83 insertions(+), 85 deletions(-)
diff --git a/site2/website-next/docs/deploy-docker.md b/site2/website-next/docs/deploy-docker.md
index c266baadb6b..40b82b9f20e 100644
--- a/site2/website-next/docs/deploy-docker.md
+++ b/site2/website-next/docs/deploy-docker.md
@@ -76,97 +76,97 @@ Use the following template to create a `docker-compose.yaml` file to deploy a Pu
```yaml
version: '3'
networks:
-pulsar:
- driver: bridge
+ pulsar:
+ driver: bridge
services:
# Start zookeeper
-zookeeper:
- image: apachepulsar/pulsar:latest
- container_name: zookeeper
- restart: on-failure
- networks:
- - pulsar
- volumes:
- - ./data/zookeeper:/pulsar/data/zookeeper
- environment:
- - metadataStoreUrl=zk:zookeeper:2181
- command: >
- bash -c "bin/apply-config-from-env.py conf/zookeeper.conf && \
+ zookeeper:
+ image: apachepulsar/pulsar:latest
+ container_name: zookeeper
+ restart: on-failure
+ networks:
+ - pulsar
+ volumes:
+ - ./data/zookeeper:/pulsar/data/zookeeper
+ environment:
+ - metadataStoreUrl=zk:zookeeper:2181
+ command: >
+ bash -c "bin/apply-config-from-env.py conf/zookeeper.conf && \
bin/generate-zookeeper-config.sh conf/zookeeper.conf && \
exec bin/pulsar zookeeper"
- healthcheck:
- test: ["CMD", "bin/pulsar-zookeeper-ruok.sh"]
- interval: 10s
- timeout: 5s
- retries: 30
+ healthcheck:
+ test: ["CMD", "bin/pulsar-zookeeper-ruok.sh"]
+ interval: 10s
+ timeout: 5s
+ retries: 30
# Init cluster metadata
-pulsar-init:
- container_name: pulsar-init
- hostname: pulsar-init
- image: apachepulsar/pulsar:latest
- networks:
- - pulsar
- command: >
- bin/pulsar initialize-cluster-metadata \
+ pulsar-init:
+ container_name: pulsar-init
+ hostname: pulsar-init
+ image: apachepulsar/pulsar:latest
+ networks:
+ - pulsar
+ command: >
+ bin/pulsar initialize-cluster-metadata \
--cluster cluster-a \
--zookeeper zookeeper:2181 \
--configuration-store zookeeper:2181 \
--web-service-url http://broker:8080 \
--broker-service-url pulsar://broker:6650
- depends_on:
- zookeeper:
- condition: service_healthy
+ depends_on:
+ zookeeper:
+ condition: service_healthy
# Start bookie
-bookie:
- image: apachepulsar/pulsar:latest
- container_name: bookie
- restart: on-failure
- networks:
- - pulsar
- environment:
- - clusterName=cluster-a
- - zkServers=zookeeper:2181
- - metadataServiceUri=metadata-store:zk:zookeeper:2181
- depends_on:
- zookeeper:
- condition: service_healthy
- pulsar-init:
- condition: service_completed_successfully
+ bookie:
+ image: apachepulsar/pulsar:latest
+ container_name: bookie
+ restart: on-failure
+ networks:
+ - pulsar
+ environment:
+ - clusterName=cluster-a
+ - zkServers=zookeeper:2181
+ - metadataServiceUri=metadata-store:zk:zookeeper:2181
+ depends_on:
+ zookeeper:
+ condition: service_healthy
+ pulsar-init:
+ condition: service_completed_successfully
# Map the local directory to the container to avoid bookie startup failure due to insufficient container disks.
- volumes:
- - ./data/bookkeeper:/pulsar/data/bookkeeper
- command: bash -c "bin/apply-config-from-env.py conf/bookkeeper.conf
- && exec bin/pulsar bookie"
+ volumes:
+ - ./data/bookkeeper:/pulsar/data/bookkeeper
+ command: bash -c "bin/apply-config-from-env.py conf/bookkeeper.conf
+ && exec bin/pulsar bookie"
# Start broker
-broker:
- image: apachepulsar/pulsar:latest
- container_name: broker
- hostname: broker
- restart: on-failure
- networks:
- - pulsar
- environment:
- - metadataStoreUrl=zk:zookeeper:2181
- - zookeeperServers=zookeeper:2181
- - clusterName=cluster-a
- - managedLedgerDefaultEnsembleSize=1
- - managedLedgerDefaultWriteQuorum=1
- - managedLedgerDefaultAckQuorum=1
- - advertisedAddress=broker
- - advertisedListeners=external:pulsar://127.0.0.1:6650
- depends_on:
- zookeeper:
- condition: service_healthy
- bookie:
- condition: service_started
- ports:
- - "6650:6650"
- - "8080:8080"
- command: bash -c "bin/apply-config-from-env.py conf/broker.conf
- && exec bin/pulsar broker"
+ broker:
+ image: apachepulsar/pulsar:latest
+ container_name: broker
+ hostname: broker
+ restart: on-failure
+ networks:
+ - pulsar
+ environment:
+ - metadataStoreUrl=zk:zookeeper:2181
+ - zookeeperServers=zookeeper:2181
+ - clusterName=cluster-a
+ - managedLedgerDefaultEnsembleSize=1
+ - managedLedgerDefaultWriteQuorum=1
+ - managedLedgerDefaultAckQuorum=1
+ - advertisedAddress=broker
+ - advertisedListeners=external:pulsar://127.0.0.1:6650
+ depends_on:
+ zookeeper:
+ condition: service_healthy
+ bookie:
+ condition: service_started
+ ports:
+ - "6650:6650"
+ - "8080:8080"
+ command: bash -c "bin/apply-config-from-env.py conf/broker.conf
+ && exec bin/pulsar broker"
```
To create a Pulsar cluster by using the `docker-compose.yaml` file, run the following command.
diff --git a/site2/website-next/static/swagger/master/swagger.json b/site2/website-next/static/swagger/master/swagger.json
index 50f876f706d..dca3d8b8d69 100644
--- a/site2/website-next/static/swagger/master/swagger.json
+++ b/site2/website-next/static/swagger/master/swagger.json
@@ -26420,9 +26420,6 @@
]
},
"put": {
- "consumes": [
- "application/vnd.partitioned-topic-metadata+json"
- ],
"description": "It needs to be called before creating a producer on a partitioned topic.",
"operationId": "createPartitionedTopic",
"parameters": [
@@ -26448,12 +26445,14 @@
"type": "string"
},
{
- "description": "The metadata for the topic",
+ "description": "The number of partitions for the topic",
"in": "body",
"name": "body",
"required": true,
"schema": {
- "$ref": "#/definitions/PartitionedTopicMetadata"
+ "default": 0,
+ "format": "int32",
+ "type": "integer"
}
},
{
diff --git a/site2/website-next/static/swagger/master/v2/swagger.json b/site2/website-next/static/swagger/master/v2/swagger.json
index 50f876f706d..dca3d8b8d69 100644
--- a/site2/website-next/static/swagger/master/v2/swagger.json
+++ b/site2/website-next/static/swagger/master/v2/swagger.json
@@ -26420,9 +26420,6 @@
]
},
"put": {
- "consumes": [
- "application/vnd.partitioned-topic-metadata+json"
- ],
"description": "It needs to be called before creating a producer on a partitioned topic.",
"operationId": "createPartitionedTopic",
"parameters": [
@@ -26448,12 +26445,14 @@
"type": "string"
},
{
- "description": "The metadata for the topic",
+ "description": "The number of partitions for the topic",
"in": "body",
"name": "body",
"required": true,
"schema": {
- "$ref": "#/definitions/PartitionedTopicMetadata"
+ "default": 0,
+ "format": "int32",
+ "type": "integer"
}
},
{