Skip to content

Latest commit

 

History

History
80 lines (51 loc) · 1.69 KB

installation.md

File metadata and controls

80 lines (51 loc) · 1.69 KB
description
installing flagd

Installation

Docker

:octicons-terminal-24: Install from the command line:

docker pull ghcr.io/open-feature/flagd:latest

:octicons-code-square-24: Use as base image in Dockerfile:

FROM ghcr.io/open-feature/flagd:latest

Kubernetes

flagd was designed with cloud-native paradigms in mind. You can run it as a sidecar, or as a central service in your cluster. If you're interested in a full-featured solution for using flagd in Kubernetes, consider the OpenFeature operator.

For more information, see OpenFeature Operator.


Binary

:fontawesome-brands-linux::fontawesome-brands-windows::fontawesome-brands-apple: Binaries are available in x86/ARM.

Release

systemd

A systemd wrapper is available here.

Homebrew

brew install flagd

Go binary

go install github.com/open-feature/flagd/flagd@latest

In-Process

:fontawesome-brands-golang: Go in-process provider

flagd-in-process/pkg

go get github.com/open-feature/go-sdk-contrib/providers/flagd-in-process/pkg@latest

:fontawesome-brands-java: Java in-process provider

Maven

<dependency>
  <groupId>dev.openfeature.contrib.providers</groupId>
  <artifactId>flagd</artifactId>
</dependency>

Gradle

implementation 'dev.openfeature.contrib.providers:flagd'