skills/featbit/featbit-skills/featbit-deployment-kubernetes

featbit-deployment-kubernetes

Installation
SKILL.md

FeatBit Kubernetes Deployment with Helm

Deploy FeatBit to Kubernetes using official Helm Charts with support for two architecture tiers, multiple service exposure methods, external databases, and auto-scaling.

Complete Guide

Official Repository: https://github.com/featbit/featbit-charts

Primary Documentation: https://raw.githubusercontent.com/featbit/featbit-charts/refs/heads/main/README.md

Overview

Prerequisites:

  • Kubernetes >= 1.23
  • Helm >= 3.7.0
  • kubectl configured

Architecture Tiers

Two official deployment tiers configured via architecture.tier in values.yaml:

Standard (Default)

Database (PostgreSQL or MongoDB) with optional Redis caching.

  • Database options: PostgreSQL or MongoDB (via architecture.database: "postgres" or "mongodb")
  • Redis: Optional (disable with redis.enabled: false)
  • Use for: All production and development environments, scales horizontally

Professional (Enterprise)

Standard tier + Kafka + ClickHouse for real-time analytics and insights.

  • Use for: Enterprise deployments requiring real-time data analysis

Configuration Examples

Official example configurations organized by deployment scenario:

Standard Tier Examples

Location: https://github.com/featbit/featbit-charts/tree/main/charts/featbit/examples/standard

Examples include:

  • PostgreSQL + Redis configuration for local Kubernetes
  • MongoDB + Redis configuration for local Kubernetes
  • Service exposure methods (Ingress, LoadBalancer, NodePort)
  • TLS/SSL certificate configuration

Professional Tier Examples

Location: https://github.com/featbit/featbit-charts/tree/main/charts/featbit/examples/pro

Examples include:

  • Full enterprise stack with Kafka and ClickHouse
  • Real-time analytics configuration
  • High-availability setup

Azure AKS Production Examples

Location: https://github.com/featbit/featbit-charts/tree/main/charts/featbit/examples/aks

Examples include:

  • Complete Azure AKS production deployment
  • NGINX Ingress controller setup
  • cert-manager for TLS certificates
  • Azure managed services integration (Azure Database for PostgreSQL, Azure Managed Redis)

All Examples

Location: https://github.com/featbit/featbit-charts/tree/main/charts/featbit/examples

Browse all available configuration examples for different deployment scenarios and cloud providers.

Upgrading & Migrations

Important: Starting from v0.9.0, database migrations are NOT automatic.

Key Resources

Weekly Installs
2
GitHub Stars
11
First Seen
Mar 11, 2026
Installed on
amp2
cline2
opencode2
cursor2
kimi-cli2
codex2