docs: add apple pkl (#304)
Signed-off-by: Dominik Tomasi <dominik.tomasi@gmail.com>
This commit is contained in:
committed by
Stefan Rotsch
parent
7a4b8c5139
commit
95fb6d162e
16
radar/2024-06-01/pkl.md
Normal file
16
radar/2024-06-01/pkl.md
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
title: "PKL"
|
||||||
|
ring: assess
|
||||||
|
quadrant: languages-and-frameworks
|
||||||
|
tags: [ci/cd, devops]
|
||||||
|
---
|
||||||
|
|
||||||
|
[PKL](https://pkl-lang.org/) -- pronounced Pickle -- is a configuration language created by Apple. It provides rich support for data templating
|
||||||
|
and validation and can be used, simply from commandline, integrated into build-pipelines or embedded into programs. PKL
|
||||||
|
also provides some tooling around package-management, which makes it easy to split up bigger project into packages or
|
||||||
|
just consume packages that are already out there.
|
||||||
|
|
||||||
|
Available PKL packages and docs can be found [here](https://pkl-lang.org/package-docs/).
|
||||||
|
|
||||||
|
At AOE we are using pkl currently for generation of different kinds of DevOps resources like Gitlab-CI
|
||||||
|
Pipelines or Kubernetes resources, but this might change.
|
||||||
Reference in New Issue
Block a user