Example #1
0
 def scale_cluster(self, cluster, instances):
     deploy.setup_agents(cluster, instances)
     cluster = conductor.cluster_get(context.ctx(), cluster.id)
     deploy.wait_host_registration(cluster, instances)
     deploy.add_new_hosts(cluster, instances)
     deploy.manage_config_groups(cluster, instances)
     deploy.manage_host_components(cluster, instances)
     swift_helper.install_ssl_certs(instances)
Example #2
0
 def scale_cluster(self, cluster, instances):
     deploy.setup_agents(cluster, instances)
     cluster = conductor.cluster_get(context.ctx(), cluster.id)
     deploy.wait_host_registration(cluster, instances)
     deploy.add_new_hosts(cluster, instances)
     deploy.manage_config_groups(cluster, instances)
     deploy.manage_host_components(cluster, instances)
     swift_helper.install_ssl_certs(instances)
Example #3
0
 def configure_cluster(self, cluster):
     deploy.setup_ambari(cluster)
     deploy.setup_agents(cluster)
     deploy.wait_ambari_accessible(cluster)
     deploy.update_default_ambari_password(cluster)
     cluster = conductor.cluster_get(context.ctx(), cluster.id)
     deploy.wait_host_registration(cluster)
     deploy.set_up_hdp_repos(cluster)
     deploy.create_blueprint(cluster)
Example #4
0
 def configure_cluster(self, cluster):
     deploy.disable_repos(cluster)
     deploy.setup_ambari(cluster)
     deploy.setup_agents(cluster)
     deploy.wait_ambari_accessible(cluster)
     deploy.update_default_ambari_password(cluster)
     cluster = conductor.cluster_get(context.ctx(), cluster.id)
     deploy.wait_host_registration(cluster)
     deploy.set_up_hdp_repos(cluster)
     deploy.create_blueprint(cluster)
Example #5
0
 def configure_cluster(self, cluster):
     deploy.disable_repos(cluster)
     deploy.setup_ambari(cluster)
     deploy.setup_agents(cluster)
     deploy.wait_ambari_accessible(cluster)
     deploy.update_default_ambari_password(cluster)
     cluster = conductor.cluster_get(context.ctx(), cluster.id)
     deploy.wait_host_registration(cluster,
                                   plugin_utils.get_instances(cluster))
     deploy.prepare_kerberos(cluster)
     deploy.set_up_hdp_repos(cluster)
     deploy.resolve_package_conflicts(cluster)
     deploy.create_blueprint(cluster)
Example #6
0
 def scale_cluster(self, cluster, instances):
     deploy.prepare_kerberos(cluster, instances)
     deploy.setup_agents(cluster, instances)
     cluster = conductor.cluster_get(context.ctx(), cluster.id)
     deploy.wait_host_registration(cluster, instances)
     deploy.resolve_package_conflicts(cluster, instances)
     deploy.add_new_hosts(cluster, instances)
     deploy.manage_config_groups(cluster, instances)
     deploy.manage_host_components(cluster, instances)
     deploy.configure_rack_awareness(cluster, instances)
     swift_helper.install_ssl_certs(instances)
     deploy.add_hadoop_swift_jar(instances)
     deploy.deploy_kerberos_principals(cluster, instances)