1
0
Fork 0
mirror of https://github.com/kubernetes-sigs/node-feature-discovery.git synced 2024-12-14 11:57:51 +00:00
Commit graph

1095 commits

Author SHA1 Message Date
Markus Lehtonen
dae4a787d1 dummy: re-trigger docs building
Some glitch caused the previous PR (marking release v0.10 branch as
unsupported) not to update the gh-pages docunmentation. This empty patch
is just for re-triggering the GitHub workflow to update the docs.
2023-07-21 11:34:14 +03:00
Kubernetes Prow Robot
125bfd5e03
Merge pull request #1144 from marquiz/release-0.10
[release-0.10] docs: mark release v0.10 as unsupported
2023-04-17 09:20:45 -07:00
Markus Lehtonen
6c4d33414d docs: mark release v0.10 as unsupported 2023-04-17 14:12:31 +03:00
Kubernetes Prow Robot
26fc1b3b49
Merge pull request #802 from k8s-infra-cherrypick-robot/cherry-pick-800-to-release-0.10
[release-0.10] scripts/update-gh-pages: adjust commit message body
2022-04-12 00:45:24 -07:00
Markus Lehtonen
305ef7d98a scripts/update-gh-pages: adjust commit message body
Align the version number inserted in the commit message with what we use
in the Makefile.
2022-04-11 14:16:05 +00:00
Kubernetes Prow Robot
d6cb6ba02a
Merge pull request #774 from k8s-infra-cherrypick-robot/cherry-pick-773-to-release-0.10
[release-0.10] docs: Update default K8S_NAMESPACE
2022-02-14 01:35:28 -08:00
Cam Hutchison
6096827115 docs: Update default K8S_NAMESPACE
Change the default K8S_NAMESPACE to node-feature-discovery from
kube-system. The default was changed in the Makefile in commit
5d4484a1d9, but the docs were not updated
to correspond with that.
2022-02-14 09:18:08 +00:00
Kubernetes Prow Robot
d9b4c8f5bc
Merge pull request #766 from k8s-infra-cherrypick-robot/cherry-pick-754-to-release-0.10
[release-0.10] docs: use new custom rule format in worker config reference
2022-01-25 10:02:31 -08:00
Kubernetes Prow Robot
2411ebd5e8
Merge pull request #763 from k8s-infra-cherrypick-robot/cherry-pick-762-to-release-0.10
[release-0.10] docs: re-fix operator deployment instructions
2022-01-25 09:34:31 -08:00
Markus Lehtonen
3544412e23 docs: use new custom rule format in worker config reference
Also, update the reference linking to the documentation of the custom
source to point to the customization guide.
2022-01-25 17:31:05 +00:00
Markus Lehtonen
c245c6e755 docs: re-fix operator deployment instructions
Back to how it was - the 'stable' channel went away in the latest NFD
update on community-opetors (operatorhub.io).
2022-01-25 17:13:05 +00:00
Kubernetes Prow Robot
ed57f9e187
Merge pull request #760 from k8s-infra-cherrypick-robot/cherry-pick-755-to-release-0.10
[release-0.10] scripts/prepare-release: fix upating of readme
2022-01-25 08:32:31 -08:00
Kubernetes Prow Robot
e810400982
Merge pull request #759 from k8s-infra-cherrypick-robot/cherry-pick-726-to-release-0.10
[release-0.10] docs: fix operator deployment instructions
2022-01-25 08:02:31 -08:00
Markus Lehtonen
ffc13c4b57 scripts/prepare-release: fix upating of readme
Fix the sed script to update the version of kustomize overlay.

