1
0
Fork 0
mirror of https://github.com/kubernetes-sigs/node-feature-discovery.git synced 2025-03-06 16:57:10 +00:00
Commit graph

825 commits

Author SHA1 Message Date
Markus Lehtonen
7dd5f0e5c3 scripts/prepare-release: option to only create assets
Add '-a' command line option to only create release assets and not patch
any files in the repo. E.g.

  $ scripts/prepare-release.sh -a v0.8.0+1 user@example.com
2021-03-31 11:37:28 +03:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
33a6425d05
Helm chart: Fix configMap indenting (#496)
* Fix configMap indenting

* Update Chart.yaml

* Update nfd-worker-conf.yaml
2021-03-31 00:26:58 -07:00
Markus Lehtonen
307299f932 go.mod: update and tidy some non-k8s dependencies 2021-03-30 21:51:10 +03:00
Markus Lehtonen
7236759047 go.mod: update k8s to v1.20.5 2021-03-30 21:51:01 +03:00
Markus Lehtonen
d1e8deaac1 github: update release process to create a 'devel' tag
Aimed at fixing a problem with misleading version numbers of staging
master builds.

Also, clarify the instructions on upcating the README of the master
branch.
2021-03-30 19:32:33 +03:00
Kubernetes Prow Robot
386ccf4c20
Merge pull request #497 from ArangoGutierrez/go116
bump  Go  to 1.16
2021-03-30 09:09:57 -07:00
Carlos Eduardo Arango Gutierrez
11c21a1277
bump to go 1.16
Signed-off-by: Carlos Eduardo Arango Gutierrez <carangog@redhat.com>
2021-03-24 10:00:36 -05:00
Kubernetes Prow Robot
c06e92fe63
Merge pull request #495 from moshe010/tolerations
[helm] fix nfd worker tolerations value
2021-03-18 22:30:34 -07:00
Moshe Levi
57575231ab [helm] fix nfd worker tolerations value
the tolerations value is array therefore we need to pass
[] and not {}

Signed-off-by: Moshe Levi <moshele@nvidia.com>
2021-03-19 00:42:01 +02:00
Kubernetes Prow Robot
6bd5c14df9
Merge pull request #494 from marquiz/devel/update-gh-pages
scripts/update-gh-pages: slightly cleaner log output
2021-03-18 10:47:07 -07:00
Markus Lehtonen
fa5272eaeb scripts/update-gh-pages: slightly cleaner log output 2021-03-18 19:27:41 +02:00
Kubernetes Prow Robot
ba51a92d63
Merge pull request #492 from adrianchiris/doc-fix-1
Docs: Add Table header to master/worker chart parameters
2021-03-18 10:11:20 -07:00
Kubernetes Prow Robot
f2e50e3105
Merge pull request #491 from marquiz/docs/helm-repo
docs: describe Helm repo as the primary option for Helm
2021-03-18 08:37:19 -07:00
Adrian Chiris
30dabcf7bf Docs: Add Table header to master/worker chart parameters
While on the project website it looks OK, it does
not render correctly in Markdown.

Signed-off-by: Adrian Chiris <adrianc@nvidia.com>
2021-03-18 15:31:41 +00:00
Kubernetes Prow Robot
12258dedcf
Merge pull request #489 from marquiz/devel/gh-pages-trigger
github: update gh-pages on published releases
2021-03-18 08:23:20 -07:00
Markus Lehtonen
11def7b459 docs: describe Helm repo as the primary option for Helm 2021-03-18 16:55:28 +02:00
Kubernetes Prow Robot
31b891d874
Merge pull request #490 from marquiz/devel/readme
README: update references to version 0.8.0
2021-03-18 07:23:20 -07:00
Markus Lehtonen
e7601e1403 README: update references to version 0.8.0 2021-03-18 15:58:43 +02:00
Markus Lehtonen
aa9050eca3 github: update gh-pages on published releases
This will make the Helm repo to be updated at release time.
2021-03-18 15:32:15 +02:00
Kubernetes Prow Robot
d4feff31d5
Merge pull request #488 from marquiz/devel/release-checklist
github: two more steps to release process
2021-03-18 04:43:19 -07:00
Markus Lehtonen
b4ef134c4d github: two more steps to release process 2021-03-18 13:02:13 +02:00
Kubernetes Prow Robot
f784f76c37
Merge pull request #486 from marquiz/fixes/helm-repo-update
scripts/update-gh-pages: fix helm repo update
2021-03-18 03:51:19 -07:00
Markus Lehtonen
6541e3bb55 scripts/update-gh-pages: fix helm repo update
Whitespace in release metadata json was not correctly handled.
2021-03-18 11:25:07 +02:00
Kubernetes Prow Robot
c7442f81b0
Merge pull request #473 from marquiz/devel/log-readability
source/custom: dump config in more human-readable form
2021-03-17 12:03:19 -07:00
Kubernetes Prow Robot
6b7be5a5de
Merge pull request #483 from marquiz/fixes/template
Remove --sleep-interval flag from worker deployment templates
2021-03-17 07:52:56 -07:00
Markus Lehtonen
8fee13aebc Remove --sleep-interval flag from worker deployment templates
We don't want that as it makes dynamic configuration of the
sleep-interval via the config file impossible. It was set to the
internal default value, anyway.
2021-03-17 16:36:39 +02:00
Kubernetes Prow Robot
b8a1426252
Merge pull request #481 from marquiz/docs/config-reference
docs: document all config file options
2021-03-17 06:28:56 -07:00
Kubernetes Prow Robot
842b583f71
Merge pull request #482 from marquiz/devel/github
github: update new-release issue template assignees
2021-03-17 05:52:56 -07:00
Markus Lehtonen
4545be71a8 github: update new-release issue template assignees
Sync the default assignees with the project OWNERS file.
2021-03-17 14:40:09 +02:00
Kubernetes Prow Robot
086f8c3b7a
Merge pull request #457 from marquiz/devel/helm-repo
Host NFD Helm repo in gh-pages
2021-03-17 04:00:56 -07:00
Markus Lehtonen
fd2dcc2275 scripts/prepare-release: use gpg for signing Helm chart
Need to create the provenance file by hand as we mangle the name of the
chart archive. However, this also provides better user experience (for
the release manager) as gpg version 2.1 and later are supported.
2021-03-17 07:48:22 +02:00
Kubernetes Prow Robot
4b9fe06726
Merge pull request #480 from marquiz/docs/fix-reference
docs: fix some internal references
2021-03-16 06:22:35 -07:00
Markus Lehtonen
c670526d9f docs: unify the presentation of defaults in worker config reference 2021-03-16 15:09:53 +02:00
Markus Lehtonen
30ef376568 docs: document all config file options
Add rudimentary documentation of all options related to feature sources.
Now all options are covered in the config reference.
2021-03-16 15:09:53 +02:00
Markus Lehtonen
9ba153e081 docs: fix some internal references
Some reference point to the wrong section after headings have changed.
2021-03-16 14:24:15 +02:00
Kubernetes Prow Robot
a78a5d5973
Merge pull request #472 from marquiz/documentation/helm
docs: updates to documentation of Helm parameters
2021-03-16 02:46:34 -07:00
Markus Lehtonen
011954e4c4 source/custom: dump config in more human-readable form
Also, increase the verbosity level to 2 because this can produce quite a
bunch of log message lines.
2021-03-16 07:06:28 +02:00
Kubernetes Prow Robot
c0e1000a7d
Merge pull request #474 from marquiz/devel/worker-log-verbosity
nfd-worker: don't log labels returned by sources by default
2021-03-15 12:52:34 -07:00
Markus Lehtonen
6c6249a599 nfd-worker: don't log labels returned by sources by default
Reduce default log verbosity. Only print out labels if log verbosity is
1 or higher ('core.klog.v: 1' config file option or '-v 1' on command
line). Also, dump the labels in a reproducible (sorted) format.
2021-03-15 21:42:33 +02:00
Kubernetes Prow Robot
d15227fe5b
Merge pull request #471 from marquiz/devel/image-minimal
docs: describe deployment of the minimal image
2021-03-15 08:05:05 -07:00
Kubernetes Prow Robot
ea54b7b98a
Merge pull request #379 from mythi/cert-manager
use cert-manager for TLS
2021-03-12 02:06:18 -08:00
Mikko Ylinen
ee261b8288 Document cert-manager usage
cert-manager can be used to automate TLS certificate management for
nfd-master and the nfd-worker pod(s).

Add a template to deploy cert-manager CA Issuer and Certificates and
document steps how to use them.

Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
2021-03-12 09:39:30 +02:00
Markus Lehtonen
02e5e50dbb docs: describe deployment of the minimal image 2021-03-11 20:35:21 +02:00
Kubernetes Prow Robot
e0d700d378
Merge pull request #463 from bfournie/new_cpu_features
Support for additional cpu features
2021-03-11 07:30:21 -08:00
Kubernetes Prow Robot
03f53d85e9
Merge pull request #475 from marquiz/devel/grpc-klog
pkg/utils: show correct source file in gRPC logs
2021-03-11 06:20:24 -08:00
Kubernetes Prow Robot
8d1a6476b0
Merge pull request #442 from marquiz/devel/cert-watcher
Support TLS certificate updates
2021-03-11 06:12:24 -08:00
Kubernetes Prow Robot
344f412e95
Merge pull request #470 from marquiz/docs/headings
docs: unify capitalization of headings
2021-03-11 02:12:24 -08:00
Markus Lehtonen
7fc6cd632c docs: unify capitalization of headings 2021-03-11 12:07:01 +02:00
Markus Lehtonen
fb67a5027b pkg/utils: show correct source file in gRPC logs
Unwind two call frames so that the source (file:line) of the log message
is correctly displayed.
2021-03-11 11:36:55 +02:00
Markus Lehtonen
8d67fc1122 pkg/utils: add dump functions
A simple functions for pretty-printing and logging json-marshallable objects.
2021-03-11 07:12:22 +02:00