Skip to content

Commit e12171d

Browse files
authored
Merge pull request #191 from ArangoGutierrez/docsv06
Bump release to v0.6.0
2 parents 6e2bbeb + 5fd387f commit e12171d

13 files changed

+41
-33
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ the features and configurations of the node's hardware.
1919
Get the source code
2020

2121
```bash
22-
git clone -b v0.5.0 https://github.com/kubernetes-sigs/node-feature-discovery-operator
22+
git clone -b v0.6.0 https://github.com/kubernetes-sigs/node-feature-discovery-operator
2323
```
2424

2525
Deploy the operator

api/v1/nodefeaturediscovery_types.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ type NodeFeatureDiscoverySpec struct {
3131
// NFD-Topology-Updater is a daemon responsible for examining allocated
3232
// resources on a worker node to account for resources available to be
3333
// allocated to new pod on a per-zone basis
34-
// https://kubernetes-sigs.github.io/node-feature-discovery/v0.10/get-started/introduction.html#nfd-topology-updater
34+
// https://kubernetes-sigs.github.io/node-feature-discovery/v0.12/get-started/introduction.html#nfd-topology-updater
3535
// +optional
3636
TopologyUpdater bool `json:"topologyUpdater"`
3737

bundle/manifests/nfd-operator.clusterserviceversion.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ metadata:
1414
"spec": {
1515
"instance": "",
1616
"operand": {
17-
"image": "gcr.io/k8s-staging-nfd/node-feature-discovery:master",
17+
"image": "registry.k8s.io/nfd/node-feature-discovery-operator:v0.12.1-minimal",
1818
"imagePullPolicy": "Always",
1919
"servicePort": 12000
2020
},
@@ -64,7 +64,7 @@ metadata:
6464
]
6565
capabilities: Basic Install
6666
categories: Integration & Delivery
67-
containerImage: registry.k8s.io/nfd/node-feature-discovery-operator:master
67+
containerImage: registry.k8s.io/nfd/node-feature-discovery-operator:v0.6.0-minimal
6868
createdAt: "2023-01-17T14:52:07Z"
6969
description: |-
7070
The Node Feature Discovery Operator manages the detection of hardware features and configuration in a Kubernetes cluster by labeling the nodes with hardware-specific information. The Node Feature Discovery (NFD) will label the host with node-specific attributes, like PCI cards, kernel, or OS version, and many more.
@@ -84,7 +84,7 @@ metadata:
8484
operators.operatorframework.io/builder: operator-sdk-v1.26.0+git
8585
operators.operatorframework.io/project_layout: go.kubebuilder.io/v3
8686
repository: https://github.com/kubernetes-sigs/node-feature-discovery-operator
87-
name: nfd-operator.v0.5.0
87+
name: nfd-operator.v0.6.0
8888
namespace: placeholder
8989
spec:
9090
apiservicedefinitions: {}
@@ -403,8 +403,8 @@ spec:
403403
- name: OPERATOR_NAME
404404
value: cluster-nfd-operator
405405
- name: NODE_FEATURE_DISCOVERY_IMAGE
406-
value: gcr.io/k8s-staging-nfd/node-feature-discovery:master
407-
image: registry.k8s.io/nfd/node-feature-discovery-operator:0.5.0-minimal
406+
value: gcr.io/k8s-staging-nfd/node-feature-discovery:v0.12.1-minimal
407+
image: registry.k8s.io/nfd/node-feature-discovery-operator:0.6.0-minimal
408408
imagePullPolicy: Always
409409
livenessProbe:
410410
httpGet:
@@ -514,11 +514,11 @@ spec:
514514
- discovery
515515
links:
516516
- name: Documentation operator
517-
url: https://kubernetes-sigs.github.io/node-feature-discovery-operator/v0.4
517+
url: https://kubernetes-sigs.github.io/node-feature-discovery-operator/v0.6
518518
- name: Documentation operand
519519
url: https://kubernetes-sigs.github.io/node-feature-discovery
520520
maintainers:
521-
- email: carangog@redhat.com
521+
- email: eduardoa@nvidia.com
522522
name: Eduardo Arango
523523
524524
name: Zvonko Kaiser
@@ -527,4 +527,4 @@ spec:
527527
maturity: stable
528528
provider:
529529
name: kubernetes-sigs
530-
version: 0.5.0
530+
version: 0.6.0

bundle/manifests/nfd.kubernetes.io_nodefeaturediscoveries.yaml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1+
---
12
apiVersion: apiextensions.k8s.io/v1
23
kind: CustomResourceDefinition
34
metadata:
45
annotations:
5-
api-approved.kubernetes.io: unapproved, experimental-only
66
controller-gen.kubebuilder.io/version: v0.8.0
7+
api-approved.kubernetes.io: unapproved, experimental-only
78
creationTimestamp: null
89
name: nodefeaturediscoveries.nfd.kubernetes.io
910
spec:
@@ -71,6 +72,13 @@ spec:
7172
listens for incoming requests.
7273
type: integer
7374
type: object
75+
prunerOnDelete:
76+
description: PruneOnDelete defines whether the NFD-master prune should
77+
be enabled or not. If enabled, the Operator will deploy an NFD-Master
78+
prune job that will remove all NFD labels (and other NFD-managed
79+
assets such as annotations, extended resources and taints) from
80+
the cluster nodes.
81+
type: boolean
7482
resourceLabels:
7583
description: ResourceLabels defines the list of features to be advertised
7684
as extended resources instead of labels.
@@ -82,7 +90,7 @@ spec:
8290
description: Deploy the NFD-Topology-Updater NFD-Topology-Updater
8391
is a daemon responsible for examining allocated resources on a worker
8492
node to account for resources available to be allocated to new pod
85-
on a per-zone basis https://kubernetes-sigs.github.io/node-feature-discovery/v0.10/get-started/introduction.html#nfd-topology-updater
93+
on a per-zone basis https://kubernetes-sigs.github.io/node-feature-discovery/v0.12/get-started/introduction.html#nfd-topology-updater
8694
type: boolean
8795
workerConfig:
8896
description: WorkerConfig describes configuration options for the

config/crd/bases/nfd.kubernetes.io_nodefeaturediscoveries.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ spec:
9090
description: Deploy the NFD-Topology-Updater NFD-Topology-Updater
9191
is a daemon responsible for examining allocated resources on a worker
9292
node to account for resources available to be allocated to new pod
93-
on a per-zone basis https://kubernetes-sigs.github.io/node-feature-discovery/v0.10/get-started/introduction.html#nfd-topology-updater
93+
on a per-zone basis https://kubernetes-sigs.github.io/node-feature-discovery/v0.12/get-started/introduction.html#nfd-topology-updater
9494
type: boolean
9595
workerConfig:
9696
description: WorkerConfig describes configuration options for the

config/manager/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ kind: Kustomization
1313
images:
1414
- name: controller
1515
newName: registry.k8s.io/nfd/node-feature-discovery-operator
16-
newTag: 0.5.0
16+
newTag: 0.6.0

config/manifests/bases/nfd-operator.clusterserviceversion.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ metadata:
1313
},
1414
"spec": {
1515
"operand": {
16-
"image": "gcr.io/k8s-staging-nfd/node-feature-discovery:master-minimal",
16+
"image": "registry.k8s.io/nfd/node-feature-discovery:v0.12.1-minimal",
1717
"imagePullPolicy": "Always",
1818
"servicePort": 12000
1919
},
@@ -63,7 +63,7 @@ metadata:
6363
]
6464
capabilities: Basic Install
6565
categories: Integration & Delivery
66-
containerImage: registry.k8s.io/nfd/node-feature-discovery-operator:master
66+
containerImage: registry.k8s.io/nfd/node-feature-discovery-operator:v0.6.0-minimal
6767
createdAt: "2022-01-19T18:23:18Z"
6868
description: |-
6969
The Node Feature Discovery Operator manages the detection of hardware features and configuration in a Kubernetes cluster by labeling the nodes with hardware-specific information. The Node Feature Discovery (NFD) will label the host with node-specific attributes, like PCI cards, kernel, or OS version, and many more.
@@ -83,7 +83,7 @@ metadata:
8383
operators.operatorframework.io/builder: operator-sdk-v1.13.0+git
8484
operators.operatorframework.io/project_layout: go.kubebuilder.io/v3
8585
repository: https://github.com/kubernetes-sigs/node-feature-discovery-operator
86-
name: nfd-operator.v0.4.0
86+
name: nfd-operator.v0.6.0
8787
namespace: placeholder
8888
spec:
8989
apiservicedefinitions: {}
@@ -463,8 +463,8 @@ spec:
463463
- name: OPERATOR_NAME
464464
value: cluster-nfd-operator
465465
- name: NODE_FEATURE_DISCOVERY_IMAGE
466-
value: gcr.io/k8s-staging-nfd/node-feature-discovery:master-minimal
467-
image: gcr.io/k8s-staging-nfd/node-feature-discovery-operator:master-minimal
466+
value: registry.k8s.io/nfd/node-feature-discovery:v0.12.1-minimal
467+
image: registry.k8s.io/nfd/node-feature-discovery-operator:v0.6.0-minimal
468468
imagePullPolicy: Always
469469
livenessProbe:
470470
httpGet:
@@ -571,11 +571,11 @@ spec:
571571
- discovery
572572
links:
573573
- name: Documentation operator
574-
url: https://kubernetes-sigs.github.io/node-feature-discovery-operator/v0.4
574+
url: https://kubernetes-sigs.github.io/node-feature-discovery-operator/v0.6
575575
- name: Documentation operand
576576
url: https://kubernetes-sigs.github.io/node-feature-discovery
577577
maintainers:
578-
- email: carangog@redhat.com
578+
- email: eduardoa@nvidia.com
579579
name: Eduardo Arango
580580
581581
name: Zvonko Kaiser
@@ -584,4 +584,4 @@ spec:
584584
maturity: stable
585585
provider:
586586
name: kubernetes-sigs
587-
version: 0.4.0
587+
version: 0.6.0

