What is kompose?

kompose is a tool to help users who are familiar with docker-compose move to Kubernetes. kompose takes a Docker Compose file and translates it into Kubernetes resources.

kompose is a convenience tool to go from local Docker development to managing your application with Kubernetes. Transformation of the Docker Compose format to Kubernetes resources manifest may not be exact, but it helps tremendously when first deploying an application on Kubernetes.

https://github.com/kubernetes/kompose

http://kompose.io/

Goal

Packaging of kompose for openSUSE and submitting it to Virtualization:containers

Achievements

  • Package builds, works and is available in my home-project
  • Submit Request for adding package to Virtualization:containers is created and pends approval
  • Submit Request got accepted an package is now available as part of Virtualization:containers
  • Package is now available for Tumbleweed, Leap 15, Leap 42.3 and SLE 15 on many different archs (depending on the release: x86_64, i586, aarch64, ppc64le)
  • Created pull request for upstream Git-project to add openSUSE/SLE installation instructions in the official documentation

Looking for hackers with the skills:

rpm rpmbuild

This project is part of:

Hack Week 17

Activity

  • about 4 years ago: SLindoMansilla liked this project.
  • about 4 years ago: okurz liked this project.
  • about 4 years ago: suntorytimed liked this project.
  • about 4 years ago: suntorytimed started this project.
  • about 4 years ago: suntorytimed added keyword "rpm" to this project.
  • about 4 years ago: suntorytimed added keyword "rpmbuild" to this project.
  • about 4 years ago: suntorytimed originated this project.

  • Comments

    Similar Projects

    openSUSE build supported by SUSE IT by vgrinco

    Project Description

    SUSE IT needs help fr...


    A CLI for Harvester by mohamed.belgaied

    [comment]: # Harvester does not officially come...


    reflinkable rpms by lnussel

    Project Description

    RPMs with reflinkable...


    Make DNF5 package manager ready for openSUSE by dmach

    Project Description

    DNF 5 is a package ma...


    Switch software-o-o to parse repomd data by hennevogel

    Currently software.opensuse.org search is using...


    A CLI for Harvester by mohamed.belgaied

    [comment]: # Harvester does not officially come...


    openSUSE build supported by SUSE IT by vgrinco

    Project Description

    SUSE IT needs help fr...