api-docs: add overwrites for external packages

This commit is contained in:
Hidde Beydals 2020-09-15 14:50:43 +02:00
parent 8fb854a7b5
commit 3e76cb0199
2 changed files with 23 additions and 5 deletions

View File

@ -138,7 +138,9 @@ Defaults to the namespace of the HelmRelease.</p>
<td>
<code>dependsOn</code><br>
<em>
[]github.com/fluxcd/pkg/runtime/dependency.CrossNamespaceDependencyReference
<a href="https://godoc.org/github.com/fluxcd/pkg/runtime/dependency#CrossNamespaceDependencyReference">
[]Runtime dependency.CrossNamespaceDependencyReference
</a>
</em>
</td>
<td>
@ -264,7 +266,9 @@ and information about how they should be merged.</p>
<td>
<code>values</code><br>
<em>
k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1.JSON
<a href="https://pkg.go.dev/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1?tab=doc#JSON">
Kubernetes pkg/apis/apiextensions/v1.JSON
</a>
</em>
</td>
<td>
@ -724,7 +728,9 @@ Defaults to the namespace of the HelmRelease.</p>
<td>
<code>dependsOn</code><br>
<em>
[]github.com/fluxcd/pkg/runtime/dependency.CrossNamespaceDependencyReference
<a href="https://godoc.org/github.com/fluxcd/pkg/runtime/dependency#CrossNamespaceDependencyReference">
[]Runtime dependency.CrossNamespaceDependencyReference
</a>
</em>
</td>
<td>
@ -850,7 +856,9 @@ and information about how they should be merged.</p>
<td>
<code>values</code><br>
<em>
k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1.JSON
<a href="https://pkg.go.dev/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1?tab=doc#JSON">
Kubernetes pkg/apis/apiextensions/v1.JSON
</a>
</em>
</td>
<td>

View File

@ -11,14 +11,24 @@
"typeMatchPrefix": "^k8s\\.io/apimachinery/pkg/apis/meta/v1\\.Duration$",
"docsURLTemplate": "https://godoc.org/k8s.io/apimachinery/pkg/apis/meta/v1#Duration"
},
{
"typeMatchPrefix": "^k8s\\.io/apiextensions-apiserver/pkg/apis/apiextensions/v1\\.JSON$",
"docsURLTemplate": "https://pkg.go.dev/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1?tab=doc#JSON"
},
{
"typeMatchPrefix": "^k8s\\.io/(api|apimachinery/pkg/apis)/",
"docsURLTemplate": "https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.18/#{{lower .TypeIdentifier}}-{{arrIndex .PackageSegments -1}}-{{arrIndex .PackageSegments -2}}"
},
{
"typeMatchPrefix": "^github.com/fluxcd/pkg/runtime/dependency\\.CrossNamespaceDependencyReference$",
"docsURLTemplate": "https://godoc.org/github.com/fluxcd/pkg/runtime/dependency#CrossNamespaceDependencyReference"
}
],
"typeDisplayNamePrefixOverrides": {
"k8s.io/api/": "Kubernetes ",
"k8s.io/apimachinery/pkg/apis/": "Kubernetes "
"k8s.io/apimachinery/pkg/apis/": "Kubernetes ",
"k8s.io/apiextensions-apiserver/": "Kubernetes ",
"github.com/fluxcd/pkg/runtime/": "Runtime "
},
"markdownDisabled": false
}