Commit Graph

5 Commits

Author SHA1 Message Date
Todd Baert ec634d94fc
chore: schema docs, add to all examples (#1181)
I've added a small page about the schema, and I've added the schema to
all examples.

Preview:
https://deploy-preview-1181--polite-licorice-3db33c.netlify.app/reference/schema/

---------

Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
2024-02-05 15:21:27 -08:00
odubajDT 7df8d3994b
feat(flagD): support zero downtime during upgrades (#731)
<!-- Please use this template for your pull request. -->
<!-- Please use the sections that you need and delete other sections -->

## This PR
<!-- add the description of the PR here -->

- implements graceful shutdown of flagD, which leads to zero-downtime ->
this means disabling the readiness probes and sending a shutdown event
to all connected SDKs
- create example manifests for deploying flagD as a standalone
Deployment
- create Makefile entry to deploy flagD to cluster
- create ZD test with README description how to run
- create Makefile entry to run ZD test

### Related Issues
<!-- add here the GitHub issue that this PR resolves if applicable -->

Fixes #728 

### Follow-up Tasks
- running ZD test as part of CI
https://github.com/open-feature/flagd/issues/732

---------

Signed-off-by: odubajDT <ondrej.dubaj@dynatrace.com>
2023-07-13 10:09:18 -04:00
James Milligan 223de99ee3
feat!: proposal - rename `kube-flagd-proxy` to `flagd-proxy` (#576)
<!-- Please use this template for your pull request. -->
<!-- Please use the sections that you need and delete other sections -->

## This PR
<!-- add the description of the PR here -->

- renames package `kube-flagd-proxy` to `flagd-proxy`
- updates all references of `kube-flagd-proxy` to `flagd-proxy`

### Related Issues
<!-- add here the GitHub issue that this PR resolves if applicable -->


https://github.com/open-feature/open-feature-operator/pull/412#discussion_r1151133259

### Notes
<!-- any additional notes for this PR -->

### Follow-up Tasks
<!-- anything that is related to this PR but not done here should be
noted under this section -->
<!-- if there is a need for a new issue, please link it here -->

### How to test
<!-- if applicable, add testing instructions under this section -->

---------

Signed-off-by: James Milligan <james@omnant.co.uk>
2023-03-30 11:33:23 -04:00
James Milligan a3f83ea0ca
ci: remove release please config for flagd versions (#542)
Signed-off-by: James Milligan <james@omnant.co.uk>
2023-03-20 13:39:07 -04:00
James Milligan 440864ce87
feat: Introduce flagd kube proxy (#495)
<!-- Please use this template for your pull request. -->
<!-- Please use the sections that you need and delete other sections -->

## This PR
<!-- add the description of the PR here -->

- introduced flagd Kubernetes proxy as new binary 

requires testing and documentation

### Related Issues
<!-- add here the GitHub issue that this PR resolves if applicable -->


### Notes
<!-- any additional notes for this PR -->

### Follow-up Tasks
<!-- anything that is related to this PR but not done here should be
noted under this section -->
<!-- if there is a need for a new issue, please link it here -->
create issues for certificate handling
https://github.com/open-feature/flagd/issues/524

### How to test
<!-- if applicable, add testing instructions under this section -->

Resolves: https://github.com/open-feature/flagd/issues/500

---------

Signed-off-by: James Milligan <james@omnant.co.uk>
Signed-off-by: James Milligan <75740990+james-milligan@users.noreply.github.com>
Co-authored-by: Michael Beemer <beeme1mr@users.noreply.github.com>
Co-authored-by: Kavindu Dodanduwa <Kavindu-Dodan@users.noreply.github.com>
2023-03-20 17:05:28 +00:00