-
Notifications
You must be signed in to change notification settings - Fork 29
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* add experimetnal gateway flag * update store * sperate experimental gateway deploy from normal deploy process * split http edge for gateway * update helm snapshot tests * lint * fix build issue * remove comments * use flag in driver seed/sync * move util functions * clean-up controller * add DeleteNamedGateway function * set domainNaim var * block httproutes from seeding * get domainmaps * init httproute controller (#345) * init httproute controller * only start HTTPRouteReconciler if gateway flag is set * setup reconciler struct * update reconciler markers * run httproute edge creation * Gateway handles traffic * remove debug log * map HTTProute to HTTPSEdge * implement HTTPRouteRules (#347) * init httproute controller * only start HTTPRouteReconciler if gateway flag is set * setup reconciler struct * update reconciler markers * run httproute edge creation * Gateway handles traffic * remove debug log * map HTTProute to HTTPSEdge * add HTTPRouteMatch * convert filters to traffic policy actions * fix RequestRedirect filter * fix request redirect filter * fix domain issue * switch request redirect to redirect action * remove log * emmit error if regex path match is created * remove unsupported match types * add AllowedRoutes check * rename utils/ to controllers/ * update helm snapshots * remove spaces * check if listener has hostname field * move functions with their structs * don't finalize ingored gateway * boolean logic fix * remove unsed function param * rename module set func to endpoint policy * clean up some comments * fix spelling/copy-paste errors * fix more boolean errors * Revert "remove unsed function param" This reverts commit 02b6795. * remove hostnames not in gateway domain map * turn gateway domains to a map * skip non HTTPS listeners * pull out boolean inside of getDriver * fix copy-paste error * don't build edge if traffic unsupported filters are set * handle error case for all filters * merge edgemaps * don't overwrite gateway domain map * cleanup comments * use loop instead of func * throw more errors * fix lint * use guard statements * rename to hasReference * inline error check * encapsulate double pointer to struct
- Loading branch information
Showing
19 changed files
with
1,437 additions
and
223 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Oops, something went wrong.