Details

    • Type: Suggestion
    • Status: Closed (View Workflow)
    • Resolution: Won't Do
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • UIS:
      1
    • Support reference count:
      2
    • Feedback Policy:
      We collect Confluence feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      Description

      NOTE: This suggestion is for Confluence Server. Using Confluence Cloud? See the corresponding suggestion.

      We're trying to deploy Confluence by automating the installation. We need a way to script the entire process from scratch all the way up to a working and fully configured Confluence instance. I'm using Ansible for this task, but the same problem exists for all similar tools (Puppet, Chef, Salt, etc).

      The installation can be done programmatically. But the setup part involves clicking through a wizard web interface to select the installation type, put in the license, configure the database, etc: https://confluence.atlassian.com/doc/confluence-setup-guide-135691.html.
      This prevents proper automation.

      I know that Stash exposes a REST API that can be used to automate some of these steps (for instance the license: https://developer.atlassian.com/static/rest/stash/3.11.3/stash-rest.html#idp1739392), but the Confluence REST API doesn't expose anything like this.

      So at this point our devops process is stuck and we need to manually click through a wizard, which is a real pain.

      Confluence needs to be able to get deployed without manual intervention.

      This can either be done by providing options during install, for instance using a simple configuration file with license, install type, plugins to include.

      Or extend the REST API to handle these.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              terena_its Dick Visser
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: