timoni icon indicating copy to clipboard operation
timoni copied to clipboard

[docs] Improve comparisson with helm

Open woile opened this issue 1 year ago • 1 comments

timoni looks like a very promising tool. From reading the docs, specially this: https://timoni.sh/comparison/ I was not able to map the ideas from helm to timoni. And in the concepts section, they are different than helm, which also didn't give me a clear picture.

I think it would help adopting timoni having a very clear mapping of concepts.

  • helm chart -> timoni module
  • helm yaml values -> ?
  • "helm create " gives an almost ready chart -> what would be the analogy in timoni?
  • can an example for "enabling users to express logic using CUE." be added? that would fantastic
  • helm list -> ?
  • helm upgrade --install -> ?
  • helm rollback -> ?

Reading the analogy commands would help me create a mental model much faster. Thanks!

woile avatar Feb 14 '24 12:02 woile

Agree on making thing clearer, if I have time I might be able to take a look.

  • helm yaml values -> ?

Each module has a values.cue file, this can also be provided as a yaml or JSON (if I recall correctly) file.

  • "helm create " gives an almost ready chart -> what would be the analogy in timoni?

You should use timoni mod init in this case, see here

  • helm list -> ?

This can be done with timoni list. See here

  • helm upgrade --install -> ?

timoni apply works for module install and upgrade, see here, or timoni bundle apply, see here

nalum avatar Feb 15 '24 17:02 nalum