mirror of
https://github.com/hanzoai/traces.git
synced 2026-10-30 18:20:41 +00:00
* feat!: add tanka-util dependency and update dependencies Signed-off-by: irizzant <[email protected]> * feat!: add inline environments support Signed-off-by: irizzant <[email protected]> * feat: add documentation in readme Signed-off-by: irizzant <[email protected]> * chore: update CHANGELOG.md Signed-off-by: irizzant <[email protected]>
42 lines
1.1 KiB
Jsonnet
42 lines
1.1 KiB
Jsonnet
local d = import 'github.com/jsonnet-libs/docsonnet/doc-util/main.libsonnet';
|
|
{
|
|
local this = self,
|
|
|
|
'#':: d.pkg(
|
|
name='tanka_util',
|
|
url='github.com/grafana/jsonnet-libs/tanka-util/main.libsonnet',
|
|
help=(importstr 'README.md.tmpl') % (importstr '_example.jsonnet'),
|
|
),
|
|
|
|
'#k8s':: d.obj(
|
|
|||
|
|
`k8s` provides common utils to modify Kubernetes objects.
|
|
|||
|
|
),
|
|
k8s: (import 'k8s.libsonnet'),
|
|
|
|
'#environment':: d.obj(
|
|
|||
|
|
`environment` provides a base to create an [inline Tanka
|
|
environment](https://tanka.dev/inline-environments#inline-environments).
|
|
|||
|
|
),
|
|
environment: (import 'environment.libsonnet'),
|
|
|
|
'#helm':: d.obj(
|
|
|||
|
|
`helm` allows the user to consume Helm Charts as plain Jsonnet resources.
|
|
This implements [Helm support](https://tanka.dev/helm) for Grafana Tanka.
|
|
|||
|
|
),
|
|
helm: (import 'helm.libsonnet'),
|
|
|
|
'#kustomize':: d.obj(
|
|
|||
|
|
`kustomize` allows the user to expand Kustomize manifests into plain Jsonnet resources.
|
|
This implements [Kustomize support](https://tanka.dev/kustomize) for Grafana Tanka.
|
|
|||
|
|
),
|
|
kustomize: (import 'kustomize.libsonnet'),
|
|
}
|