config/samples/nfd.kubernetes.io_v1_nodefeaturediscovery.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ spec:
1111
#resourceLabels:
1212
# - "example.com/resource"
1313
operand:
14-
image: gcr.io/k8s-staging-nfd/node-feature-discovery:master
14+
image: registry.k8s.io/nfd/node-feature-discovery:v0.12.1-minimal
1515
imagePullPolicy: Always
1616
servicePort: 12000
1717
workerConfig:

deploy/helm/nfd-operator/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ description: |
66
77
type: application
88
version: 0.1.0
9-
appVersion: master
9+
appVersion: v0.6.0
1010
sources:
1111
- https://github.com/kubernetes-sigs/node-feature-discovery-operator
1212
home: https://github.com/kubernetes-sigs/node-feature-discovery-operator

deploy/helm/nfd-operator/crds/nfd-api-crds.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ spec:
9090
description: Deploy the NFD-Topology-Updater NFD-Topology-Updater
9191
is a daemon responsible for examining allocated resources on a worker
9292
node to account for resources available to be allocated to new pod
93-
on a per-zone basis https://kubernetes-sigs.github.io/node-feature-discovery/v0.10/get-started/introduction.html#nfd-topology-updater
93+
on a per-zone basis https://kubernetes-sigs.github.io/node-feature-discovery/v0.12/get-started/introduction.html#nfd-topology-updater
9494
type: boolean
9595
workerConfig:
9696
description: WorkerConfig describes configuration options for the

0 commit comments

Comments
 (0)