loud-lizard-94948
03/06/2025, 1:14 PMapiVersion: <http://networking.k8s.io/v1|networking.k8s.io/v1>
kind: Ingress
metadata:
name: grafana-ingress
namespace: cattle-monitoring-system
annotations:
<http://nginx.ingress.kubernetes.io/backend-protocol|nginx.ingress.kubernetes.io/backend-protocol>: "HTTP"
<http://cert-manager.io/cluster-issuer|cert-manager.io/cluster-issuer>: letsencrypt
spec:
ingressClassName: nginx
rules:
- host: <http://monitoring.mydomain.com|monitoring.mydomain.com>
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: rancher-monitoring-grafana
port:
number: 80
tls:
- hosts:
- <http://monitoring.mydomain.com|monitoring.mydomain.com>
secretName: grafana-tls-secret
It works nice - I have SSL certificate generated by cert-manager, Grafana is opening.
The problem is that to use it I need to by logged in Rancher. I need to get some people access to my Grafana but without getting them access to Rancher itself.
Is it possible?
Thank you in advance for your thoughts :)hundreds-evening-84071
03/06/2025, 2:04 PMloud-lizard-94948
03/06/2025, 2:06 PMhundreds-evening-84071
03/06/2025, 2:13 PMloud-lizard-94948
03/06/2025, 2:21 PM