Hashicorp Vault values With Helm Charts

XMLWordPrintable

    • 1
    • 1

      Issue Summary

      Hashicorp Vault values can't be used with Helm Charts

      Steps to Reproduce

      If you set the helm chart to install and point to Hashicorp Vault for PostgeSQL (JDBC) password, you can't complete the initial setup.

      1. Install Confluence with this:
        additionalEnvironmentVariables:
         - name: ATL_JDBC_USER
            - value: "atlconfluence"
         - name: ATL_JDBC_PASSWORD
            - value: >- {"mount": "secret", "path": "passwords/confluence/atlconfluence", "key": "value", "endpoint": https://vault.mydomain:8200, "authenticationType": "KUBERNETES"}
         - name: ATL_JDBC_SECRET_CLASS
            - value: com.atlassian.secrets.store.vault.VaultSecretStore
        

      You can't install because Helm Charts/Confluence doesn't support Hashicorp Vault during the installation process.

      TLDR:

      1. Install Confluence (no existing data) with Hashicorp Vault integration for password

      2. Cannot get past initial setup pages

      Expected Results

      It should be possible to use Hashicorp Vault during deployment with Helm Charts.

      Actual Results

      It's not possible to use Hashicorp Vault during deployment with Helm Charts.

      Workaround

      Reconfigure Hashicorp Vault values after installation.

            Assignee:
            Unassigned
            Reporter:
            Marcelo da Costa
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: