You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@bigtop.apache.org by Antoine DUBOIS <an...@cc.in2p3.fr> on 2021/03/30 09:25:18 UTC
Bigtop Use case
Hello,
I've been working to deploy multiple Apache big data products (Yarn, Spark, Zeppelin, Hive, Ranger) not HDFS
So far I've been deploying it manually and it works.
I'm now aiming at a production infrastructure with automated deployement.
I'm wondering if Apache bigtop can help us to deploy such cluster and if possible how ?
Is it simply a way to build RPM with choosen version or can it help us deploy the full cluster with proper configuration depending on server roles ?
It's a bit confusing in my head what is exactly Apache bigtop.
Have a very nice day.
Antoine
Re: Bigtop Use case
Posted by Antoine DUBOIS <an...@cc.in2p3.fr>.
Thank you Evans and Cos,
nice answers.
I'm currently working with traditional VMs and have not access to an easy way of doing stuff.
I'm also a bit surprise that bigtop do not implement ranger or knox.
We're working with puppet though, I might give it a shot as there already a ton of work put in BigTop.
Thank you and have a nice day.
Antoine
De: "Evans Ye" <ev...@apache.org>
À: user@bigtop.apache.org
Envoyé: Mardi 30 Mars 2021 19:56:13
Objet: Re: Bigtop Use case
As Cos said, the docker provisioner gives you the idea of how bigtop deployment works. The Bigtop Puppet deployment solution can be applied to a real cluster as well.
If you'd like to set up a cluster with advanced features such as NameNode HA and Kerberos. You can start editing the configuration and testing via docker provisioner to verify your configuration.
- Evans
Konstantin Boudnik < [ mailto:cos@apache.org | cos@apache.org ] > 於 2021年3月30日 週二 下午9:20寫道:
Hey Antoine.
Indeed, Bigtop has all the tools for automatic cluster deployment
according to the roles of the nodes. In fact, this is exactly how we
test Bigtop in our CI/CD environment with docker provisioner. Same would
apply to actual hardware based cluster.
Please check bigtop-deploy/puppet/README.md and other content in that
directory for more information.
There's also a way to deploy clusters with Ubuntu Juju, but I am not
sure how up-to-date that solution is.
Cheers.
--
With regards,
Cos
On 30.03.2021 12:25, Antoine DUBOIS wrote:
> Hello,
>
> I've been working to deploy multiple Apache big data products (Yarn,
> Spark, Zeppelin, Hive, Ranger) not HDFS
> So far I've been deploying it manually and it works.
> I'm now aiming at a production infrastructure with automated deployement.
> I'm wondering if Apache bigtop can help us to deploy such cluster and if
> possible how ?
> Is it simply a way to build RPM with choosen version or can it help us
> deploy the full cluster with proper configuration depending on server
> roles ?
> It's a bit confusing in my head what is exactly Apache bigtop.
>
> Have a very nice day.
>
> Antoine
Re: Bigtop Use case
Posted by Evans Ye <ev...@apache.org>.
As Cos said, the docker provisioner gives you the idea of how bigtop
deployment works. The Bigtop Puppet deployment solution can be applied to a
real cluster as well.
If you'd like to set up a cluster with advanced features such as NameNode
HA and Kerberos. You can start editing the configuration and testing via
docker provisioner to verify your configuration.
- Evans
Konstantin Boudnik <co...@apache.org> 於 2021年3月30日 週二 下午9:20寫道:
> Hey Antoine.
>
> Indeed, Bigtop has all the tools for automatic cluster deployment
> according to the roles of the nodes. In fact, this is exactly how we
> test Bigtop in our CI/CD environment with docker provisioner. Same would
> apply to actual hardware based cluster.
>
> Please check bigtop-deploy/puppet/README.md and other content in that
> directory for more information.
>
> There's also a way to deploy clusters with Ubuntu Juju, but I am not
> sure how up-to-date that solution is.
>
> Cheers.
> --
> With regards,
> Cos
>
> On 30.03.2021 12:25, Antoine DUBOIS wrote:
> > Hello,
> >
> > I've been working to deploy multiple Apache big data products (Yarn,
> > Spark, Zeppelin, Hive, Ranger) not HDFS
> > So far I've been deploying it manually and it works.
> > I'm now aiming at a production infrastructure with automated deployement.
> > I'm wondering if Apache bigtop can help us to deploy such cluster and if
> > possible how ?
> > Is it simply a way to build RPM with choosen version or can it help us
> > deploy the full cluster with proper configuration depending on server
> > roles ?
> > It's a bit confusing in my head what is exactly Apache bigtop.
> >
> > Have a very nice day.
> >
> > Antoine
>
Re: Bigtop Use case
Posted by Konstantin Boudnik <co...@apache.org>.
Hey Antoine.
Indeed, Bigtop has all the tools for automatic cluster deployment
according to the roles of the nodes. In fact, this is exactly how we
test Bigtop in our CI/CD environment with docker provisioner. Same would
apply to actual hardware based cluster.
Please check bigtop-deploy/puppet/README.md and other content in that
directory for more information.
There's also a way to deploy clusters with Ubuntu Juju, but I am not
sure how up-to-date that solution is.
Cheers.
--
With regards,
Cos
On 30.03.2021 12:25, Antoine DUBOIS wrote:
> Hello,
>
> I've been working to deploy multiple Apache big data products (Yarn,
> Spark, Zeppelin, Hive, Ranger) not HDFS
> So far I've been deploying it manually and it works.
> I'm now aiming at a production infrastructure with automated deployement.
> I'm wondering if Apache bigtop can help us to deploy such cluster and if
> possible how ?
> Is it simply a way to build RPM with choosen version or can it help us
> deploy the full cluster with proper configuration depending on server
> roles ?
> It's a bit confusing in my head what is exactly Apache bigtop.
>
> Have a very nice day.
>
> Antoine