github.com/kubeflow/training-operator@v1.7.0/examples/xgboost/xgboost-dist/xgboostjob_v1_iris_predict.yaml (about)

     1  apiVersion: kubeflow.org/v1
     2  kind: XGBoostJob
     3  metadata:
     4    name: xgboost-dist-iris-test-predict
     5  spec:
     6    xgbReplicaSpecs:
     7      Master:
     8        replicas: 1
     9        restartPolicy: Never
    10        template:
    11          spec:
    12            containers:
    13            - name: xgboost
    14              image: docker.io/merlintang/xgboost-dist-iris:1.1
    15              ports:
    16              - containerPort: 9991
    17                name: xgboostjob-port
    18              imagePullPolicy: Always
    19              args:
    20                - --job_type=Predict
    21                - --model_path=autoAI/xgb-opt/2
    22                - --model_storage_type=oss
    23                - --oss_param=unknown
    24      Worker:
    25        replicas: 2
    26        restartPolicy: ExitCode
    27        template:
    28          spec:
    29            containers:
    30            - name: xgboost
    31              image: docker.io/merlintang/xgboost-dist-iris:1.1
    32              ports:
    33              - containerPort: 9991
    34                name: xgboostjob-port
    35              imagePullPolicy: Always
    36              args:
    37               - --job_type=Predict
    38               - --model_path=autoAI/xgb-opt/2
    39               - --model_storage_type=oss
    40               - --oss_param=unknown
    41  
    42