mirror of
https://github.com/prometheus-operator/kube-prometheus.git
synced 2025-10-30 15:41:02 +01:00
Merge pull request #1216 from fpetkovski/prometheus-adapter-cipher-suites
jsonnet: disable insecure cypher suites for prometheus-adapter
This commit is contained in:
commit
2c5c20cfff
@ -53,6 +53,23 @@ local defaults = {
|
|||||||
window: '5m',
|
window: '5m',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
tlsCipherSuites: [
|
||||||
|
'TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305',
|
||||||
|
'TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305',
|
||||||
|
'TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256',
|
||||||
|
'TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384',
|
||||||
|
'TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256',
|
||||||
|
'TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384',
|
||||||
|
'TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA',
|
||||||
|
'TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256',
|
||||||
|
'TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA',
|
||||||
|
'TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA',
|
||||||
|
'TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA',
|
||||||
|
'TLS_RSA_WITH_AES_128_GCM_SHA256',
|
||||||
|
'TLS_RSA_WITH_AES_256_GCM_SHA384',
|
||||||
|
'TLS_RSA_WITH_AES_128_CBC_SHA',
|
||||||
|
'TLS_RSA_WITH_AES_256_CBC_SHA',
|
||||||
|
],
|
||||||
};
|
};
|
||||||
|
|
||||||
function(params) {
|
function(params) {
|
||||||
@ -145,6 +162,7 @@ function(params) {
|
|||||||
'--metrics-relist-interval=1m',
|
'--metrics-relist-interval=1m',
|
||||||
'--prometheus-url=' + pa._config.prometheusURL,
|
'--prometheus-url=' + pa._config.prometheusURL,
|
||||||
'--secure-port=6443',
|
'--secure-port=6443',
|
||||||
|
'--tls-cipher-suites=' + std.join(',', pa._config.tlsCipherSuites),
|
||||||
],
|
],
|
||||||
ports: [{ containerPort: 6443 }],
|
ports: [{ containerPort: 6443 }],
|
||||||
volumeMounts: [
|
volumeMounts: [
|
||||||
|
|||||||
@ -35,6 +35,7 @@ spec:
|
|||||||
- --metrics-relist-interval=1m
|
- --metrics-relist-interval=1m
|
||||||
- --prometheus-url=http://prometheus-k8s.monitoring.svc.cluster.local:9090/
|
- --prometheus-url=http://prometheus-k8s.monitoring.svc.cluster.local:9090/
|
||||||
- --secure-port=6443
|
- --secure-port=6443
|
||||||
|
- --tls-cipher-suites=TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA,TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA,TLS_RSA_WITH_AES_128_GCM_SHA256,TLS_RSA_WITH_AES_256_GCM_SHA384,TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA
|
||||||
image: directxman12/k8s-prometheus-adapter:v0.8.4
|
image: directxman12/k8s-prometheus-adapter:v0.8.4
|
||||||
name: prometheus-adapter
|
name: prometheus-adapter
|
||||||
ports:
|
ports:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user