Our great sponsors
-
spark-operator
Kubernetes operator for managing the lifecycle of Apache Spark applications on Kubernetes.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Additional details of how SparkApplications are run can be found in the design documentation.
With this service alone, the UI is only accessible from inside the cluster. We must then create an Ingress to expose the UI outside the cluster. In order for the Ingress resource to work, the cluster must have an ingress controller running. You can choose the ingress controller implementation that best fits your cluster. Traefik and Nginx are very popular choices. The ingress below is configured for Nginx:
Related posts
- Kubernetes Gateway API v1.0: Should You Switch?
- nginx ingress controller installation
- IP-Whitlisting: Is adjusting nginx-ingress-controller service a solution?
- Deploy Rancher on AWS EKS using Terraform & Helm Charts
- ☸️ Kubernetes NGINX Ingress Controller: 10+ Complementary Configurations for Web Applications