Skip to content

dkrizic/feature

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Feature

Simple feature flag service designed for Kubernetes.

Related components:

Overview

graph TD
    CLI[Command Line Interface]
    APP1[Application 1]
    APP2[Application 2]
    subgraph FR[Frontend]
      BR[Browser]
      FS[Frontend Service]
    end
    subgraph S[Service]
        API[gRPC API]
        P[Persistence]
        INM[In-Memory Storage]
        CM[ConfigMap]
        API-->P
        P-->INM
        P-->|REST|CM
    end
    BR-->|REST|FS
    FS-->|gRPC|API
    CLI-->|gRPC|API
    APP1-->|gRPC|API
    APP2-->|Mount|CM
Loading

Features

  • Available as OCI containers
  • Multi architecture (amd64, arm64)
  • gRPC API for managing feature flags
  • REST API for frontend consumption
  • Persistence layer with in-memory and Kubernetes ConfigMap backends
  • Command Line Interface (CLI) for managing feature flags
  • Designed for Kubernetes environments
  • OpenTelemetry instrumentation for observability
  • Configurable via environment variables and ConfigMaps
  • Lightweight and easy to deploy

About

Feature flag service for Kubernetes

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •