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

     1  apiVersion: kubeflow.org/v1
     2  kind: XGBoostJob
     3  metadata:
     4    name: xgboost-dist-test
     5  spec:
     6    xgbReplicaSpecs:
     7      Master:
     8        replicas: 1
     9        restartPolicy: Never
    10        template:
    11          apiVersion: v1
    12          kind: Pod
    13          spec:
    14            containers:
    15            - name: xgboost
    16              image: docker.io/merlintang/xgboost-dist-rabit-test:1.2
    17              ports:
    18              - containerPort: 9991
    19                name: xgboostjob-port
    20              imagePullPolicy: Always
    21      Worker:
    22        replicas: 2
    23        restartPolicy: Never
    24        template:
    25          apiVersion: v1
    26          kind: Pod
    27          spec:
    28            containers:
    29            - name: xgboost
    30              image: docker.io/merlintang/xgboost-dist-rabit-test:1.2
    31              ports:
    32              - containerPort: 9991
    33                name: xgboostjob-port
    34              imagePullPolicy: Always
    35