Open mojtabaimani opened 2 days ago
Using an internal ingress-nginx alongside an external ingress-nginx in a Kubernetes environment offers several benefits, even though services can be accessed directly via their service addresses and load balancing is already managed by Kubernetes. Here are some of the key benefits of using an internal ingress-nginx:
In summary, using an internal ingress-nginx provides enhanced security, consistent access management, advanced traffic control, and centralized monitoring and logging, all of which contribute to a more robust and manageable Kubernetes environment.
Title: Integrate Internal and External ingress-nginx for Internal and External Services
Description:
To enhance the flexibility and security of Kuberise, we propose integrating both internal and external ingress-nginx controllers. This will allow us to manage internal services separately from external services, providing better control over traffic routing, security policies, and resource allocation.
Objectives:
Tasks:
Setup Helm charts:
Configuration:
Ingress Class Definitions:
Annotations and Labels:
Documentation:
Testing:
Benefits: