ICN v0.5.0 is released as a part of ICN R5 release.
We're pleased to announce the delivery of Akraino ICN R5 release. All the components are decoupled and can be run standalone. They are integrated into the ICN installation script.
The main themes of this release are:
Metal3 Provisioning script: Metal3 IPMI provisioning script and de-provisioning script for baremetal and virtual deployment with IPMI LAN protocol support
Binary Provisioning agent (BPA) Operator:
Binary Provisioning agent (BPA) Rest API controller: BPA Rest API controller runs as K8s service in the bootstrap cluster. It allows the user to upstream software, container images and OS images.
Kubernetes Deployment (KUD): KUD is the multi-cluster installer having 3 installation provision types to install K8s multi-cluster in baremetal, VM and containerized solution. KUD is part of multicloud-k8s project in ONAP. KUD is released with multiple components as follows:
Components | Link | License | Akraino Release target |
ICN | https://github.com/akraino-edge-stack/icn - v0.5.0 | Apache License 2.0 | R5 |
Provision stack - Metal3 | https://github.com/akraino-icn/baremetal-operator - v2.0-icn | Apache License 2.0 | R5 |
Ironic - Ironic IPA downloader | https://github.com/akraino-icn/ironic-ipa-downloader - v1.0-icn | Apache License 2.0 | R5 |
Ironic - Ironic image | https://github.com/akraino-icn/ironic-image - v1.0-icn | Apache License 2.0 | R5 |
Ironic - Ironic Inspector Image | https://github.com/akraino-icn/ironic-inspector-image - v1.0-icn | Apache License 2.0 | R5 |
Host Operating system | Ubuntu 18.04 | GNU General Public License | R5 |
NIC drivers | GNU General Public License Version 2 | R5 | |
QAT drivers | Intel® C627 Chipset - https://ark.intel.com/content/www/us/en/ark/products/97343/intel-c627-chipset.html | GNU General Public License Version 2 | R5 |
Intel® Optane™ DC Persistent Memory | Intel® Optane™ DC 256GB Persistent Memory Module - PMDK: Persistent Memory Development Kit - https://github.com/pmem/pmdk/ | SPDX-License-Identifier - BSD-3-Clause | R5 |
EMCO (formerly known as ONAP4K8s) | Apache License 2.0 | R5 | |
SDEWAN CNFs | https://github.com/akraino-edge-stack/icn-sdwan - v1.0 https://hub.docker.com/repository/docker/integratedcloudnative/openwrt - 0.3.1 | GNU General Public License Version 2 | R5 |
KUD | Apache License 2.0 | R5 | |
Kubespray | Apache License 2.0 | R5 | |
K8s | https://github.com/kubernetes/kubeadm - v1.18.9 | Apache License 2.0 | R5 |
Docker | https://github.com/docker - 19.03 | Apache License 2.0 | R5 |
SDN - OVN | https://github.com/akraino-icn/ovn/ - v20.06.0 (mirror repo - https://github.com/ovn-org/ovn) | Apache License 2.0 | R5 |
vSwitch - OVS | https://github.com/akraino-icn/ovs - v2.14.0 (mirror repo - https://github.com/openvswitch/ovs ) | Apache License 2.0 | R5 |
Ansible | Apache License 2.0 | R5 | |
Helm | https://github.com/helm/helm - 3.2.4 | Apache License 2.0 | R5 |
Nodus (formerly known as ovn4nfv-k8s-plugin) | https://gerrit.akraino.org/r/icn/nodus - v2.2.0 | Apache License 2.0 | R5 |
SDEWAN controller | https://github.com/akraino-edge-stack/icn-sdwan - v1.0 https://hub.docker.com/repository/docker/integratedcloudnative/sdewan-controller - 0.3.0 | Apache License 2.0 | R5 |
Device Plugins | https://github.com/intel/intel-device-plugins-for-kubernetes - QAT 0.19.0-kerneldrv | Apache License 2.0 | R5 |
Node Feature Discovery | https://github.com/kubernetes-sigs/node-feature-discovery - v0.7.0 | Apache License 2.0 | R5 |
CNI | https://github.com/coreos/flannel/ - v0.12.0 https://github.com/containernetworking/cni - release tag v0.7.0 https://github.com/containernetworking/plugins - v0.8.7 | Apache License 2.0 | R5 |
Containerized Data Importer (CDI) | https://github.com/kubevirt/containerized-data-importer - v1.34.1 | Apache License 2.0 | R5 |
CPU Manager for Kubernetes (CMK) | https://github.com/integratedcloudnative/CPU-Manager-for-Kubernetes - v1.4.1-no-taint | Apache License 2.0 | R5 |
KubeVirt | https://github.com/kubevirt/kubevirt - v0.41.0 | Apache License 2.0 | R5 |
Sriov Network Operator | https://github.com/k8snetworkplumbingwg/sriov-network-operator - 4.8.0 | Apache License 2.0 | R5 |
ICN BP depends on all software version in the table Software released and packaged with ICN
not applicable
TBD
not applicable
not applicable
not applicable
not applicable
ICN repo is available here: ICN repo
version | Documents name | Authors | last update |
---|---|---|---|
v1.0 | ICN Architecture Document | ICN Contributors |
|
v1.0 | ICN Installation Guide | ICN Contributors |
|
v1.0 | ICN Release Notes for ICN | ICN Contributors |
|
v1.0 | ICN Test Document | ICN Contributors |
|
Version | Authors | Data released |
---|---|---|
v1.0 | ICN Contributors |
|
Issues are captured here- ICN fixed Issues and Bugs
ICN BP works on Ubuntu 18.04
Issues | Description |
---|---|
Reduce the KUD installation time with customs options | |
no work applicable