Also, add a sed script to update the documentation link to point to the
correct version in gh-pages.
2022-01-25 15:59:06 +00:00
Markus Lehtonen
23174a9449 docs: fix operator deployment instructions 2022-01-25 15:49:27 +00:00
Kubernetes Prow Robot
681a645257
Merge pull request #756 from k8s-infra-cherrypick-robot/cherry-pick-727-to-release-0.10
[release-0.10] docs: update helm document to match values.yaml
2022-01-25 01:19:31 -08:00
Kaito Ii
ee0ec52ebf Add links 2022-01-25 09:01:15 +00:00
Kaito Ii
b152963e50 update helm document to match values.yaml 2022-01-25 09:01:15 +00:00
Kubernetes Prow Robot
d716249b4d
Merge pull request #751 from marquiz/release-0.10
Update references to release v0.10.1
2022-01-21 11:03:21 -08:00
Markus Lehtonen
cc77525f46 Update references to release v0.10.1
Generated with:

  scripts/prepare-release.sh v0.10.1 markus.lehtonen@intel.com
2022-01-21 17:54:15 +02:00
Kubernetes Prow Robot
ba9086581b
Merge pull request #752 from k8s-infra-cherrypick-robot/cherry-pick-748-to-release-0.10
[release-0.10] docs: drop topology-updater cmdline help from developer guide
2022-01-21 07:47:59 -08:00
Markus Lehtonen
5d50595d20 docs: drop topology-updater cmdline help from developer guide
Similar to what we did for nfd-master and nfd-worker in
0d21b3d720.
2022-01-21 15:32:35 +00:00
Kubernetes Prow Robot
2b74319e7f
Merge pull request #746 from k8s-infra-cherrypick-robot/cherry-pick-724-to-release-0.10
[release-0.10] scripts/update-gh-pages: fix symlink to stable version
2022-01-21 07:15:59 -08:00
Markus Lehtonen
ccb29c1185 scripts/update-gh-pages: fix symlink to stable version
Fix the sorting magic of release directories. Correctly sort according
to the version number.
2022-01-21 15:00:04 +00:00
Kubernetes Prow Robot
f6e553f315
Merge pull request #743 from marquiz/devel/release-0.10-multiarch
release-0.10: enable multi arch builds
2022-01-21 06:37:59 -08:00
Markus Lehtonen
b64037512d docs: clarify deployment requirements
(cherry picked from commit 7e1f5cb347)
2022-01-21 15:44:00 +02:00
Markus Lehtonen
9328e0a638 cloudbuild.yaml: increase timeout to 25 minutes
Multiarch builds take considerably longer than the default (10 min)
allows.

(sync with commit e674631591)
2022-01-21 14:39:36 +02:00
Markus Lehtonen
5d8a551c30 nfd-master: print gRPC server error correctly
(cherry picked from commit e95a4dd460)
2022-01-21 14:36:02 +02:00
Markus Lehtonen
185c5c10c5 scripts/test-infra: separate task for multiarch image build
(cherry picked from commit 6f56d5edbf)
2022-01-21 14:35:48 +02:00
Markus Lehtonen
a9376d9239 cloudbuild.yaml: upgrade machine type to n1-highcpu-8
Hopefully speeds up our multi-arch builds.
2022-01-21 10:52:23 +02:00
Markus Lehtonen
0ee45ffc8e scripts: configure docker auth in push-image.sh
Re-introduce docker authentication that was dropped in
bac690813a. Should fix issues with
building multi-arch buildx buildx.

(cherry picked from commit 33cfd6eaba)
2022-01-21 10:52:03 +02:00
Mohammed Naser
eb52844b29 Increase timeout in test setups
This patch increases the timeout when setting up the NFD master
to 5 seconds instead of 1 second to allow for running tests in
slow environments.

(cherry picked from commit cf1bc4a34d)
2022-01-21 10:51:36 +02:00
Markus Lehtonen
c3d8a32ce1 cloudbuild.yaml: set HOME to /root
As per
https://github.com/kubernetes/test-infra/blob/master/config/jobs/image-pushing/README.md
we need that for buildx.

