Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hello, I'm new to OpenFeature. Ask, if I need to use GoFeatureFlag as a Provider, is this Operator applicable and how to disable FlagdProxy? #591

Closed
oomgomgxx opened this issue Dec 27, 2023 · 2 comments

Comments

@oomgomgxx
Copy link

No description provided.

@oomgomgxx oomgomgxx changed the title Hello, I'm new to OpenFeature. Ask, if I need to use GoFeatureFlag as a Provider, is this Operator used and how to disable flagdproxy? Hello, I'm new to OpenFeature. Ask, if I need to use GoFeatureFlag as a Provider, is this Operator applicable and how to disable FlagdProxy? Dec 27, 2023
@agardnerIT
Copy link
Contributor

Tagging the Go Feature Flag maintainer @thomaspoignant here but my understand is:

No, this operator uses flagd as the "backend" and flags defined in flagd format

That said, I know there are some discussions in the community about further commonality / standardisation so perhaps those discussion move this operator closer to being compatible with Go Feature Flag in the future? I would recommend getting involved in the discussion on Slack (#openfeature channel of the CNCF slack)

@thomaspoignant
Copy link
Member

Hello @oomgomgxx, as @agardnerIT said for now it is hard to use the operator with something else than flagd.
If you want to use GO Feature Flag with an OpenFeature provider you don't need the open-feature-operator, you can use it directly with the GO Feature Flag relay proxy.

You have some examples in the repo (here the nodeJS example).

That being said, if you are interested in using the open-feature-operator along with GO Feature Flag it is not possible for now due to some limitations on the operator (and also lack of time to look at it 😞 ).

There is an issue open in the GO Feature Flag repo for this thomaspoignant/go-feature-flag#705 you can follow it to see the progress on it, but this is not the top priority right now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants