63 lines
1.2 KiB
YAML
63 lines
1.2 KiB
YAML
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
|