Fix kubernetes.client.opeanapi.ApiException (#6412)

This commit is contained in:
buzuotaxuan 2021-02-20 22:09:10 +08:00 committed by GitHub
parent c45bb361ee
commit 3d2fba3c40
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 5 additions and 0 deletions

View File

@ -23,6 +23,7 @@ Release Notes.
* Update the Apdex metric combine calculator.
* Enhance `MeterSystem` to allow creating metrics with same `metricName` / `function` / `scope`.
* Storage plugin supports postgresql.
* Fix kubernetes.client.opeanapi.ApiException.
#### UI
* Update selector scroller to show in all pages.

View File

@ -22,6 +22,7 @@ import io.kubernetes.client.informer.SharedIndexInformer;
import io.kubernetes.client.informer.SharedInformerFactory;
import io.kubernetes.client.informer.cache.Lister;
import io.kubernetes.client.openapi.ApiClient;
import io.kubernetes.client.openapi.Configuration;
import io.kubernetes.client.openapi.apis.CoreV1Api;
import io.kubernetes.client.openapi.models.V1Pod;
import io.kubernetes.client.openapi.models.V1PodList;
@ -77,6 +78,7 @@ public enum NamespacedPodListInformer {
ApiClient apiClient = Config.defaultClient();
apiClient.setHttpClient(apiClient.getHttpClient().newBuilder().readTimeout(0, TimeUnit.SECONDS).build());
Configuration.setDefaultApiClient(apiClient);
CoreV1Api coreV1Api = new CoreV1Api(apiClient);
factory = new SharedInformerFactory(executorService);

View File

@ -22,6 +22,7 @@ import io.kubernetes.client.informer.SharedIndexInformer;
import io.kubernetes.client.informer.SharedInformerFactory;
import io.kubernetes.client.informer.cache.Lister;
import io.kubernetes.client.openapi.ApiClient;
import io.kubernetes.client.openapi.Configuration;
import io.kubernetes.client.openapi.apis.CoreV1Api;
import io.kubernetes.client.openapi.models.V1ConfigMap;
import io.kubernetes.client.openapi.models.V1ConfigMapList;
@ -67,6 +68,7 @@ public class ConfigurationConfigmapInformer {
private void doStartConfigMapInformer(final ConfigmapConfigurationSettings settings) throws IOException {
ApiClient apiClient = Config.defaultClient();
apiClient.setHttpClient(apiClient.getHttpClient().newBuilder().readTimeout(0, TimeUnit.SECONDS).build());
Configuration.setDefaultApiClient(apiClient);
CoreV1Api coreV1Api = new CoreV1Api(apiClient);
factory = new SharedInformerFactory(executorService);