Skip to main content

Azure Marketplace Quickstart

This guide walks you through purchasing AGENTIC STAR from Azure Marketplace and completing the deployment. Simply enter your configuration values in the purchase form, and the entire process — from infrastructure provisioning to application installation — is handled automatically.

Prerequisites

  • An Azure subscription
  • Contributor role or higher on the subscription
note

No prior setup of an AKS cluster or Helm is required. All infrastructure is automatically provisioned at purchase time.

Steps

1. Search for AGENTIC STAR on Azure Marketplace

Search for "AGENTIC STAR" on Azure Marketplace, select a plan, and click [Create].

AGENTIC STAR offer page

2. Basics

Enter the standard Azure basic settings.

FieldDescription
SubscriptionThe Azure subscription to deploy to
Resource groupCreate a new one or select an existing resource group
RegionThe deployment region

3. General

FieldDescriptionDefaultConstraints
Environment NameIdentifier for the environmentagenticstar3–21 characters, lowercase alphanumeric and hyphens
Managed Identity NameName of the managed identityagtstr-id3–128 characters, lowercase alphanumeric and hyphens
AKS Cluster NameName of the AKS clusteragtstr-aks3–63 characters, lowercase alphanumeric and hyphens
Administrator EmailEmail address of the initial administratorValid email address
Administrator PasswordPassword for the initial administrator12–128 characters, must include at least one uppercase letter, one lowercase letter, one digit, and one special character
Primary LanguageUI display languageJapaneseJapanese / English / Français / Español / ไทย

4. PostgreSQL Settings

FieldDescriptionDefaultConstraints
PostgreSQL Server NameServer name (must be globally unique)agtstr-pg3–63 characters, must start with a lowercase letter
PostgreSQL Admin UsernameDatabase administrator username1–63 characters, cannot start with pg_
PostgreSQL Admin PasswordDatabase administrator password12–128 characters, must include at least one uppercase letter, one lowercase letter, one digit, and one special character
PostgreSQL VM SizeServer specificationStandard_D2ds_v4See below
PostgreSQL High AvailabilityHigh availability modeDisabledSee below

PostgreSQL VM Size Options

SizeSpecificationUse Case
Standard_D2ds_v42 vCPU / 8 GiB RAMDevelopment and testing environments
Standard_D4ds_v44 vCPU / 16 GiB RAMSmall to medium production environments
Standard_D8ds_v48 vCPU / 32 GiB RAMLarge production environments

High Availability Options

ModeDescription
DisabledNo HA (lowest cost)
Same ZoneReplica within the same zone
Zone RedundantZone-redundant (recommended for production; doubles compute cost)

5. AKS Advanced Settings (Optional)

Check "Customize AKS Advanced Settings" to reveal detailed AKS node pool settings. In most cases, the default settings are sufficient.

caution

Selecting a VM size smaller than recommended may cause resource shortages.

System Pool

FieldDefaultRange
Node Count11–20
Min Count (Autoscaler)11–20
Max Count (Autoscaler)81–100
VM SizeStandard_D8ds_v4

User Pool

FieldDefaultRange
Node Count11–50
Min Count (Autoscaler)11–50
Max Count (Autoscaler)101–100
VM SizeStandard_D8ds_v4

6. Datadog Integration (Optional)

Check "Enable Datadog Integration" to reveal the Datadog integration settings.

FieldDescription
Datadog API KeyYour Datadog API key
Datadog Application KeyYour Datadog application key
Datadog SiteDatadog site (AP1 / US1 / US3 / US5 / EU1)

7. Review and Deploy

Review all settings and click [Create] to start the deployment.

The deployment automatically creates the following resources:

  • AKS Cluster (System Pool + User Pool with autoscaler)
  • PostgreSQL Flexible Server (v16, with extensions such as pgvector pre-installed)
  • Storage Accounts (two: one private and one public)
  • Virtual Network / NSG (network isolation pre-configured)
  • Log Analytics Workspace (Container Insights integration enabled)
  • Azure AI Services
  • AGENTIC STAR application suite (automatically installed via Helm charts)
info

Deployment takes approximately 1 hour. You can monitor progress on the Azure Portal deployment page.

After Deployment

Checking Access IP Addresses

Once deployment is complete, check the IP addresses for each application. AGENTIC STAR creates 4 LoadBalancer services for different purposes.

curl
kubectl get svc -n ingress-nginx -o wide | grep LoadBalancer
Service NamePurposeAccess URL
ingress-nginx-frontMain applicationhttps://<EXTERNAL-IP>
ingress-nginx-adminAdmin consolehttps://<EXTERNAL-IP>
ingress-nginx-extapiAPI endpointhttps://<EXTERNAL-IP>
note

The login page (ingress-nginx-auth) is intentionally omitted: due to how OAuth redirects work, opening it directly does not produce a working post-login navigation. Always start from the main application URL — the login page is invoked automatically when authentication is required.

Since self-signed certificates are used, your browser will display certificate warnings. Accept the warning to proceed on first access.

tip

To configure custom domains, register each LoadBalancer IP address in your DNS using A records. See the Domain Settings Guide for details.

Cloud-Specific Differences

Azure Standard Load Balancer assigns a static Public IP, so the EXTERNAL-IP column shows an IP address directly. The AWS Marketplace edition uses Network Load Balancers, which return an ELB DNS name instead, and DNS records must be configured as CNAMEs rather than A records. See the AWS Marketplace Quickstart for details.

Logging In

Admin console login

Access the admin console IP address in your browser and log in with the Administrator Email and Administrator Password you entered in the purchase form.

As a next step, perform the initial setup in the admin console. See the Settings Guide for details.

To start using the API, see the Marketplace API Quickstart.