spec.IngressClassName
(Redirected from IngressClassName)
Jump to navigation
Jump to search
ingressClassName: [ nginx | alb | "" | webapprouting.kubernetes.azure.com | traefik ]
helm install grafana: ingress.ingressClassName
Single rule[edit]
spec:
ingressClassName: nginx
rules:
- host: yourhost.com
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: yourservicename
port:
number: 80
Multiple rules[edit]
spec: ingressClassName: nginx rules: - host: chart-example.local http: paths: - path: / pathType: Prefix backend: service: name: grafana port: number: 80 - host: prometheus.chart-example.local http: paths: - path: / pathType: Prefix backend: service: name: prometheus-server port: number: 80
Changes[edit]
- Ingresses can specify the class they are associated with by using a new ingressClassName field on Ingresses
Related[edit]
- Kubernetes: Ingress controllers
kubectl describe ingressclasskubectl get ingressclasshelm install grafana- Helm: ingress:
- server.ingress.ingressClassName
See also[edit]
IngressClassName, kubectl get ingressclass, kubectl describe ingressclass, nginx.org/ingress-controller, ingress.k8s.aws/alb, Controller:kubectl create ingress | kubectl get ingress,kubectl describe ingress, Kong, Kubernetes Gateway API, kubectl apply -f ingress.yaml,kubectl get ingressclass- Ingress controllers, NGINX Ingress Controller,
minikube addons enable ingress,kubectl get ingress, kubectl get ingressclass, kubectl describe ingress,Ingress:, Ingress API, AWS Load Balancer Controller, Envoy Proxy, GKE Ingress, Kubernetes Gateway API,ingress.k8s.aws, ingresses.networking.k8s.io,kind: Ingress: (tls:, hosts:),SuccessfullyReconciled
Advertising: