Skip to content

GalGof/pm-back

Repository files navigation

QA automation tool

pack - collection of docker images with descriptions how to deploy them deploy required pack on specified host (by name | label) basically create test stand for || autotests *optionally for manual usage

requirements:

  • "autotests must go on" always up - no errors shall crush it.

  • connects to multiple hosts with docker (http | ssh (unix socket))

  • each hosts may have multiple network interfaces

  • connected host up/down/edit/add/delete on fly

  • maintenance mode. for registry maintenance cleanup. (no new deployments, new packs)

  • json description for pack creations

  • json description for pack deployment

  • deploy container params overrides

  • update deployed pack

  • monitor dumps

  • collect various data on demand(logs, dumps & etc)

  • optional sniffer for pack components

  • global shared resources (docker images with bin data that can be connected to deployed pack)

    • not supposed to be secured per se, just protection from accidental "tremored hands"

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages