-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpulsar_create_tenants_topics.sh
36 lines (23 loc) · 2.79 KB
/
pulsar_create_tenants_topics.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#! /bin/sh
token=`cat client.token`
curl -X PUT -v -H "Authorization: Bearer ${token}" -H "Content-Type: application/json" -d '{"allowedClusters": ["standalone"]}' http://127.0.0.1:8080/admin/v2/tenants/parkinglot
curl -X PUT -v -H "Authorization: Bearer ${token}" http://127.0.0.1:8080/admin/v2/namespaces/parkinglot/camera
curl -X PUT -v -H "Authorization: Bearer ${token}" http://127.0.0.1:8080/admin/v2/namespaces/parkinglot/led
curl -X PUT -v -H "Authorization: Bearer ${token}" http://127.0.0.1:8080/admin/v2/namespaces/parkinglot/finder
curl -X PUT -v -H "Authorization: Bearer ${token}" -H "Content-Type: application/json" -d '{"allowedClusters": ["standalone"]}' http://127.0.0.1:8080/admin/v2/tenants/cmd
curl -X PUT -v -H "Authorization: Bearer ${token}" http://127.0.0.1:8080/admin/v2/namespaces/cmd/gateway
curl -X PUT -v -H "Authorization: Bearer ${token}" -H "Content-Type: application/json" -d '{"allowedClusters": ["standalone"]}' http://127.0.0.1:8080/admin/v2/tenants/toilet
curl -X PUT -v -H "Authorization: Bearer ${token}" http://127.0.0.1:8080/admin/v2/namespaces/toilet/finder
curl -X PUT -v -H "Authorization: Bearer ${token}" http://127.0.0.1:8080/admin/v2/namespaces/toilet/led
curl -X PUT -v -H "Authorization: Bearer ${token}" -H "Content-Type: application/json" -d '{"allowedClusters": ["standalone"]}' http://127.0.0.1:8080/admin/v2/tenants/light
curl -X PUT -v -H "Authorization: Bearer ${token}" http://127.0.0.1:8080/admin/v2/namespaces/light/amqp
curl -X PUT -v -H "Authorization: Bearer ${token}" -H "Content-Type: application/json" -d '{"allowedClusters": ["standalone"]}' http://127.0.0.1:8080/admin/v2/tenants/service
curl -X PUT -v -H "Authorization: Bearer ${token}" http://127.0.0.1:8080/admin/v2/namespaces/service/heartbeat
curl -X PUT -v -H "Authorization: Bearer ${token}" -H "Content-Type: application/json" -d '{"allowedClusters": ["standalone"]}' http://127.0.0.1:8080/admin/v2/tenants/device
curl -X PUT -v -H "Authorization: Bearer ${token}" http://127.0.0.1:8080/admin/v2/namespaces/device/heartbeat
curl -X PUT -v -H "Authorization: Bearer ${token}" -H "Content-Type: application/json" -d '{"allowedClusters": ["standalone"]}' http://127.0.0.1:8080/admin/v2/tenants/smartpark
curl -X PUT -v -H "Authorization: Bearer ${token}" http://127.0.0.1:8080/admin/v2/namespaces/smartpark/switch
curl -X PUT -v -H "Authorization: Bearer ${token}" -H "Content-Type: application/json" -d '{"allowedClusters": ["standalone"]}' http://127.0.0.1:8080/admin/v2/tenants/warn
curl -X PUT -v -H "Authorization: Bearer ${token}" http://127.0.0.1:8080/admin/v2/namespaces/warn/service
curl -X PUT -v -H "Authorization: Bearer ${token}" http://127.0.0.1:8080/admin/v2/namespaces/warn/device
curl -X PUT -v -H "Authorization: Bearer ${token}" http://127.0.0.1:8080/admin/v2/namespaces/warn/cloud-business