fix: k8s 支持网关 (#11171)

Co-authored-by: feng <1304903146@qq.com>
pull/11181/head
fit2bot 2023-08-02 15:07:22 +08:00 committed by GitHub
parent eb8e7c5f8a
commit 6d758bdb59
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 1 deletions

View File

@ -22,7 +22,12 @@ class KubernetesClient:
@property
def api(self):
configuration = client.Configuration()
configuration.host = self.url
scheme = urlparse(self.url).scheme
if not self.server:
host = self.url
else:
host = f'{scheme}://127.0.0.1:{self.server.local_bind_port}'
configuration.host = host
configuration.verify_ssl = False
configuration.api_key = {"authorization": "Bearer " + self.token}
c = api_client.ApiClient(configuration=configuration)