コード例 #1
0
 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()
コード例 #2
0
ファイル: knative.py プロジェクト: ashahab/fairing-1
 def authenticate(self):
     if is_running_in_k8s():
         kubernetes.config.load_incluster_config()
     else:
         kubernetes.config.load_kube_config()
コード例 #3
0
ファイル: manager.py プロジェクト: tnachen/fairing
 def __init__(self):
     if is_running_in_k8s():
         config.load_incluster_config()
     else:
         config.load_kube_config()
コード例 #4
0
 def authenticate(self):
     if utils.is_running_in_k8s():
         config.load_incluster_config()
     else:
         config.load_kube_config()
コード例 #5
0
def get_default_container_builder():
    if is_running_in_k8s():
        return get_builder(Builders.KNATIVE)
    return get_builder(Builders.DOCKER)
コード例 #6
0
ファイル: train.py プロジェクト: ashahab/fairing-1
 def get_default_target_namespace(self):
     if not is_running_in_k8s():
         return 'default'
     return get_current_k8s_namespace()