Skip to main content

KubeAid Documentation

Welcome to the KubeAid documentation. This is the central hub for all KubeAid guides and references.

Table of Contents​

Getting Started​

The complete installation guide for setting up a KubeAid-managed Kubernetes cluster:

GuideDescription
Getting Started GuideComplete installation walkthrough
PrerequisitesRequired tools and setup
Pre-ConfigurationConfiguration file setup
BootstrapBootstrap your cluster
Post-ConfigurationAccess dashboards and verify setup
UpgradeUpgrade procedure
DeletionCleanup procedure

Hosting Reference​

Hosting-specific details and considerations:

GuideDescription
Cloud ProvidersAWS, Azure, Hetzner HCloud
Bare MetalOn-premise dedicated servers
Single Host K8sSingle-node deployments
Hybrid SetupMixed cloud and bare metal

Operations​

Guides for ongoing cluster management:

GuideDescription
Backup & RestoreDisaster recovery procedures
Node RebootSafe node maintenance
AWS Private Link SetupCross-account connectivity
Operations TipsLegacy operational procedures and debugging

Monitoring​

GuideDescription
Pod AutoscalingHPA and VPA configuration
Prometheus NamespacesNamespace-level monitoring

Development​

GuideDescription
CI/CD SetupPipeline configuration
Helm ChartsChart development
Release ProcedureRelease workflow
Update ArgoCD AppsUpdating deployed apps

Access Tokens​

GuideDescription
GitHub TokenGitHub PAT setup
GitLab TokenGitLab PAT setup

About KubeAid​

GuideDescription
Why KubeAidThe problem KubeAid solves
Features Technical DetailsIn-depth feature documentation
Helm Umbrella PatternHow KubeAid manages applications
Prometheus ConfigurationConfiguring monitoring with kube-prometheus
GitOps Drift DetectionArgoCD sync status and alerting

Support​

For general questions, bug reports, and feature requests, please use our GitHub Issues.

For enterprise support, visit Obmondo.