I will go ahead and create a separate repo. How should we name it? ambari-deploy?
On Fri, Apr 18, 2025 at 2:07 AM Jialiang <jialiangca...@gmail.com> wrote: > Hi devs, > > I'd like to share more details about the automated deployment solution > I'm working on. This tool aims to significantly simplify the Ambari > cluster deployment process. > > Key Features: > > 1. Docker-based Quick Deployment > - One-command setup: just configure resources and components > - No environment setup needed - script handles everything > - Perfect for: > * Development environments > * Testing and evaluation > * Quick demos > * CI/CD pipelines > > 2. Bare Metal/VM Production Deployment > - Production-ready automated deployment > - Full HA support for all components > - Flexible topology customization > - Advanced features: > * External database integration > * Custom directory configuration > * Ranger integration > * Kerberos setup > > Technical Implementation: > - Uses Ansible for automation > - Supports CentOS/Rocky Linux 8/9 > - Handles all prerequisites automatically: > * Repository setup > * Package installation > * System configuration > * Service deployment > * Component configuration > > Configuration Features: > 1. Simple base configuration for quick start > 2. Advanced configuration support: > - Cluster topology customization > - Component placement control > - Service user configuration > - Directory path customization > - Database configuration > - Memory settings > > Current Status: > - Basic deployment automation completed > - Docker deployment working efficiently > - Bare metal deployment tested successfully > - Documentation ready (quick start + advanced guide) > > Would love to get feedback from the community on this implementation. > > Best, > Jialiang > > On 2025/4/18 09:00, Jialiang wrote: > > Hi devs, > > > > I'm working on **automated cluster deployment** support (bare metal + > > Docker) for Ambari. Since this is a self-contained feature, I propose > > **creating a new repository** to: > > > > 1. Simplify maintenance (decoupled from Ambari core) > > 2. Allow independent releases > > 3. Make it usable standalone > > > > **Pros:** > > - Cleaner code isolation > > - Faster iteration > > > > **Cons:** > > - Adds one more repo to manage > > > > Thoughts? If no objections, I'll prepare the repo setup. > > > > Best, > > > > Jialiang > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@ambari.apache.org > For additional commands, e-mail: dev-h...@ambari.apache.org > >