mirror of
				https://github.com/prometheus-operator/kube-prometheus.git
				synced 2025-10-31 08:01:32 +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', | ||||
|     }, | ||||
|   }, | ||||
|   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) { | ||||
| @ -145,6 +162,7 @@ function(params) { | ||||
|         '--metrics-relist-interval=1m', | ||||
|         '--prometheus-url=' + pa._config.prometheusURL, | ||||
|         '--secure-port=6443', | ||||
|         '--tls-cipher-suites=' + std.join(',', pa._config.tlsCipherSuites), | ||||
|       ], | ||||
|       ports: [{ containerPort: 6443 }], | ||||
|       volumeMounts: [ | ||||
|  | ||||
| @ -35,6 +35,7 @@ spec: | ||||
|         - --metrics-relist-interval=1m | ||||
|         - --prometheus-url=http://prometheus-k8s.monitoring.svc.cluster.local:9090/ | ||||
|         - --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 | ||||
|         name: prometheus-adapter | ||||
|         ports: | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user