def get_current_namespace(self): if not utils.is_running_in_k8s(): logger.debug("""Fairing does not seem to be running inside Kubernetes, cannot infer namespace. Using namespaces 'fairing' instead""") return 'fairing' return utils.get_current_k8s_namespace()
def authenticate(self): if is_running_in_k8s(): kubernetes.config.load_incluster_config() else: kubernetes.config.load_kube_config()
def __init__(self): if is_running_in_k8s(): config.load_incluster_config() else: config.load_kube_config()
def authenticate(self): if utils.is_running_in_k8s(): config.load_incluster_config() else: config.load_kube_config()
def get_default_container_builder(): if is_running_in_k8s(): return get_builder(Builders.KNATIVE) return get_builder(Builders.DOCKER)
def get_default_target_namespace(self): if not is_running_in_k8s(): return 'default' return get_current_k8s_namespace()