mirror of
https://github.com/house-of-vanity/OutFleet.git
synced 2025-07-07 01:24:06 +00:00
fix k8s things
This commit is contained in:
5
k8s.py
5
k8s.py
@ -43,6 +43,7 @@ def write_config(config):
|
|||||||
namespace=NAMESPACE,
|
namespace=NAMESPACE,
|
||||||
body=config_map,
|
body=config_map,
|
||||||
)
|
)
|
||||||
|
log.info("Updated config in Kubernetes ConfigMap [config-outfleet]")
|
||||||
|
|
||||||
|
|
||||||
NAMESPACE = False
|
NAMESPACE = False
|
||||||
@ -61,13 +62,13 @@ try:
|
|||||||
CONFIG = yaml.safe_load(V1.read_namespaced_config_map(name="config-outfleet", namespace=NAMESPACE).data['config.yaml'])
|
CONFIG = yaml.safe_load(V1.read_namespaced_config_map(name="config-outfleet", namespace=NAMESPACE).data['config.yaml'])
|
||||||
log.info(f"ConfigMap loaded from Kubernetes API. Servers: {len(CONFIG['servers'])}, Clients: {len(CONFIG['clients'])}")
|
log.info(f"ConfigMap loaded from Kubernetes API. Servers: {len(CONFIG['servers'])}, Clients: {len(CONFIG['clients'])}")
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
write_config({"clients": [], "servers": [], "ui_hostname": "accessible-address.com"})
|
|
||||||
try:
|
try:
|
||||||
|
write_config({"clients": [], "servers": {}, "ui_hostname": "accessible-address.com"})
|
||||||
CONFIG = yaml.safe_load(V1.read_namespaced_config_map(name="config-outfleet", namespace=NAMESPACE).data['config.yaml'])
|
CONFIG = yaml.safe_load(V1.read_namespaced_config_map(name="config-outfleet", namespace=NAMESPACE).data['config.yaml'])
|
||||||
log.info("Created new ConfigMap [config-outfleet]")
|
log.info("Created new ConfigMap [config-outfleet]")
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
log.info("Failed to create new ConfigMap [config-outfleet] {e}")
|
log.info("Failed to create new ConfigMap [config-outfleet] {e}")
|
||||||
except:
|
except:
|
||||||
pass
|
log.info("Kubernetes environment not detected")
|
||||||
except:
|
except:
|
||||||
log.info("Kubernetes environment not detected")
|
log.info("Kubernetes environment not detected")
|
||||||
|
Reference in New Issue
Block a user