i never found myself struggling with submodules, but at times i found myself just slightly annoyed (especially when having to remove/replace submodules), especially when they are used for simpler use cases. i actually…
since you mentioned Kubernetes... > It would be nice if there was a separate state reconciliation system that one could adapt to use with Cue or Dhall or any other frontend this exactly was thinking behind…
i think kubernetes is not a great example in favor of more client state (like tf) since k8s has uniform resource structure (metadata.*) and first class labeling support. but as you point out kubectl doesnt use labels…
hi, i've authored a set of OSS CLIs in this space based on my previous experiences orchestrating VMs, containers, IaaS resources: - https://get-ytt.io (for templating/overlaying) - https://get-kbld.io (for image ref…
someone asked me to wrap get-kapp.io (one of my projects) with terraform so that they can pass down infra settings to their k8s config. i ended up writing https://githubc.com/k14s/terraform-provider-k14s (example:…
https://get-ytt.io (i am one of the authors), one of the tools that inspired yglu, has been designed from ground up with an eye towards security even though its turing complete. it is based on starlark which is a…
> I like the idea of having a state and resolving differences between desired and actual state, but not enough to rewrite everything in HCL. i authored https://get-kapp.io based on my previous experiences managing iaas…
just use a wrong type (bool lets say), and check out go compilation error. it will tell you what type it wants.
agreed, text templating of yaml (or any structured content) does not make sense. too much context (actual config structure) is lost if plain text is used. i've collaborated on ytt (https://get-ytt.io) - yaml templating…
i'll throw in one of my projects as a contender: ytt - YAML templating tool - https://get-ytt.io (check out live playground!). it works with yaml structures (hence avoids text templating problems) and uses familiar…
> ...but the goal is that you should choose whatever templating language you already use for your website most common templating languages (especially textual templating languages like go's text/template lib) are not…
i actually open sourced a tool kbld (https://get-kbld.io) a couple of weeks ago that includes export/import images functionality (keeps same digests across registries):…
i never found myself struggling with submodules, but at times i found myself just slightly annoyed (especially when having to remove/replace submodules), especially when they are used for simpler use cases. i actually…
since you mentioned Kubernetes... > It would be nice if there was a separate state reconciliation system that one could adapt to use with Cue or Dhall or any other frontend this exactly was thinking behind…
i think kubernetes is not a great example in favor of more client state (like tf) since k8s has uniform resource structure (metadata.*) and first class labeling support. but as you point out kubectl doesnt use labels…
hi, i've authored a set of OSS CLIs in this space based on my previous experiences orchestrating VMs, containers, IaaS resources: - https://get-ytt.io (for templating/overlaying) - https://get-kbld.io (for image ref…
someone asked me to wrap get-kapp.io (one of my projects) with terraform so that they can pass down infra settings to their k8s config. i ended up writing https://githubc.com/k14s/terraform-provider-k14s (example:…
https://get-ytt.io (i am one of the authors), one of the tools that inspired yglu, has been designed from ground up with an eye towards security even though its turing complete. it is based on starlark which is a…
> I like the idea of having a state and resolving differences between desired and actual state, but not enough to rewrite everything in HCL. i authored https://get-kapp.io based on my previous experiences managing iaas…
just use a wrong type (bool lets say), and check out go compilation error. it will tell you what type it wants.
agreed, text templating of yaml (or any structured content) does not make sense. too much context (actual config structure) is lost if plain text is used. i've collaborated on ytt (https://get-ytt.io) - yaml templating…
i'll throw in one of my projects as a contender: ytt - YAML templating tool - https://get-ytt.io (check out live playground!). it works with yaml structures (hence avoids text templating problems) and uses familiar…
> ...but the goal is that you should choose whatever templating language you already use for your website most common templating languages (especially textual templating languages like go's text/template lib) are not…
i actually open sourced a tool kbld (https://get-kbld.io) a couple of weeks ago that includes export/import images functionality (keeps same digests across registries):…