|
1 | | -## open-feature-operator |
| 1 | +<picture> |
| 2 | + <source media="(prefers-color-scheme: dark)" srcset="./images/openfeature-horizontal-white.svg"> |
| 3 | + <source media="(prefers-color-scheme: light)" srcset="./images/openfeature-horizontal-black.svg"> |
| 4 | + <img alt="OpenFeature Logo" src="./images/openfeature-horizontal-black.svg"> |
| 5 | +</picture> |
2 | 6 |
|
3 | 7 |  |
4 | 8 |  |
5 | 9 |  |
6 | 10 |  |
7 | 11 |
|
8 | | -The open-feature-operator is a Kubernetes native operator that allows you to expose feature flags to your applications. It injects a [flagD](https://github.com/open-feature/flagd) sidecar into your pod and allows you to poll the flagD server for feature flags in a variety of ways. |
| 12 | +The OpenFeature Operator is a Kubernetes native operator that allows you to expose feature flags to your applications. It injects a [flagD](https://github.com/open-feature/flagd) sidecar into your pod and allows you to poll the flagD server for feature flags in a variety of ways. |
9 | 13 |
|
10 | 14 | ### Deploy the latest release |
11 | 15 |
|
12 | 16 | _Requires [cert manager](https://cert-manager.io/docs/installation/kubernetes/) installed_ |
13 | 17 |
|
14 | 18 | <!---x-release-please-start-version--> |
| 19 | + |
15 | 20 | ``` |
16 | 21 | kubectl create namespace open-feature-operator-system |
17 | 22 | kubectl apply -f https://github.com/open-feature/open-feature-operator/releases/download/v0.1.1/certificate.yaml |
18 | 23 | kubectl apply -f https://github.com/open-feature/open-feature-operator/releases/download/v0.1.1/release.yaml |
19 | 24 | ``` |
| 25 | + |
20 | 26 | <!---x-release-please-end--> |
21 | 27 |
|
22 | 28 | ### Architecture |
23 | 29 |
|
24 | 30 | As per the issue [here](https://github.com/open-feature/ofep/issues/1) |
25 | 31 |
|
26 | | -As per v0.1.1, the default sync provider has been optimised as per this OpenFeature Enhancement Proposal [issue](https://github.com/open-feature/ofep/blob/main/004-OFEP-kubernetes-sync-service.md). |
| 32 | +As per v0.1.1, the default sync provider has been optimized as per this OpenFeature Enhancement Proposal [issue](https://github.com/open-feature/ofep/blob/main/004-OFEP-kubernetes-sync-service.md). |
27 | 33 |
|
28 | 34 | High level architecture is as follows: |
29 | 35 |
|
|
0 commit comments