Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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(Integrated Cloud Native) 
ICN https://github.com/akraino-edge-stack/icn - v0.
4
5.0Apache License 2.0
R4
R5

Provision stack - Metal3

https://github.com/akraino-icn/baremetal-operator -

v1

 v2.

1

0-icn

Apache License 2.0
R4

R5

Ironic - Ironic IPA downloaderhttps://github.com/akraino-icn/ironic-ipa-downloader  - v1.0-icnApache License 2.0
R4
R5
Ironic - Ironic imagehttps://github.com/akraino-icn/ironic-image - v1.0-icnApache License 2.0
R4
R5
Ironic - Ironic Inspector Imagehttps://github.com/akraino-icn/ironic-inspector-image - v1.0-icnApache License 2.0
R4
R5

Host Operating system

Ubuntu 18.04

.5

GNU General Public License
R4

R5

NIC drivers

XL710 - https://www.intel.com/content/dam/www/public/us/en/documents/datasheets/xl710-10-40-controller-datasheet.pdf

GNU General Public License Version 2
R4

R5

QAT
(QuickAssist Technology)
driversIntel® C627 Chipset - https://ark.intel.com/content/www/us/en/ark/products/97343/intel-c627-chipset.htmlGNU General Public License Version 2
R4
R5
Intel® Optane™ DC Persistent Memory

Intel® Optane™ DC 256GB Persistent Memory Module  - 

https://www.intel.com/content/www/us/en/products/memory-storage/optane-dc-persistent-memory/optane-dc-256gb-persistent-memory-module.html

PMDK: Persistent Memory Development Kit - https://github.com/pmem/pmdk/

SPDX-License-Identifier - BSD-3-Clause
R4
R5

EMCO

(Edge Multi-cluster Orchestrator)

(formerly known as ONAP4K8s)

https://github.com/

onap/multicloud

open-

k8s/tree/master/deployments/helm/v2/emco 

ness/EMCO

Apache License 2.0
R4

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
R4

R5

KUD

https://git.onap.org/multicloud/

k8s

K8s/ 

Apache License 2.0
R4

R5

Kubespray

https://github.com/kubernetes-sigs/kubespray v2.14.1

Apache License 2.0
R4

R5

K8s

https://github.com/kubernetes/kubeadm - v1.18.9

Apache License 2.0
R4

R5

Docker

https://github.com/docker - 19.03

.13

Apache License 2.0
R4

R5

Virtlet

https://github.com/Mirantis/virtlet -1.4.4

Apache License 2.0
R4

R5

SDN - OVN

https://github.com/akraino-icn/ovn/ - v20.06.0

(mirror repo - https://github.com/ovn-org/ovn)

Apache License 2.0
R4

R5

vSwitch - OVS

https://github.com/akraino-icn/ovs - v2.14.0

(mirror repo - https://github.com/openvswitch/ovs )

Apache License 2.0
R4
R5

Ansible

https://github.com/ansible/ansible - 2.9.7

Apache License 2.0
R4

R5

Helm

https://github.com/helm/helm - 3.2.4

Apache License 2.0
R4

R5

Istio

https://github.com/istio/istio - 1.0.3

Apache License 2.0
R4

R5

Rook/Ceph

https://rook.io/docs/rook/v1.0/helm-operator.html v1.0

Apache License 2.0
R4

R5

MetalLB

https://github.com/danderson/metallb/releases - v0.7.3

Apache License 2.0
R4

R5

OVN4NFV-
K8Ss
K8ss-Pluginhttps://github.com/opnfv/ovn4nfv-k8s-plugin -
v0
v2.
9
2.0Apache License 2.0
R4
R5
SDEWAN
(Soft Defined Edge WAN)
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
R4
R5
Device Pluginshttps://github.com/intel/intel-device-plugins-for-kubernetes 
- SRIOV
- QAT 0.19.0-kerneldrvApache License 2.0
R4
R5

Node Feature Discovery

https://github.com/kubernetes-sigs/node-feature-discovery  -

0

v0.

4

7.0

Apache License 2.0
R4

R5

CNI

https://github.com/coreos/flannel/ -

release tag v0

v0.

11

12.0

https://github.com/containernetworking/cni - release tag v0.7.0

https://github.com/containernetworking/plugins -

release tag

v0.8.

1

7

https://github.com/akraino-icn/multus-cni -

Multus v3.4.1 tp,

v3.7

https://github.com/k8snetworkplumbingwg/sriov-cni

Apache License 2.0

R5

Containerized Data Importer (CDI)https://github.com/kubevirt/containerized-data-importer - v1.34.1Apache License 2.0R5
CPU Manager for Kubernetes (CMK)https://github.com/integratedcloudnative/CPU-Manager-for-Kubernetes - v1.4.1-no-taintApache License 2.0R5
KubeVirthttps://github.com/kubevirt/kubevirt - v0.41.0Apache License 2.0R5
Sriov Network Operatorhttps://github.com/k8snetworkplumbingwg/sriov
-cni
-network-operator - 4.8.0Apache License 2.0
R4
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

...

IssuesDescription

Jira
serverAkraino JIRA
serverId604c99be-f414-323d-84e4-c9d70fa2bcdf
keyICN-365

Reduce the KUD installation time with customs options



Workarounds

no work appliableapplicable

References