README
Quickstart Guide of Cloudforet API Documentation
This guide covers how you can quickly get started using various tools to access Cloudforest's API Documentation which auto-generated from API's Protobuffs
Prerequisites
This repository can be deployed
as Github Pages
as Docker Image
as Kubernetes Pod using Helm Chart
as Hugo Server
Deploying as Github Pages
Fork this repository and execute [PUSH] Deploy Hugo to GitHub Pages
Github Actions to deploy as Github Pages.
Deploying as Docker Image
Execute following command to run as Docker Image
Run Docker Image
docker run -p 1313:1313 cloudforet/api-doc:{version}
Deploying as Kubernetes Pod using Helm Chart(Not yet supported)
Execute following command to run as Kubernetes Pod using Helm Chart
Add Helm Repository
helm repo add cloudforet https://cloudforet-io.github.io/api-doc/deploy/helm
Create Namespace
kubectl create namespace api-docs
Install Helm Chart
helm install api-docs cloudforet/cloudforet-api-docs
Deploying as Hugo Server
Execute following command to run as Hugo Server
Clone this repository
git clone https://cloudforet-io.github.io/api-doc.git
Update Submodule
git submodule update --init --recursive
Run Hugo Server
hugo server --gc --minify --theme hugo-book --baseUrl="http://localhost:1313"
Last updated