#variant (2020-01)

https://github.com/mumoshu/variant

Discuss variant (the “Universal CLI”) https://github.com/mumoshu/variant

Archive: https://archive.sweetops.com/variant/

2020-01-31

2020-01-30

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
1
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

not a deep dive or anything, it just happened to come up in the course of our conversation

2020-01-25

joshmyers avatar
joshmyers

Terragrunt did this also, good times

2020-01-24

tolstikov avatar
tolstikov

@mumoshu are you sure about HCL as the main format? https://github.com/mumoshu/variant2 :)

mumoshu/variant2

Contribute to mumoshu/variant2 development by creating an account on GitHub.

1
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

that looks incredibly readable

mumoshu/variant2

Contribute to mumoshu/variant2 development by creating an account on GitHub.

nutellinoit avatar
nutellinoit

It’s like a dream

loren avatar
loren

looks incredible to me

tolstikov avatar
tolstikov

but no back-compatibility…

loren avatar
loren

that’s why it’s v2

tolstikov avatar
tolstikov

yeah, I can understand that and the motivation behind the decision to move to HCL, but still I have some doubts at this point…

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

So I think HCL is a pretty nice language

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

I thought it was interesting that v1 of GitHub actions adopted it (kind of like a vote of confidence)

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

but then when they reverted to YAML, i scratched my head

tolstikov avatar
tolstikov

anyway, need to check it in action, definitely

loren avatar
loren

using terraform as a library for its built-in functions is pretty awesome

:100:1
    keyboard_arrow_up