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

feat: add flagd CRD with ingress support #633

Merged
merged 46 commits into from
May 15, 2024

Conversation

bacherfl
Copy link
Contributor

@bacherfl bacherfl commented May 7, 2024

Closes #615

The PR adds a new Flagd CRD which can be used to deploy an instance of flagd, together with a matching service and ingress

bacherfl added 13 commits May 7, 2024 15:43
Signed-off-by: Florian Bacher <[email protected]>
Signed-off-by: Florian Bacher <[email protected]>
Signed-off-by: Florian Bacher <[email protected]>
Signed-off-by: Florian Bacher <[email protected]>
Signed-off-by: Florian Bacher <[email protected]>
Signed-off-by: Florian Bacher <[email protected]>
Signed-off-by: Florian Bacher <[email protected]>
Signed-off-by: Florian Bacher <[email protected]>
Signed-off-by: Florian Bacher <[email protected]>
@bacherfl bacherfl force-pushed the feat/615/flagd-crd2 branch from f348d57 to 4fd0820 Compare May 7, 2024 13:43
bacherfl added 16 commits May 8, 2024 07:18
# Conflicts:
#	apis/core/v1beta1/zz_generated.deepcopy.go
#	go.mod
#	main.go
Signed-off-by: Florian Bacher <[email protected]>
Signed-off-by: Florian Bacher <[email protected]>
Signed-off-by: Florian Bacher <[email protected]>
Signed-off-by: Florian Bacher <[email protected]>
Signed-off-by: Florian Bacher <[email protected]>
Signed-off-by: Florian Bacher <[email protected]>
Signed-off-by: Florian Bacher <[email protected]>
Signed-off-by: Florian Bacher <[email protected]>
@toddbaert toddbaert self-requested a review May 13, 2024 15:43
Copy link
Member

@toddbaert toddbaert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks great to me, but I have some confusion with this, and I think we need a very small addition covering this new feature in docs.

@toddbaert toddbaert requested a review from Kavindu-Dodan May 13, 2024 16:07
go.mod Outdated Show resolved Hide resolved
bacherfl added 6 commits May 14, 2024 07:29
Signed-off-by: Florian Bacher <[email protected]>
Signed-off-by: Florian Bacher <[email protected]>
Signed-off-by: Florian Bacher <[email protected]>
Signed-off-by: Florian Bacher <[email protected]>
Signed-off-by: Florian Bacher <[email protected]>
Copy link
Contributor

@Kavindu-Dodan Kavindu-Dodan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @bacherfl for this feature and clarifications 🙌

@toddbaert
Copy link
Member

Thanks @bacherfl

@bacherfl bacherfl merged commit b0b99a7 into open-feature:main May 15, 2024
15 checks passed
@bacherfl bacherfl deleted the feat/615/flagd-crd2 branch May 15, 2024 05:18
This was referenced May 15, 2024
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

Successfully merging this pull request may close these issues.

how to leverage OFO for workloads external to k8s , say a web frontend or something running outside k8s
4 participants