Get Started
Installation
There are many ways to get started with flagd. Choose the method that best serves your requirements to get started.
Docker
docker pull ghcr.io/open-feature/flagd:latest
Homebrew 🍺
brew install flagd
Go binary
- Install Go 1.18 or above
- run
go install github.com/open-feature/flagd@latest
Release binary
- Download pre-built binaries from https://github.com/open-feature/flagd/releases
Systemd service
Documentation for installing flagd as a systemd service can be found here
Open Feature Operator
The OpenFeature Operator is a Kubernetes native operator that allows you to expose feature flags to your applications. It injects a flagD sidecar into your pod and allows you to poll the flagD server for feature flags in a variety of ways. To get started with the operator, view the project here: https://github.com/open-feature/open-feature-operator
Next Steps
The documentation in the following pages will help you to correctly configure your flagd service, as well as create and evaluate your own custom flags, either using curl or one of the OpenFeature language specific providers.