Skip to content
This repository has been archived by the owner on Jan 27, 2021. It is now read-only.
/ cnab-workshop Public archive

CNAB / Duffle workshop for KubeCon Seattle 2018

License

Notifications You must be signed in to change notification settings

deislabs/cnab-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

CNAB / Duffle Workshop

Cloud Native Application Bundles (CNAB) are a standard packaging format for multi-component distributed applications. It allows packages to target different runtimes and architectures. It empowers application distributors to package applications for deployment on a wide variety of cloud platforms, cloud providers, and cloud services. It also provides the capabilities necessary for delivering multi-container applications in disconnected environments.

More in the CNAB specification on GitHub.

Agenda

  1. What is CNAB? - high level overview of Cloud Native Application Bundles and Duffle
  2. Getting started - setting up your local environment
  3. Building and signing bundles - building your first Cloud Native Application Bundles
  4. Using parameters and credentials
  5. Exporting and importing bundles
  6. Introducing Porter
  7. Porter Manifest
  8. Bundle Dependencies
  9. Porter Mixins
  10. Porter Installation
  11. Exercise: Hello World
  12. Exercise: Kubernetes Hello World

About

CNAB / Duffle workshop for KubeCon Seattle 2018

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published