kd icon indicating copy to clipboard operation
kd copied to clipboard

Minimalistic kubernetes resources deployment tool with templating

Results 19 kd issues
Sort by recently updated
recently updated
newest added

This PR adds `jq` to the binaries installed in the `kd` container image. Having `jq` installed in the `kd` image would allow the easy creation of config maps and secrets...

When an empty yaml file is loaded - kd will error rather than move on e.g.: ``` # Some comment --- yaml_key_start: bob ``` The template above will result in...

If I run the following command it works fine: ``` kd -f deploy/specific-deployment.yml --timeout 10m0s ``` However the same command, but using a wildcard to match multiple files fails with...

For example: ``` apiVersion: v1 kind: ConfigMap metadata: name: my-map data: my.value: 1 {{if eq .KUBE_NAMESPACE "my-prod"}} --- apiVersion: v1 kind: ConfigMap metadata: name: my-map-2 data: my.value: 2 {{end}} ```...

All releases should have a SHA256sum file and be signed.

When running kd as part of CI it is useful to use the `DRY_RUN` environment variable to just ensure all files exists and templates etc. are parsed. These scripts will...

Currently kd doesn't seem to respect the order of supplied kubernetes resources. Ensuring the order of execution could help in cases where some of resources depend on other.

Should include details of any breaking changes, kubectl version etc and be referenced with the releases.

It appears the latest version of kubectl is not compatible with v1.9.6 Marks-MacBook-Pro:prest molliver$ kd --config /Users/molliver/git/borders/platform/kube-secrets/dev.env -f ./network-policy.yaml [INFO] 2018/03/29 10:53:55 main.go:278: deploying networkpolicy/prest [ERROR] 2018/03/29 10:53:56 main.go:122: Error...

Would need to ties to a specific version of kubernetes and introduce a whole hoot of dependencies but may increase reliability.