It's a pretty simple idea. Be able to deploy an SMT using Docker with minimum effort.

Basic Outline:

  • Research SMT dependencies
    • RPM dependencies
    • SCC Requirements
  • Build SMT in one large container w/ Dockerfile
    • Break down installation into smaller containers where possible

Bonus: docker-compose script

Bonus: Kubernetes manifest for CaaSP

My Gitlab

Looking for mad skills in:

Nothing? Add some keywords!

This project is part of:

Hack Week 16

Activity

  • about 2 years ago: joachimwerner liked SMT in a Container
  • about 2 years ago: ikapelyukhin joined SMT in a Container
  • about 2 years ago: jsevans started SMT in a Container
  • about 2 years ago: jsevans originated SMT in a Container
  • Show History

    Comments

    • ikapelyukhin
      about 2 years ago by ikapelyukhin | Reply

      We've got some SMT containers already: * For testing: https://github.com/SUSE/smt/tree/SMT12/tests/integration * For use: https://github.com/SUSE/scc-docker-images/tree/master/dockerfiles/smt

      Also, building containers for RMT instead of SMT would maybe make more sense.

      • jsevans
        about 2 years ago by jsevans | Reply

        I don't have any information on RMT, but I'll look into it. If anything, I'll fork the existing dockerfile git repo and start building a Kubernetes manifest for it for CaaSP.

        • ikapelyukhin
          about 2 years ago by ikapelyukhin | Reply

          RMT should supersede SMT in SLES15: https://github.com/SUSE/rmt

          In any case, let me know how it goes. Also feel free to reach out to me if you have questions about SMT/RMT.

    • jsevans
      about 2 years ago by jsevans | Reply

      Hackweek Notes: https://etherpad.nue.suse.com/p/Hackweek-JSE

    Similar Projects

    This project is one of its kind!