This is a repository of the helm charts needed to use the STS2 card from Silicom in the Openshift cluster environment.
* Installed to sts-silicom namespace.
* Special Resource Operator version 4.9 is used.
This CR will configure NFD to label the nodes with the STS1, STS2, STS3
- feature.node.kubernetes.io/pci-0200_8086_1591_1374_02d0.present
- feature.node.kubernetes.io/pci-0200_8086_1591_1374_02de.present
- feature.node.kubernetes.io/pci-0200_8086_1591_1374_02d8.present
oc apply -f cr/nfd/nfd_cr.yaml
Within the cr/sro directory, there is a file setup.sh
. This is used to create and tear down the SRO for 4.9.
./cr/sro/setup.sh
After the SRO has build and deployed the drivercontainer, the sts-discovery daemonset will be deployed to the nodes with the card, and label the nodes accordingly. Use labels to add the correct field values to the StsConfig CR (example: cr/sts/stsconfig-gm.yaml)
iface.sts.silicom.com/enp2s0f0=down iface.sts.silicom.com/enp2s0f1=down iface.sts.silicom.com/enp2s0f2=down iface.sts.silicom.com/enp2s0f3=down iface.sts.silicom.com/enp2s0f4=down iface.sts.silicom.com/enp2s0f5=down iface.sts.silicom.com/enp2s0f6=down iface.sts.silicom.com/enp2s0f7=down
* Get the ICE driver src
`make ice.tgz`
* Get the helm tool
`make helm`
* Create the sts2 helm package only
`make package`
* Deploy the helm package to the cluster using oc.
`make oc-sts-silicom-configmap`
Accepted modes are
- T-GM.8275.1
- T-BC-8275.1
- T-TSC.8275.1
oc apply -f cr/sts/stsconfig-gm.yaml
oc apply -f cr/sts/stsconfig-bc.yaml
sts2-charts's People
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.