Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/deislabs/cnab-workshop
CNAB / Duffle workshop for KubeCon Seattle 2018
https://github.com/deislabs/cnab-workshop
Last synced: 4 months ago
JSON representation
CNAB / Duffle workshop for KubeCon Seattle 2018
- Host: GitHub
- URL: https://github.com/deislabs/cnab-workshop
- Owner: deislabs
- License: mit
- Archived: true
- Created: 2018-11-29T22:41:59.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-05-20T07:39:18.000Z (over 5 years ago)
- Last Synced: 2024-04-05T16:35:33.687Z (8 months ago)
- Homepage:
- Size: 40 KB
- Stars: 13
- Watchers: 13
- Forks: 8
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
- awesome-cnab - cnab-workshop - CNAB / Duffle Workshop (CNAB)
README
# [CNAB][cnab] / Duffle Workshop
> [Cloud Native Application Bundles (CNAB)][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][cnab-spec].
## Agenda
1. [What is CNAB?][what-cnab] - high level overview of Cloud Native Application Bundles and Duffle
2. [Getting started][prerequisites] - setting up your local environment
3. [Building and signing bundles][build-sign] - building your first Cloud Native Application Bundles
4. [Using parameters and credentials][params-creds]
5. [Exporting and importing bundles][export-import]
6. [Introducing Porter][porter]
8. [Porter Manifest][porter-manifest]
8. [Bundle Dependencies][bundle-deps]
9. [Porter Mixins][porter-mixins]
7. [Porter Installation][porter-install]
9. [Exercise: Hello World][exercise-1]
10. [Exercise: Kubernetes Hello World][exercise-2][cnab]: https://cnab.io/
[cnab-spec]: https://github.com/deislabs/cnab-spec/
[what-cnab]: https://github.com/deislabs/cnab-spec/blob/master/100-CNAB.md
[prerequisites]: content/02-prerequisites.md
[build-sign]: content/03-build-sign.md
[params-creds]: content/04-params-creds.md
[export-import]: content/05-export-import.md
[porter]: content/10-porter.md
[porter-install]: content/15-porter-installation.md
[porter-manifest]: content/12-porter-manifest.md
[porter-mixins]: content/13-porter-mixins.md
[exercise-1]: content/16-exercise-1.md
[exercise-2]: content/16-exercise-2.md
[bundle-deps]: content/12-manifest-deps.md