Skip to content

docs(console): cluster deployments & AWS quota warnings, blueprint settings, billing details - #199

Open
jul-dan wants to merge 2 commits into
mainfrom
docs-agent/console-2026-09-24
Open

jul-dan wants to merge 2 commits into
mainfrom
docs-agent/console-2026-09-24

Conversation

@jul-dan

@jul-dan jul-dan commented Sep 24, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Documents user-facing changes merged into qovery/console main during the analysis window (first-run fallback, last 14 days).

This supersedes the closed PR #198 and addresses the review feedback left on it:

  • Dry run now defined (was flagged as undefined): a cluster dry run is a cluster update run with the Dry-run option ("Preview changes without applying them") enabled, verified from the console cluster update dialog.
  • Cross-linked the cluster Deployments section to the existing Deployment History page to avoid duplicating the shared concept.

Changes already covered by recent PRs — AI provider tokens / AWS Bedrock (#194) and certificate renewal failure alerts (#195), and the Agent Tasks Outputs concept already in configuration/agent-tasks/ — are intentionally not duplicated.

Documented changes

1. Cluster Deployments (history, logs, dry-run badge)

The cluster Deployments tab lists a cluster's past deployments (status, timestamp, duration, trigger), with per-deployment logs; dry-run deployments show a Dry run badge. Now available by default (feature flag removed).

  • Page: configuration/clusters.mdx (new "Deployments" section)
  • Source: console#2986 (flag removal), console#2991 (dry-run badge)

2. AWS quota warnings on clusters

When an AWS service quota is reached and Karpenter can no longer create nodes, the cluster status becomes Warning with a callout on the cluster overview (quota name or code, impacted resource, message, suggested action), and services on that cluster show a Quota issue status tooltip.

  • Page: configuration/clusters.mdx (new "AWS Quota Warnings" subsection under Statuses)
  • Source: console#3000

3. Blueprint configuration settings page

Blueprint-backed services now have a dedicated Blueprint configuration settings page to review and edit the variables and overridable engine settings after creation.

  • Page: configuration/blueprints.mdx (new "Editing a Blueprint Service" section)
  • Source: console#2965

4. Billing details validation

Creating an organization / adding a payment card now requires a complete billing address, a VAT number for EU billing countries (optional elsewhere), and validates supported postal-code formats per country.

  • Page: configuration/organization.mdx (Billing section)
  • Source: console#2994

5. Agent task model selection

When creating or editing an agent task, once a provider token is selected a Model dropdown lists the models available to that token (for AWS Bedrock, filtered by the token's AWS region). The first available model is selected by default, and the choice can be changed later from the agent task's Settings > AI configuration.

  • Page: configuration/agent-tasks/overview.mdx ("Choose a Provider and Model" step)
  • Source: console#3005

Skipped as not user-facing / already documented

  • Service logs JSON formatting (console#3012) — the log viewer now pretty-prints and highlights the keys of JSON object log lines. Evaluated and skipped as a display refinement that does not change how logs are used.
  • Agent Tasks UI refinements (#2974 Outputs, #3001 overlay saves, #2993 last-execution status, #2977 org-overview card, #2992, #2973, #3002) — underlying concepts already covered in configuration/agent-tasks/.
  • Bug fixes / cosmetic / release commits (#3013, #3008, #3007, #2998, #2996, #2980, #2979, #3003, #2984, releases).

Run-state note

DOCS_AGENT_LAST_RUN_AT did not exist at the start of this run (confirmed via the Qovery MCP), so this run used the 14-day first-run fallback window (since 2026-09-11T08:00:56Z). The window's user-facing Console changes were re-verified against source; no documentable change merged since PR #198/#199 was first opened. On success, the variable is created with this run's start time 2026-09-25T08:00:56Z so the next run analyzes only newer commits.


Generated by the documentation update agent.

…tings, billing details

- clusters: document the cluster Deployments tab (history + per-deployment
  logs, "Dry run" badge) and AWS quota warnings on cluster status
- blueprints: document the "Blueprint configuration" settings page for
  reconfiguring an existing blueprint service
- organization: note the required billing details (address, VAT for EU) at
  organization creation / when adding a card

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@mintlify

mintlify Bot commented Sep 24, 2026 •

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated
qovery 🟢 Ready View Preview Sep 24, 2026, 3:00 PM

💡 Tip: Enable Automations to automatically generate PRs for you.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Sep 24, 2026 •

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
qovery-doc-mintlify-proxy 5de29da Sep 24 2026, 03:02 PM

Agent tasks now let you pick the model the agent runs on. Once a provider
token is selected, a Model dropdown lists the models available to that
token (for AWS Bedrock, filtered by the token's AWS region); the first is
selected by default, and the choice can be changed later from
Settings > AI configuration.

Source: Qovery/console#3005

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@jul-dan
jul-dan marked this pull request as ready for review September 25, 2026 13:37
@jul-dan
jul-dan requested a review from a team September 25, 2026 13:37

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

3 issues found across 4 files

Confidence score: 4/5

  • docs/configuration/clusters.mdx could mislead readers into thinking a visible status label changes; describe the Quota issue tooltip instead.
  • docs/configuration/agent-tasks/overview.mdx renames a step while four other docs still use its old name, leaving labels inconsistent; update those references.
  • docs/configuration/blueprints.mdx says users can edit variables despite stating that context variables are read-only; clarify which variables can be edited.
Prompt for AI agents (unresolved issues)

Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.


<file name="docs/configuration/agent-tasks/overview.mdx">

<violation number="1" location="docs/configuration/agent-tasks/overview.mdx:27">
P3: Renaming this step leaves four other docs pointing at the old name. Update them so the labels match the new step title.</violation>
</file>

<file name="docs/configuration/clusters.mdx">

<violation number="1" location="docs/configuration/clusters.mdx:169">
P2: This describes a changed status label, but the feature is a **Quota issue** tooltip on services. Describe the tooltip rather than implying the visible indicator label changes.</violation>
</file>

<file name="docs/configuration/blueprints.mdx">

<violation number="1" location="docs/configuration/blueprints.mdx:201">
P3: This new paragraph says users can "review and edit the variables" on the Blueprint configuration page, but the same page states earlier that context variables (like `region` and `cluster_name`) are read-only and cannot be edited. Clarify that only the blueprint's editable variables and overridable engine settings can be changed, so the section doesn't contradict the reference table.</violation>
</file>

Reply with feedback, questions, or to request a fix.

Re-trigger cubic

- a **message** describing the issue,
- a **suggested action** — typically requesting an AWS quota increase, then retrying or waiting for the cluster to scale again.

While the warning is active, the cluster-status indicator shown next to your services (on the service overview) reads **Quota issue** instead of the generic warning label. The warning clears automatically once new nodes can be scheduled again; it may remain visible for a short time after the last occurrence.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2: This describes a changed status label, but the feature is a Quota issue tooltip on services. Describe the tooltip rather than implying the visible indicator label changes.

Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At docs/configuration/clusters.mdx, line 169:

<comment>This describes a changed status label, but the feature is a **Quota issue** tooltip on services. Describe the tooltip rather than implying the visible indicator label changes.</comment>

<file context>
@@ -157,6 +157,17 @@ Qovery tracks cluster health using two status categories:
+- a **message** describing the issue,
+- a **suggested action** — typically requesting an AWS quota increase, then retrying or waiting for the cluster to scale again.
+
+While the warning is active, the cluster-status indicator shown next to your services (on the service overview) reads **Quota issue** instead of the generic warning label. The warning clears automatically once new nodes can be scheduled again; it may remain visible for a short time after the last occurrence.
+
 ### Performing Actions on Clusters
</file context>
Suggested change
While the warning is active, the cluster-status indicator shown next to your services (on the service overview) reads **Quota issue** instead of the generic warning label. The warning clears automatically once new nodes can be scheduled again; it may remain visible for a short time after the last occurrence.
While the warning is active, affected services show a **Quota issue** tooltip next to the cluster-status indicator. The warning clears automatically once new nodes can be scheduled again; it may remain visible for a short time after the last occurrence.

Connect a Qovery service, a Git repository, or both, for the agent to load as context. A Qovery service's linked Git repository is included automatically, no need to add it separately, connect a repository on its own only when it isn't tied to a Qovery service.
</Step>
<Step title="Choose a Provider">
<Step title="Choose a Provider and Model">

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P3: Renaming this step leaves four other docs pointing at the old name. Update them so the labels match the new step title.

Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At docs/configuration/agent-tasks/overview.mdx, line 27:

<comment>Renaming this step leaves four other docs pointing at the old name. Update them so the labels match the new step title.</comment>

<file context>
@@ -24,8 +24,10 @@ Agent Tasks are one-time or scheduled jobs delegated to AI agents, running on yo
     Connect a Qovery service, a Git repository, or both, for the agent to load as context. A Qovery service's linked Git repository is included automatically, no need to add it separately, connect a repository on its own only when it isn't tied to a Qovery service.
   </Step>
-  <Step title="Choose a Provider">
+  <Step title="Choose a Provider and Model">
     Pick **Claude** (Anthropic) or **AWS Bedrock**, then select an existing token or create a new one on the fly. A token created here is saved and can be reused by any other agent task in the organization, no need to re-enter credentials each time. Tokens can also be managed centrally from **Organization Settings > Agent > Token**.
+
</file context>


## Editing a Blueprint Service

After a blueprint service is created, you can change the inputs it was provisioned with from its **Blueprint configuration** settings page. Open the blueprint service, go to its **Settings**, and select **Blueprint configuration** to review and edit the variables and any overridable engine settings the blueprint exposes (see [Variables & Engine Reference](#variables--engine-reference)). Secret values are handled without exposing the stored secret, and the **Overrides** section is collapsed by default.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P3: This new paragraph says users can "review and edit the variables" on the Blueprint configuration page, but the same page states earlier that context variables (like region and cluster_name) are read-only and cannot be edited. Clarify that only the blueprint's editable variables and overridable engine settings can be changed, so the section doesn't contradict the reference table.

Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At docs/configuration/blueprints.mdx, line 201:

<comment>This new paragraph says users can "review and edit the variables" on the Blueprint configuration page, but the same page states earlier that context variables (like `region` and `cluster_name`) are read-only and cannot be edited. Clarify that only the blueprint's editable variables and overridable engine settings can be changed, so the section doesn't contradict the reference table.</comment>

<file context>
@@ -196,6 +196,16 @@ The engine block defines how the resource is provisioned. Which settings you can
 
+## Editing a Blueprint Service
+
+After a blueprint service is created, you can change the inputs it was provisioned with from its **Blueprint configuration** settings page. Open the blueprint service, go to its **Settings**, and select **Blueprint configuration** to review and edit the variables and any overridable engine settings the blueprint exposes (see [Variables & Engine Reference](#variables--engine-reference)). Secret values are handled without exposing the stored secret, and the **Overrides** section is collapsed by default.
+
+Save your changes, then redeploy the service to apply them.
</file context>
Suggested change
After a blueprint service is created, you can change the inputs it was provisioned with from its **Blueprint configuration** settings page. Open the blueprint service, go to its **Settings**, and select **Blueprint configuration** to review and edit the variables and any overridable engine settings the blueprint exposes (see [Variables & Engine Reference](#variables--engine-reference)). Secret values are handled without exposing the stored secret, and the **Overrides** section is collapsed by default.
After a blueprint service is created, you can change the inputs it was provisioned with from its **Blueprint configuration** settings page. Open the blueprint service, go to its **Settings**, and select **Blueprint configuration** to review and edit the blueprint's editable variables (read-only context variables stay locked) and any overridable engine settings the blueprint exposes (see [Variables & Engine Reference](#variables--engine-reference)). Secret values are handled without exposing the stored secret, and the **Overrides** section is collapsed by default.

This branch was successfully deployed

1 active deployment
staging - docs — 5de29dab Deployed Sep 24, 2026 by mintlify[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants