-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
The current setup uses NGINX as a proxy, allowing only HTTPS access via subdomains. To increase flexibility and adaptability for different environments, add the following flags to the deploy command:
--no-tls: Disables TLS for all services, allowing access via HTTP or gRPC without encryption.--port-routing: Enables access to services by specific ports instead of subdomains.
These options will make it easier to deploy services in internal or local environments.
Example Usage:
-
Default Setup (TLS with Subdomains):
deploy
Keeps the existing behavior with HTTPS access over subdomains.
-
Non-TLS HTTP and gRPC Access:
deploy --no-tls
Enables HTTP and gRPC without TLS, with subdomain routing.
-
Port-Based Routing Without TLS:
deploy --no-tls --port-routing
Configures services to allow HTTP and gRPC without TLS, with each service accessible on a specified port.
-
Port-Based Routing with TLS:
deploy --port-routing
Uses HTTPS but routes services via ports instead of subdomains.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Type
Projects
Status
Backlog