Uploaded image for project: 'MariaDB ColumnStore'
  1. MariaDB ColumnStore
  2. MCOL-6061

Update columnstore-ansible-aws to support cluster setup for developers

    XMLWordPrintable

Details

    • Task
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Fixed
    • None
    • N/A
    • ?
    • None
    • 2025-5

    Description

      We already have awesome https://github.com/mariadb-corporation/columnstore-ansible-aws project that allows one to create a Columnstore cluster in AWS and provision it using Ansible. But we need to make it a little bit more developer-friendly, because right now there are some issues that block many developers from using it for development.

      What has to be done:

      • Simplify AWS setup: currenly user has to create security groups/VPCs/etc by hand in AWS console, which is tedious (and not really needed later for development work), these resources can be set up automatically
      • Support sharing of Columnstore sources between developer's own VM in AWS and cluster nodes. We need it because Drone builds are very slow (>30 minutes), so after changing one line of code developer has to wait for a very long time. It would be much faster if we could share sources between the hosts and build/install using bootstrap_mcs
      • (optional) automate generating passwords, obtaining AWS credentials and choosing/generating SSH keys to connect to the cluster nodes

      Attachments

        Activity

          People

            AlexanderPresniakov Alexander Presniakov
            AlexanderPresniakov Alexander Presniakov
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Git Integration

                Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.