apiVersion: v1
data:
  batcher: |-
    {
        "image" : "kfserving/batcher:v0.4.0",
        "memoryRequest": "1Gi",
        "memoryLimit": "1Gi",
        "cpuRequest": "1",
        "cpuLimit": "1"
    }
  credentials: |-
    {
       "gcs": {
           "gcsCredentialFileName": "gcloud-application-credentials.json"
       },
       "s3": {
           "s3AccessKeyIDName": "AWS_ACCESS_KEY_ID",
           "s3SecretAccessKeyName": "AWS_SECRET_ACCESS_KEY"
       }
    }
  explainers: |-
    {
        "alibi": {
            "image" : "uhub.service.ucloud.cn/a4x-kubeflow/kfserving/alibi-explainer",
            "defaultImageVersion": "v0.4.1"
        }
    }
  ingress: |-
    {
        "ingressGateway" : "kubeflow-gateway.kubeflow",
        "ingressService" : "istio-ingressgateway.istio-system.svc.cluster.local"
    }
  logger: |-
    {
        "image" : "uhub.service.ucloud.cn/a4x-kubeflow/kfserving/logger:v0.4.1",
        "memoryRequest": "100Mi",
        "memoryLimit": "1Gi",
        "cpuRequest": "100m",
        "cpuLimit": "1",
        "defaultUrl": "http://default-broker"
    }
  predictors: |-
    {
        "tensorflow": {
            "image": "tensorflow/serving",
            "defaultImageVersion": "1.14.0",
            "defaultGpuImageVersion": "1.14.0-gpu"
        },
        "onnx": {
            "image": "mcr.microsoft.com/onnxruntime/server",
            "defaultImageVersion": "v1.0.0"
        },
        "sklearn": {
            "image": "uhub.service.ucloud.cn/a4x-kubeflow/kfserving/sklearnserver",
            "defaultImageVersion": "v0.4.1"
        },
        "xgboost": {
            "image": "uhub.service.ucloud.cn/a4x-kubeflow/kfserving/xgbserver",
            "defaultImageVersion": "v0.4.1"
        },
        "pytorch": {
            "image": "uhub.service.ucloud.cn/a4x-kubeflow/kfserving/pytorchserver",
            "defaultImageVersion": "v0.4.1",
            "defaultGpuImageVersion": "v0.4.1-gpu"
        },
        "triton": {
            "image": "nvcr.io/nvidia/tritonserver",
            "defaultImageVersion": "20.03-py3"
        }
    }
  storageInitializer: |-
    {
        "image" : "uhub.service.ucloud.cn/a4x-kubeflow/kfserving/storage-initializer:v0.4.1",
        "memoryRequest": "100Mi",
        "memoryLimit": "1Gi",
        "cpuRequest": "100m",
        "cpuLimit": "1"
    }
  transformers: |-
    {
    }
kind: ConfigMap
metadata:
  labels:
    app: kfserving
    app.kubernetes.io/component: kfserving
    app.kubernetes.io/name: kfserving
    kustomize.component: kfserving
  name: inferenceservice-config
  namespace: kubeflow
