dhall-kubernetes icon indicating copy to clipboard operation
dhall-kubernetes copied to clipboard

Typecheck, template and modularize your Kubernetes definitions with Dhall

Results 16 dhall-kubernetes issues
Sort by recently updated
recently updated
newest added

As noted in #9, we should probably write down a comparison with other solutions in the readme. So far on the list: - Helm - Jinja

help wanted

Hi, I am trying to use the new `v1beta1` Ingress API for K8, I've been able to create configuration: ``` let k8Ingress = https://raw.githubusercontent.com/dhall-lang/dhall-kubernetes/master/1.19/schemas/io.k8s.api.extensions.v1beta1.Ingress.dhall sha256:751334b2bff987943ee94b79e57a8f52f9d82db8e78d0af288df0c2c62f870db in k8Ingress::{ , metadata =...

As a concrete example, I'm attempting to convert various helm charts such as [cert-manager](https://github.com/jetstack/cert-manager/blob/33051b0c662440ac3a8f371f730f3cc737d5a80c/deploy/manifests/00-crds.yaml) into Dhall and there are various errors in the [CustomResourceDefinition](https://github.com/dhall-lang/dhall-kubernetes/blob/3e160f4a272d8243091620ca47888ec38981b4f8/1.17/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinition.dhall) and related [CustomResourceValidation](https://github.com/dhall-lang/dhall-kubernetes/blob/3e160f4a272d8243091620ca47888ec38981b4f8/1.17/types/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceValidation.dhall) types that are...

There is some cases in which we mark some fields as required, but they are not. We should somehow figure out if they are actually required only in some situations,...

discussion

This was something that was brought up a while back: https://discourse.dhall-lang.org/t/expense-proposal-pure-dhall-function-to-render-yaml/92/10?u=s-zeng But I did not find a matching ticket for it, so I'm creating one now with this ticket. We...

Trying to run `kubectl apply` on: ```yaml apiVersion: v1 kind: Service metadata: name: foo spec: type: ClusterIP selector: app: foo ``` results in the following error: `The Service "foo" is...

makes it more in-line with a normal Kubernetes deployment example. This field is even ignored by kubernetes API for PodTemplates afaik Also `deploymentSimple` was missing a `selector` which is invalid...

I would argue that working with `dhall-kubernetes` directly will not provide substantial advantages over other competitive products. On the other hand, building on the foundation of this repository, an end...

Dear maintainers, I want use `dhall-kubernetes-generator` on Nixos. I think it will be better integrated for my workflow if we upload it here `https://hackage.haskell.org/upload` first. Thank you for your support.

Currently ConfigMap's `data` field's type is `List { mapKey : Text , mapValue : Text }`. This prevents ConfigMap from hosting nested object structures, which the domain permits. Can we...

help wanted