See in-lined response below,

Greg.

 

From: voipas <voipas@gmail.com>
Sent: Tuesday, February 28, 2023 9:33 AM
To: starlingx-discuss@lists.starlingx.io
Subject: [Starlingx-discuss] deploy starlingx simplex on Intel NUC

 

CAUTION: This email comes from a non Wind River email account!
Do not click links or open attachments unless you recognize the sender and know the content is safe.

Hey,

 

  I would like to deploy the latest version of Starlingx on Intel NUC12WSKi5 with 32 GB RAM storage, I have Disk1: 2 TB disk and Disk2: 500 GB.

According to your documentation, it is required to have a minimum two interfaces, NUC only has single.

[Greg]

 

If you are talking just about using Kubernetes on StarlingX.
Then you can deploy an AIO-SX server with a SINGLE interface.

See https://docs.starlingx.io/node_management/kubernetes/node_interfaces/sriov-port-sharing.html for a description of how you can share/configure a single interface as SRIOV with VFs attached to 1 or more data networks (i.e. for multus/sriov attachment to container) and the same SRIOV interface whose PF is configured with VLANs attached to platform networks (i.e. mgmt, oam, cluster-host).

This is used by some of our customers.

 

If you are talking about using OpenStack on StarlingX, the same SRIOV interface sharing can be used, with 1 or more of the VFs configured as ‘data interfaces’ attached to OVS … and the same SRIOV interface whose PF is configured with VLANs attached to platform networks (i.e. mgmt, oam, cluster-host). 

HOWEVER … I don’t believe this has ever been tested.

 

That's why I have USB Ethernet.

According to this article - https://github.com/marcelarosalesj/learning-starlingx/blob/master/nuc.md - I need patch starlingx kernel and create a boot disk (as per my understanding directly downloaded ISO does not have such kernel modules).

[Greg]

Correct

 

So my question is :

- might there be a way to deploy with a single network , and no additional ports required (to play and learn at home in simplex mode)?

[Greg] See discussion above about SRIOV Port Sharing

 

- for home lab, might it be better to install proxmox and create a VM and install Starlingx?

[Greg]

My recommendation would be to use Virtual Box.

The MAJORITY of starlingx community members do development testing with a StarlingX Deployment in Virtual Box.

See https://docs.starlingx.io/deploy_install_guides/release/virtual/install_virtualbox.html

 

- If no, do you have the latest developer document , how can we build a custom iso with USB Ethernet? Now it looks old and for Centos, not debian...

 


 

 

Thanks in advance

--

Best Regards,
Giedrius