Objective

This project aims to produce the requirements and deployment details of the Kubernetes-based Reference Implementation (RI2). This RI will conform to the architecture specification as defined in the Kubernetes-based Reference Architecture (RA2), with that conformance validated by the tests defined in the Kubernetes-based Reference Conformance (RC2), including alignment with the principles and requirements of the Reference Model.

The RI will be used as follows:

In order to promote the quick deployment of the RI and avoid duplicating effort across communities, the RI community works closely with CNCF TUG, OVP, ONAP and TIP communities.

Scope

The scope of RI2 is as follows:

  1. To generate eco-system requirements for the establishment of the RI, including labs, tooling, installers, releases and automation requirements
  2. Provide a detailed description file for use by installers.
  3. Provide detailed lab criteria and operations that are generic enough to allow any environment to be used as the “lab”.
  4. Provide an operational runbook for the RI, which includes detailed steps for the deployment and configuration of the RI into a chosen lab environment
  5. Provide detailed design for automation of deployment and testing, provide continuous integration and delivery pipeline for the RI
  6. Gap analysis with required actions for existing eco-system within adjacent community projects

Relationship with other communities

The main communities involved in driving requirements and development of this RI are:

The following figure gives an overview of the relationship of the communities involved.

Relationship of communities

Links