(cherry picked from commit 38d1f1b15d)
2022-01-21 10:51:10 +02:00
Zvonko Kaiser
c496eb3a3c Adding missing target dep
(cherry picked from commit 8414fe8c07)
2022-01-21 10:50:55 +02:00
Zvonko Kaiser
1be56a656d Iniital multi arch build
(cherry picked from commit c69e47a27a)
2022-01-21 10:50:35 +02:00
Kubernetes Prow Robot
5075f4978d
Merge pull request #719 from marquiz/devel/release-0.10
release-0.10: update references to release v0.10.0
2022-01-11 08:56:25 -08:00
Markus Lehtonen
959fcbd7b3 Update references to release v0.10.0
Generated with:

  scripts/prepare-release.sh v0.10.0 markus.lehtonen@intel.com
2022-01-11 18:46:50 +02:00
Kubernetes Prow Robot
cc08c39902
Merge pull request #715 from marquiz/documentation/features
docs: small fix in block and net features in customization guide
2022-01-11 06:41:17 -08:00
Kubernetes Prow Robot
a1cb431503
Merge pull request #705 from marquiz/devel/iommu-dev-attributes
source/pci: add iommu_group/type attribute
2022-01-11 05:19:17 -08:00
Markus Lehtonen
58a1b04b2f docs: small fix in block and net features in customization guide
In the list of available features, list 'name' separately as it's not
from a sysfs file like the other attributes.
2022-01-11 12:01:55 +02:00
Markus Lehtonen
152f3531fe source/pci: add iommu_group/type attribute
Add "iommu_group/type" to the list of PCI device attributes that are
discovered. The value is the raw value from sysfs (i.e DMA, DMA-FQ or
identity).

No built-in (automatic) labels are generated based on this, but, the
attribute is available for custom label rules to use. Examples of custom
rules:

  - name: "iommu enabled rule"
    labels:
      iommu.enabled: "true"
    matchFeatures:
      - feature: pci.device
        matchExpressions:
          "iommu_group/type": {op: NotIn, value: ["unknown"]}

  - name: "iommu passthrough rule"
    labels:
      iommu.passthrough: "true"
    matchFeatures:
      - feature: pci.device
        matchExpressions:
          "iommu_group/type": {op: In, value: ["identity"]}
2022-01-11 11:54:54 +02:00
Kubernetes Prow Robot
df9d4e2f24
Merge pull request #714 from marquiz/documentation/tls
docs: small tinkering on the TLS documentation
2022-01-10 11:58:25 -08:00
Markus Lehtonen
fc25bf2dc2 docs: small tinkering on the TLS documentation
Add cross-referencing links to the helm deployment and configuration
sections. Use correct names for the tls related helm options
(tls.enabled and tls.certManager).
2022-01-10 19:12:05 +02:00
Kubernetes Prow Robot
5a2e0ce5a6
Merge pull request #704 from marquiz/documentation/customization-guide
docs: add customization guide
2022-01-10 08:17:13 -08:00
Kubernetes Prow Robot
7c90d2bff4
Merge pull request #713 from dbaker-rh/tls-docs
Initial bash at new TLS docs
2022-01-10 04:27:12 -08:00
Dave Baker
9215d171c5 Initial bash at new TLS docs 2022-01-10 11:40:43 +00:00
Markus Lehtonen
302aa5a82a docs: add customization guide
Add a separate customization guide. Move documentation of the custom and
local sources there. Also, cover the new NodeFeatureRules custom
resource and the new expression-based label rule format.

This patch also simplifies the "Feature labels" page, describing
built-in labels. Reformat the tables describing feature labels.
2022-01-08 09:56:05 +02:00
Kubernetes Prow Robot
1567900238
Merge pull request #677 from marquiz/devel/iommu-deprecation
source/iommu: deprecate and disable by default
2022-01-05 10:05:48 -08:00
Kubernetes Prow Robot
885a061f12
Merge pull request #701 from marquiz/devel/deployment-custom-rule
deployment: use new custom rule format in sample configs
2022-01-05 09:53:48 -08:00
Kubernetes Prow Robot
ffb6a294e5
Merge pull request #699 from marquiz/devel/helm-featurerule-controller
deployment/helm: disable nfr controller for parallel instances
2022-01-05 06:08:34 -08:00