apiVersion: v1 kind: Service metadata: name: grafana-nodeport namespace: monitoring spec: type: NodePort ports: - name: http port: 80 targetPort: 3000 nodePort: 30083 selector: app.kubernetes.io/instance: prometheus-stack app.kubernetes.io/name: grafana --- apiVersion: v1 kind: Service metadata: name: prometheus-nodeport namespace: monitoring spec: type: NodePort ports: - name: http port: 9090 targetPort: 9090 nodePort: 30084 selector: app.kubernetes.io/name: prometheus operator.prometheus.io/name: prometheus-stack-kube-prom-prometheus --- apiVersion: v1 kind: Service metadata: name: alertmanager-nodeport namespace: monitoring spec: type: NodePort ports: - name: http port: 9093 targetPort: 9093 nodePort: 30085 selector: app.kubernetes.io/name: alertmanager alertmanager: prometheus-stack-kube-prom-alertmanager --- apiVersion: v1 kind: Service metadata: name: argocd-server-nodeport namespace: argocd spec: type: NodePort ports: - name: https port: 443 targetPort: 8080 nodePort: 30086 selector: app.kubernetes.io/name: argocd-server