* [wip] update tflow ref api, tables * update pytorch job reference, style tables update pytorch script to style tables |
||
---|---|---|
.. | ||
README.md | ||
gen-pytorchjob-api.sh | ||
gen-tfjob-api.sh | ||
kubeflow-config.json |
README.md
This folder contains scripts that automatically generate API reference pages for Kubeflow.
Generating API References for Custom Resources
The tool used here can be found at https://github.com/ahmetb/gen-crd-api-reference-docs.
Prerequisites
- Clone this repository (website)
- Clone the repository for which you are generating reference (e.g. kubeflow/tf-operator).
Installation
-
Download the tool from https://github.com/ahmetb/gen-crd-api-reference-docs/releases.
-
Extract the tool to a local directory, for example:
tar -xvf gen-crd-api-reference-docs_linux_amd64.tar.gz -C gen-crd-api-reference-docs
Usage
-
Open up
gen-tfjob-api.sh
script. -
Set the
GEN_DOCS
variable to where you havegen-crd-api-reference-docs
extracted. -
Set the
WEBSITE_ROOT
variable to where your website repository is cloned. For example:WEBSITE_ROOT=$GOPATH/src/github.com/kubeflow/website
-
Go to the directory where your API repository is cloned. The tool assumes that you are at the root of the repo, and that your GOPATH is set properly. For example:
cd $GOPATH/src/github.com/kubeflow/tf-operator/
-
Run the
gen-tfjob-api.sh
script. -
Run
git diff
to verify the changes. -
Create a PR to merge your changes.