apiVersion: v1 kind: Service metadata: name: grafana-service annotations: metallb.universe.tf/allow-shared-ip: minikube spec: selector: app: grafana ports: - name: https protocol: TCP port: 3000 type: LoadBalancer --- apiVersion: apps/v1 kind: Deployment metadata: name: grafana-deployment spec: selector: matchLabels: app: grafana template: metadata: labels: app: grafana spec: containers: - name: grafana imagePullPolicy: Never image: grafana-image ports: - containerPort: 3000