Skip to content

Commit

Permalink
test
Browse files Browse the repository at this point in the history
  • Loading branch information
Darkfella91 committed Jan 17, 2025
1 parent c347030 commit 465e130
Show file tree
Hide file tree
Showing 2 changed files with 41 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,13 @@ metadata:
name: oauth-proxy-config
spec:
provider: vault
secretObjects:
- data:
- key: client_id
objectName: client_id
- key: client_secret
objectName: client_secret
secretName: prometheus-oauth2-credentials
parameters:
roleName: 'prometheus'
vaultAddress: 'https://vault.darkfellanetwork.com:8200'
Expand All @@ -15,3 +22,9 @@ spec:
- objectName: "darkfellanet-internal-root-ca.crt"
secretPath: "secrets/data/oauth2/prometheus"
secretKey: "ca.crt"
- objectName: "client_id"
secretPath: "secrets/data/oauth2/prometheus"
secretKey: "client_id"
- objectName: "client_secret"
secretPath: "secrets/data/oauth2/prometheus"
secretKey: "client_secret"
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
name: kube-prometheus-stack-prometheus
spec:
endpoints:
- oauth2:
clientId:
secret:
name: prometheus-oauth2-credentials
key: client_id
clientSecret:
secret:
name: prometheus-oauth2-credentials
key: client_secret
tokenUrl: https://accounts.darkfellanetwork.com/realms/DarkfellaNET/protocol/openid-connect/token
scopes: openid profile email
- path: /metrics
port: http-web
- path: /metrics
port: reloader-web
namespaceSelector:
matchNames:
- observability
selector:
matchLabels:
app: kube-prometheus-stack-prometheus
release: kube-prometheus-stack

0 comments on commit 465e130

Please sign in to comment.