AmbariAPI使用
官网:https://cwiki.apache.org/confluence/display/AMBARI/Ambari
# 以clickhouse为例
1. 添加服务:curl -s -u {
user}:{
password} -H "X-Requested-By: ambari" -X POST -d '{"ServiceInfo":{"service_name":"{service_name}"}}' http://localhost:8080/api/v1/clusters/{
cluster_name}/services/{
service_name}
2. 添加组件:curl -s -u {
user}:{
password} -H "X-Requested-By: ambari" -X POST http://localhost:8080/api/v1/clusters/{
cluster_name}/services/{
service_name}/components/{
component_name}
3. 创建配置:python ../scripts/configs