Contact: Frank Zdarsky
Overview
The KNI-Edge Family unites edge computing blueprints sharing the following characteristics:
Implement the Kubernetes community’s Cluster API, allowing users to declaratively configure and consistently deploy and lifecycle manage Kubernetes clusters no matter whether on-prem or on public cloud, on VMs or on bare metal, at the edge or at the core.
Leverage the community’s Operator Framework for automated and secure lifecycle management of applications in the edge computing stack. Operators allow applications to be lifecycle managed as Kubernetes resources, in event-driven manner, and fully RBAC-controlled. They may provide more than deployment and upgrade actions for an application, e.g. auto-reblancing/scaling, analytics, and usage metering, and may be created from Helm Charts, using Ansible or Go.
Optimize for Kubernetes-native container workloads, but allow mixing in VM-based workloads via KubeVirt as needed.
Family Template
Attributes | Description | Informational |
---|---|---|
Type | New | |
Blueprint Family - Proposed Name | Kubernetes-Native Infrastructure for Edge (KNI-Edge) | |
Use Case(s) | various, e.g.:
| |
Blueprint Proposed | various; initially: | |
Initial POD Cost (CAPEX) | (depends on blueprint) | |
Scale | 1 to hundreds of nodes, 1 to thousands of sites. | |
Applications | any type of workloads:
| |
Power Restrictions | (depends on blueprint) | |
Preferred Infrastructure Orchestration | End-to-end Service Orchestration: depends on use csae; e.g. ONAP | |
Additional Details |
Blueprints in this Family
Points of contact
- Blueprints mailing list: https://lists.akraino.org/g/blueprints
- #akraino-kni Slack channel (on https://slack.cncf.io/ )
Documents
- gDoc for MVP definition (https://docs.google.com/document/d/1M70PxDFo98H6NynDKawnZlOjNiwxuuYfBkIlnFJNbm8/edit#)
- ONS video deck: https://docs.google.com/presentation/d/1VfRJNxPv4EAo5kWe846rfm2z0XRehxPvVUJckdXjH64
- Video recording of libvirt deployment: https://www.youtube.com/watch?v=3mDb1cba8uU
Proposal Presentation
Meetings
Minutes
- 2019-05-23 (agenda)
- 2019-05-16 (agenda)
- 2019-05-9 (agenda)
- 2019-05-2 (agenda, audio_only.m4a)
- 2019-04-18 (agenda , zoom_0.mp4)
- 2019-04-11 (agenda)
- 2019-04-04 (agenda) - CANCELLED DUE TO ONS ATTENDANCE
- 2019-03-28 (agenda , Recording )
- 2019-03-21 (agenda, Recording )
- 2019-03-14 (agenda, Recording)
- 2019-03-07 (agenda)
- 2019-03-01 (notes , recording, KNI blueprints presentation )