featbit-deployment-kubernetes

Deploys FeatBit to Kubernetes using Helm Charts. Use when user mentions "Kubernetes", "Helm", "K8s", "kubectl", works with values.yaml files, asks about "cloud deployment", "AKS", "EKS", "GKE", "ingress", or needs production-grade container orchestration setup.

16 stars

Best use case

featbit-deployment-kubernetes is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Deploys FeatBit to Kubernetes using Helm Charts. Use when user mentions "Kubernetes", "Helm", "K8s", "kubectl", works with values.yaml files, asks about "cloud deployment", "AKS", "EKS", "GKE", "ingress", or needs production-grade container orchestration setup.

Teams using featbit-deployment-kubernetes should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/featbit-deployment-kubernetes/SKILL.md --create-dirs "https://raw.githubusercontent.com/diegosouzapw/awesome-omni-skill/main/skills/devops/featbit-deployment-kubernetes/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/featbit-deployment-kubernetes/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How featbit-deployment-kubernetes Compares

Feature / Agentfeatbit-deployment-kubernetesStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Deploys FeatBit to Kubernetes using Helm Charts. Use when user mentions "Kubernetes", "Helm", "K8s", "kubectl", works with values.yaml files, asks about "cloud deployment", "AKS", "EKS", "GKE", "ingress", or needs production-grade container orchestration setup.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# 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

**Current Version**: 0.9.1 (FeatBit App: 5.2.1)

**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.

- **Migration Scripts**: https://github.com/featbit/featbit-charts/tree/main/migration
- **Migration Guide**: Review `migration/RELEASE-v{version}.md` before upgrading

## 🔗 Key Resources

- **Values Reference**: https://github.com/featbit/featbit-charts/blob/main/charts/featbit/values.yaml
- **Chart README**: https://github.com/featbit/featbit-charts/blob/main/README.md
- **FeatBit Documentation**: https://docs.featbit.co
- **Main Repository**: https://github.com/featbit/featbit

Related Skills

gke-deployment

16
from diegosouzapw/awesome-omni-skill

Deploy, configure, and manage Kubernetes workloads on GKE with Deployments, Services, Ingress, HPA, health probes, ConfigMaps, and Secrets. Use when deploying containers to GKE, configuring load balancers, setting up autoscaling, writing health checks, managing environment configs, or troubleshooting pod issues.

frontend-deployment

16
from diegosouzapw/awesome-omni-skill

Deploy frontend applications from aramb.toml. Creates frontend service, resolves backend references from deployment outputs, builds static files, and deploys with environment variables. Returns deployment URL. Use for all frontend deployments.

featbit-deployment-docker

16
from diegosouzapw/awesome-omni-skill

Expert guidance for deploying FeatBit with Docker Compose across three tiers - Standalone (PostgreSQL only), Standard (PostgreSQL/MongoDB + Redis), and Professional (+ ClickHouse + Kafka). Use when user mentions "docker-compose", "deploy with Docker", "standalone vs standard vs pro", works with docker-compose.yml files, or asks about container configuration, environment variables, or production Docker setup.

FastAPI Kubernetes Deployment

16
from diegosouzapw/awesome-omni-skill

This skill should be used when the user asks to "deploy FastAPI to Kubernetes", "create Dockerfile", "build Docker image", "write Helm chart", "configure K8s deployment", "add health checks", "scale FastAPI", or mentions Docker, Kubernetes, K8s, containers, Helm, or deployment. Provides containerization and orchestration patterns.

expo-deployment

16
from diegosouzapw/awesome-omni-skill

Deploy Expo apps to production

dotnet-container-deployment

16
from diegosouzapw/awesome-omni-skill

Deploys .NET containers. Kubernetes probes, Docker Compose for local dev, CI/CD integration.

Docker & Kubernetes

16
from diegosouzapw/awesome-omni-skill

Containerization, orchestration, and deployment with Docker and K8s

Docker & Kubernetes Orchestrator

16
from diegosouzapw/awesome-omni-skill

Expert guidance for Docker containerization and Kubernetes orchestration. Use when containerizing applications, managing multi-container setups with Docker Compose, or deploying to Kubernetes clusters.

docker-deployment

16
from diegosouzapw/awesome-omni-skill

Docker containerization and deployment for Java/Spring Boot applications. Multi-stage builds, docker-compose, health checks, and CI/CD with GitHub Actions.

DevOps & Deployment

16
from diegosouzapw/awesome-omni-skill

Use when setting up CI/CD pipelines, containerizing applications, deploying to Kubernetes, or writing infrastructure as code. DevOps & Deployment covers GitHub Actions, Docker, Helm, and Terraform patterns.

deployment-wizard

16
from diegosouzapw/awesome-omni-skill

Deploy local websites to the internet instantly via Cloudflare Tunnel. Zero hosting, zero domain needed.

deployment-validation-config-validate

16
from diegosouzapw/awesome-omni-skill

You are a configuration management expert specializing in validating, testing, and ensuring the correctness of application configurations. Create comprehensive validation schemas, implement configurat