apache / apache/texera

Add dynamic router to local development

Open
#3,901 0 comments 0 reactions 1 assignee Claimed by @aicam View on GitHub
Dominant language
Scala
Stars
314
Forks
187
Avg merge
1d 21h
Merged PRs (30d)
214

Description

## Issue

- Currently, access control service is only used in Kubernetes, therefore, developers who add features to local development environment can not test their feature unless they run Kubernetes.
- We have two logics for authorizing requests which make our development inconsistent, in other words, a feature developed on local development mode may not work correctly on Kubernetes.

## Current router in local development
In our local development when there is no Kubernetes and Envoy service, we use simple Angular routing. It has a static routing mechanism where requests are redirected to a specific service based on their path.

## Solution
We need to find a way to use a dynamic routing system in local development. Technically, we need Envoy service but without need to run it on Kubernetes and can be ran locally.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.