Table of Contents
Summary
ICN v0.45.0 is released as a part of ICN R4 R5 release.
...
What is released?
We're pleased to announce the delivery of Akraino ICN R4 R5 release. All the components are de-coupled decoupled and they can be run standalone and they all integrated with . They are integrated into the ICN installation script.
...
Components of the release (Akraino new)
The main themes of this release are:
Metal3 Provisioning script: Metal3 IPMI provisioning script and de-provisioning script for bare-metal baremetal and Virtual virtual deployment with IPMI LAN protocol support
Binary Provisioning agent (BPA) Operator:
- BPA operator is provision k8s provisions a K8s cluster in Bare-metal baremetal and virtual deployment provisioned by metal3with Metal3. BPA operator uses the metal3 information Metal3 information.
- BPA operator provision provisions a nested K8s clustercluster (K8s cluster inside a VM maintained by by K8s). BPA manages k8s K8s based VM under Cloudcloud.
Binary Provisioning agent (BPA) Rest API controller: Binary Provisioning agent BPA Rest API controller runs as K8s service in the bootstrap cluster. Allow It allows the user to upstream software, container images and OS images.
Kubernetes deploymentDeployment (KuDKUD): KuD KUD is the multi-cluster installer having 3 installation provision type types to install k8s K8s multi-cluster in Baremetalbaremetal, VM and containerized solution. KUD is part of Multicloudmulticloud-k8s project in ONAP. KUD is released with multiple components as folllowsfollows:
Software released and packaged with ICN:
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 |
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 | ||
Virtlet | 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 | ||
Istio | https://github.com/istio/istio - 1.0.3 | Apache License 2.0 |
R5 | ||
Rook/Ceph | Apache License 2.0 |
R5 | ||
MetalLB | Apache License 2.0 |
R5 |
OVN4NFV- |
K8ss-Plugin | https://github.com/opnfv/ovn4nfv-k8s-plugin - |
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 |
v0. |
7.0 | Apache License 2.0 |
R5 | |
CNI |
v0. |
12.0 https://github.com/containernetworking/cni - release tag v0.7.0 |
v0.8. |
7 |
v3.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 |
Dependencies of the release (upstream version, patches)
ICN BP depends on all software version in the table Software released and packaged with ICN:
Upgrade Procedures
not applicable
...
Issues | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|
| Reduce the KUD installation time with customs options | ||||||||
Workarounds
no work appliableapplicable