« Previous 1 2 3 4
Cloud-native application bundles for easy container deployment
Packages in the Cloud
Conclusions
In and of itself, the CNAB standard is a good idea. Although a package manager in the form of Helm already exists for containers, it is Kubernetes-specific and cannot be used outside the container orchestrator. If CNABs were designed to work better with Kubernetes and Helm out of the box, so that Helm could build and use CNAB-compatible bundles, it would be a really practical toolchain. Instead, the two standards tend to exist in parallel.
Porter offers a good example of DIY Kubernetes integration with CNABs, but that's not the ultimate solution. Moreover, the future of CNABs is at stake, as one of the two main protagonists – Docker – ran out of commercial steam. Microsoft and Docker are no longer the only companies driving the standard, but it remains to be seen whether the loss of Docker can be compensated for that easily.
Infos
- CNABs: https://cnab.io
- Duffle: https://github.com/cnabio/duffle
- Porter: https://github.com/deislabs/porter
- Docker App: https://github.com/docker/app
« Previous 1 2 3 4
Buy this article as PDF
(incl. VAT)