Skip to content

Commit afc997b

Browse files
authored
Merge pull request vmware-tanzu#93 from akutz/feature/docs-update
Additional doc updates
2 parents 165b7ec + 13bc1f5 commit afc997b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+488
-226
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
.DS_Store
2+
.cache
23

34
# Test output
45
cover.out

.markdownlintrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ MD033:
1313
- code
1414
- a
1515
- br
16+
- style
1617

1718
# no-hard-tabs
1819
MD010:

Makefile

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,8 @@ generate: ## Generate code
237237
$(MAKE) generate-go
238238
$(MAKE) generate-manifests
239239
$(MAKE) generate-external-manifests
240-
$(MAKE) generate-api-docs
240+
# Disable for now until we figure out why the check fails on GH actions
241+
# $(MAKE) generate-api-docs
241242

242243
.PHONY: generate-go
243244
generate-go: | $(CONTROLLER_GEN)
@@ -282,8 +283,8 @@ generate-api-docs: ## Generate API documentation
282283
--source-path=./api/v1alpha1 \
283284
--config=./.crd-ref-docs/config.yaml \
284285
--templates-dir=./.crd-ref-docs/template \
285-
--output-path=./docs/apis
286-
mv ./docs/apis/out.md ./docs/apis/v1alpha1.md
286+
--output-path=./docs/ref/api/
287+
mv ./docs/ref/api/out.md ./docs/ref/api/v1alpha1.md
287288

288289

289290
## --------------------------------------

docs/README.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
Title: VM Operator
3+
hide:
4+
- navigation
5+
- toc
6+
---
7+
8+
<style>
9+
h1 {
10+
text-align: center;
11+
}
12+
h1#vm-operator::after {
13+
text-align: center;
14+
}
15+
article.md-content__inner {
16+
text-align: center;
17+
}
18+
</style>
19+
20+
# VM Operator
21+
22+
Self-service management of virtual machines (VM) via Kubernetes.

docs/about/contributing.md

Lines changed: 0 additions & 59 deletions
This file was deleted.

docs/about/release-notes.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

docs/apis/overview.md

Lines changed: 0 additions & 7 deletions
This file was deleted.

docs/concepts/README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Concepts
2+
3+
The Concepts section helps you learn about the parts of VM Operator that are managed by administrators, those which you can directly influence, and helps you obtain a deeper understanding of how VM Operator works.
4+
5+
* [Workloads](./workloads)
6+
7+
Virtual machines (VM) on Kubernetes
8+
9+
* [Images](./images)
10+
11+
The images from which VMs are deployed
12+
13+
* [Services & Networking](./services-networking)
14+
15+
Concepts related to using Services with VM's and VM networking

docs/concepts/api.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# API

docs/concepts/components.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Components

0 commit comments

Comments
 (0)