Blazing iconBlazing

Quick Start

Edit on GitHub

Deploy your first Blazing Core workload in 5 minutes

Prerequisites

  • A Digital Frontier account
  • Core CLI installed

Installation

macOS

Bash

Linux

Bash

Verify Installation

Bash

Initialize Your Project

Create a new project directory:

Bash

This creates a basic compose.yaml file.

Your First Service

Edit compose.yaml to define a simple web service:

YAMLDev PreviewL14

Validate Your Configuration

Check for errors:

Bash

You should see:

Plain Text

Preview the Deployment

See what will be deployed:

Bash

Output:

Plain Text

Deploy

Apply your configuration:

Bash

Output:

Plain Text

Check Status

View your deployment:

Bash

Update Your Service

Let's add HTTPS and autoscaling. Edit compose.yaml:

YAMLDev PreviewL20

Apply the changes:

Bash

Blazing Core will:

  1. Provision TLS certificates automatically
  2. Update the load balancer to HTTPS
  3. Enable autoscaling (2-10 replicas)

Add a Database

Let's add a PostgreSQL database. Update compose.yaml:

YAMLDev PreviewL17

Create the database secret:

Bash

Apply:

Bash

Clean Up

Remove all resources:

Bash

Confirm when prompted.

Next Steps

Learn Core Concepts

Advanced Features

Providers

Common Commands

| Command | Description | |---------|-------------| | core init | Initialize a new project | | core validate | Validate configuration locally | | core plan | Preview deployment changes | | core apply | Deploy infrastructure | | core status | Check deployment status | | core logs | View service logs | | core destroy | Delete all resources |

Getting Help

Example Projects

Browse complete examples:

  • Simple Web App - Basic HTTP service
  • API with Database - REST API + PostgreSQL
  • ML Training - GPU workload with autoscaling
  • Microservices - Multi-service application
  • Multi-Cloud HA - High-availability deployment

Find examples at github.com/digitalfrontier/core-compose-examples