Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In today, many complex applications are consisting in a mixed, complex workload, that is described in many Kubernetes resources, e.g. to be run on a certain cluster, etc.  In order to deploy the application, the orchestration task would be requiring dealing with different abstract layers of resources, different templates system mapping, and application packaging.  Another challenge is to keep up with changes in the cloud infrastructures features enhancement mapping into abstract resource template. 

 The proposal focuses on two following main parts:

  1. Packaging, in a single, well defined bundle, cloud applications, to enable distribution, provisioning and installation.
  2. Application metadata and cloud-native tooling.
  3. Leverages existing Kubernetes ecosystem and continuously growing set of extensions, plugins, and tools.

See Application Service Descriptor (ASD) and packaging Proposals for CNF for more details. 

...