kubegen icon indicating copy to clipboard operation
kubegen copied to clipboard

short-hand macro syntax

Open errordeveloper opened this issue 7 years ago • 1 comments

Consider the following snippet:

kubegen.String.Join:
        - kubegen.String.Lookup: images/ide-basename
        - '@sha256:'
        - kubegen.String.Lookup: images/ide-digest

This could be much shorter and still readable, e.g.:

kubegen.String.Join: [{.Lookup: images/ide-basename}, '@sha256:' {.Lookup: images/ide-digest}]

This will become more important when branching (#39) gets implemented.

errordeveloper avatar Jan 30 '18 09:01 errordeveloper

Some new considerations about more consistent structural macro expressions in https://github.com/errordeveloper/kubegen/issues/33#issuecomment-362278835.

errordeveloper avatar Feb 02 '18 10:02 errordeveloper