Configuration Assistant

Answer the questions below and the assistant assembles every file that the Production Deployment guide has you create: the Helm values for GoodData.CN and Pulsar, the size profile you pick, and the Organization custom resource. The values it asks for (the database endpoint, the bucket names, the IAM role, the hostnames) come from the cloud resources you create in the earlier steps of the Production Deployment guide, so keep that guide open as you answer. The assistant runs entirely in your browser, so nothing is sent anywhere. Review the generated files, replace any remaining placeholders, then download them one at a time or all at once.

Your answers stay in this browser so that you can leave the page and come back to them. Passwords and access keys are the exception: the assistant never stores them, so those fields reset to their example values every time you load the page.

What the assistant doesn’t do

The assistant writes configuration files. You still create everything around them, as described in Production Deployment:

  • Create the cloud resources: the metadata database, the object storage buckets or containers, and the workload identity.
  • Create the namespace, the license secret, and the encryption keyset secret before you run Helm.
  • Connect your identity provider and create users.

Every value the chart accepts is listed in the Helm Chart Values Reference.

1. Shared answers

These answers feed more than one file, so they are asked once here instead of on the file tabs. The cloud and the storage authentication method also decide which files the assistant writes at all.

Decides which file tabs appear in step 2.
The workload identity you set up in 5. Workload identity for storage access of the Production Deployment guide. Decides whether trust-policy.json and s3-policy.json are written.

Object storage

GoodData.CN needs three separate buckets or containers. You created them in step 3.2 Object storage of the Production Deployment guide.

Holds uploaded CSV files.

Size profile and options

Choose it before you deploy: you cannot switch profiles afterwards, because persistent volume sizes cannot be adjusted in place.

Organization hostnames

One per line, one organization per hostname. DNS must route every hostname to your ingress.

2. Files

One tab per file, listed down the side in the order you apply them. Each tab asks only for what that file needs and shows the file itself, updating as you type. Four of the files need nothing beyond step 1, so those tabs show the file alone. Review every file before you apply it, and replace every remaining placeholder: the Production Deployment guide walks you through installing with them.