Tools needed:
- Docker
- Make
make
Code will be generated in:
./go_client
./go_http_client
./swagger
./build_kfp_server_api_python_package.sh
Code will be generated in ./python_http_client
.
This directory contains API definitions. They are used to generate the API reference on kubeflow.org.
-
Use the tools bootprint-openapi and html-inline to generate the API reference from kfp_api_single_file.swagger.json. These instructions have shown how to generate a single self-contained html file which is the API reference, from a json file.
-
Use the above generated html to replace the html section, which is below the title section, in the file kubeflow-pipeline-api-spec.html
Note: whenever the API definition changes (i.e., the file kfp_api_single_file.swagger.json changes), the API reference needs to be updated.