Skip to content

📞📱☎️📡🌐Preliminary initiative for Cloud native Network Function Conformance https://www.cncf.io/

License

Notifications You must be signed in to change notification settings

iamayushdas/cnf-conformance

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CNF Conformance

The goal of the CNF Conformance Program is to provide an open source test suite to demonstrate conformance and implementation of cloud native best practices for both open and closed source Cloud Native Network Functions. The conformance program is a living thing. The CNCF community, through the Cloud Native Network Function Working Group, oversees and maintains what it means to be a cloud native conformant telco application (including those applications called network functions). It also develops the process and policy around the certification program. Work on the mechanics of the conformance tests occurs in the CNF Conformance Test Suite.

Why Conformance Matters

With such a wide array of applications being developed today, workload conformance tests help ensure that developers can follow cloud native best practices when building greenfield applications and/or modernizing existing applications. A conformance passing application provides the following guarantees:

Best practices: Your application follows cloud native best practices. This is useful to know whether you are building upon the work of the community or handling your own custom setup.

Predictability: Your application acts in a predictable manner when running on cloud native infrastructure like Kubernetes. Unexpected behavior should be rare because application specific issues are weeded out during the conformance tests.

Interoperability: Workloads can be ported across various cloud native infrastructures. This standardization is a key advantage of open source software and allows you to avoid vendor lock-in.

Implementing and running applications in a cloud native manner will enable you to more fully benefit from the advantages of cloud native infrastructure.

CNF Conformance Program

  • Instructions - TBD
  • FAQ - TBD

Working Group Information

To participate and contribute to the program itself (including discussion of issues affecting conformance and certification), join the mailing list and slack channel. Details: CNF WG.

Test Suite Information

To contribute to or use the test suite you can join the slack channel, weekly meetings, and interact in GitHub. Details: Test suite.

To quickly get Test Suite up and running, see the Quick Installation Guide.

About

📞📱☎️📡🌐Preliminary initiative for Cloud native Network Function Conformance https://www.cncf.io/

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Crystal 56.9%
  • Mustache 38.5%
  • Smarty 3.1%
  • Other 1.5%