diff options
author | 2025-04-27 17:10:42 +0100 | |
---|---|---|
committer | 2025-04-27 17:10:42 +0100 | |
commit | d643bb38758bfa0503cdd23f7b9badd574b345d1 (patch) | |
tree | 58204890f766253937371edd7b17c9725b0f787d | |
parent | Start numbers timer loop (diff) |
Disable VERIFY_X509_STRICT checking on cluster connection
Since Python 3.13, ssl.VERIFY_X509_STRICT is enabled by default, our cluster cert doesn't comply with that
-rw-r--r-- | arthur/bot.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/arthur/bot.py b/arthur/bot.py index 79de985..b39ae60 100644 --- a/arthur/bot.py +++ b/arthur/bot.py @@ -6,6 +6,7 @@ from typing import Any from discord import Interaction, Member from discord.ext import commands from kubernetes_asyncio import config +from kubernetes_asyncio.client import Configuration from kubernetes_asyncio.config.kube_config import KUBE_CONFIG_DEFAULT_LOCATION from pydis_core import BotBase from sentry_sdk import new_scope @@ -51,6 +52,7 @@ class KingArthur(BotBase): await config.load_kube_config() else: config.load_incluster_config() + Configuration.get_default().disable_strict_ssl_verification = True logger.info(f"Logged in <red>{self.user}</>") await self.load_extensions(exts, sync_app_commands=False) |