Skip to content
antalos

Deploy and operate antalos

Use this section to deploy your own installation or operate an existing one. antalos is an environment-specific repository, so begin by understanding its owners and replacing its inputs. Applying the application tree alone does not create the machines, storage server, public DNS, or user accounts.

Deploy your own stack

Step Read and prepare Outcome before continuing
1. Understand the design Repository map, hosts, and availability You know the required machines and the design’s failure limits
2. Prepare access and inputs Prerequisites and CLI access Workstation tools, Proxmox access, network plan, and protected state are ready
3. Prepare external dependencies Storage and networking Required exports, buckets, DNS ownership, and routing are available
4. Bootstrap Kubernetes and GitOps Bootstrap the platform Talos, Kubernetes, sealing identity, and Argo CD are established
5. Configure application inputs Application workflow and sealed credentials Manifests use your addresses, supported versions, and credentials
6. Complete a service Its Operate guide in the directory Database initialization, identity, integrations, and a useful user workflow work together
7. Add VM and edge features VM lifecycle and Azure edge The selected external backends are configured through their own projects
8. Establish operations Routine operations and recovery You know how to maintain, back up, and restore the installation

These are dependency stages. They are not a claim that the root app-of-apps automatically waits for every service to become healthy before creating the next one.

Change an existing installation

Find the owning directory in the repository map. Read the service’s architecture and admin guide before changing a database, image, replica count, or integration. A Kubernetes manifest change follows GitOps; a Compose edit follows the matching Ansible playbook; a cloud-init edit affects provisioning.

Change Runbook
Add or configure an application Application workflow
Set up sign-in SSO and integrations
Update a Debian workload VM lifecycle
Upgrade Nextcloud Nextcloud upgrade procedure
Configure Talk, recording, office, or AI Nextcloud integrations
Maintain a worker Routine operations
Update the handbook Write and publish documentation

Investigate or recover

Start with Find the failing layer for an incident. Use disaster recovery when you need to restore state or reconstruct infrastructure. Read the specific service’s recovery section before deleting or recreating resources.

Use the upstream manuals alongside these guides

Each service guide links to official documentation. Use it for installation prerequisites, supported configuration, and upgrade procedures matching the selected version. Use antalos documentation for the exact directory, credentials, dependencies, and integration choices made here.