redhat-performance / openshift-psap

Example roles and yaml files for performance-sensitive applications running on OpenShift
18 stars 14 forks source link

Add openshift templates to support node-feature-discovery #2

Closed chaitanyaenr closed 6 years ago

chaitanyaenr commented 6 years ago

This is an intial commit which adds labels to the node to advertise hardware features. This adds the templates to run it as both job and daemonset.

chaitanyaenr commented 6 years ago

@jeremyeder PTAL.

jeremyeder commented 6 years ago

This PR is pending daemonset conversation with Intel.

chaitanyaenr commented 6 years ago

@jeremyeder, added a commit to support running node-feature-discovery as a daemonset. This uses a docker image built by us, we can use it till the daemonset support gets added in the upstream.

jeremyeder commented 6 years ago

@chaitanyaenr this repo is a collection of ansible roles. This PR is a script.

jeremyeder commented 6 years ago

See #5

chaitanyaenr commented 6 years ago

@jeremyeder nice! any changes needed for this PR? If not, can we merge the PR's so that we can add the changes needed for selinux stuff?

jeremyeder commented 6 years ago

I think close #2 in favor of #5. I took your yaml files directly with one small change to the daemonset yaml where I am specifying the namespace to create it in rather than run 'oc project node-feature-discovery' as this script would do.