Shishqa / totosca

Apache License 2.0
1 stars 0 forks source link

totosca

build and test

What is this?

totosca is a set of tools aimed to help you working with OASIS TOSCA language.

pronounce: totoshka or toto: https://ru.wikipedia.org/wiki/Тотошка

This includes:

How to try?

  1. Install toto CLI with cargo:
    cargo install --git https://github.com/Shishqa/totosca toto_cli
  2. Validate your template with toto check your_template.yaml
  3. Continue with installing one of the available integrations:

Current state

Work in progress: see TODO.md (Some notes can be found in docs)

Warning: significant code modifications are possible!

This project is now developed solely by @Shishqa as a side hustle. My motivation to work on this project is to contribute to the TOSCA ecosystem and promote the adoption of this standard across organizations simply because I appreciate the direction TOSCA is taking.

Design

The project was inspired by the following projects (check them out 💖!):

Goals

Non-goals

Roadmap

to be continued...