Search code examples
google-cloud-platformxgboostkubeflowkubeflow-pipelines

Running XGBoost example in MiniKF (Google Cloud Platform)


I'm trying to run XGBoost example pipline in MiniKF installed in GCP through application manager. I have a free account with free credits and apparently the max number of CPUs for this account is 8. MiniKF was installed and other example pipelines ran without issues. However, when I try to run XGBoost pipeline I'm getting an error that quotas for 'CPUS' and 'CPUS_ALL_REGIONS' exceeded (12 CPUs are required).

Source code: https://github.com/kubeflow/pipelines/tree/0.1.40/samples/core/xgboost_training_cm

Is there any way to reduce the number of required CPUs in this XGBoost example pipeline?


Solution

  • Your free trial credit applies to all Google Cloud resources, with the following exceptions:

    You can't have more than 8 cores (or virtual CPUs) running at the same time.

    You can't add GPUs to your VM instances.

    You can't request a quota increase.

    You can't create VM instances that are based on Windows Server images.

    You must upgrade your account to perform any of the actions in the preceding list.