Skip to content

Commit

Permalink
Merge pull request #191 from ArangoGutierrez/docsv06
Browse files Browse the repository at this point in the history
Bump release to v0.6.0
  • Loading branch information
k8s-ci-robot authored Mar 20, 2023
2 parents 6e2bbeb + 5fd387f commit e12171d
Show file tree
Hide file tree
Showing 13 changed files with 41 additions and 33 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ the features and configurations of the node's hardware.
Get the source code

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

Deploy the operator
Expand Down
2 changes: 1 addition & 1 deletion api/v1/nodefeaturediscovery_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ type NodeFeatureDiscoverySpec struct {
// NFD-Topology-Updater is a daemon responsible for examining allocated
// resources on a worker node to account for resources available to be
// allocated to new pod on a per-zone basis
// https://kubernetes-sigs.github.io/node-feature-discovery/v0.10/get-started/introduction.html#nfd-topology-updater
// https://kubernetes-sigs.github.io/node-feature-discovery/v0.12/get-started/introduction.html#nfd-topology-updater
// +optional
TopologyUpdater bool `json:"topologyUpdater"`

Expand Down
16 changes: 8 additions & 8 deletions bundle/manifests/nfd-operator.clusterserviceversion.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ metadata:
"spec": {
"instance": "",
"operand": {
"image": "gcr.io/k8s-staging-nfd/node-feature-discovery:master",
"image": "registry.k8s.io/nfd/node-feature-discovery-operator:v0.12.1-minimal",
"imagePullPolicy": "Always",
"servicePort": 12000
},
Expand Down Expand Up @@ -64,7 +64,7 @@ metadata:
]
capabilities: Basic Install
categories: Integration & Delivery
containerImage: registry.k8s.io/nfd/node-feature-discovery-operator:master
containerImage: registry.k8s.io/nfd/node-feature-discovery-operator:v0.6.0-minimal
createdAt: "2023-01-17T14:52:07Z"
description: |-
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.
Expand All @@ -84,7 +84,7 @@ metadata:
operators.operatorframework.io/builder: operator-sdk-v1.26.0+git
operators.operatorframework.io/project_layout: go.kubebuilder.io/v3
repository: https://github.com/kubernetes-sigs/node-feature-discovery-operator
name: nfd-operator.v0.5.0
name: nfd-operator.v0.6.0
namespace: placeholder
spec:
apiservicedefinitions: {}
Expand Down Expand Up @@ -403,8 +403,8 @@ spec:
- name: OPERATOR_NAME
value: cluster-nfd-operator
- name: NODE_FEATURE_DISCOVERY_IMAGE
value: gcr.io/k8s-staging-nfd/node-feature-discovery:master
image: registry.k8s.io/nfd/node-feature-discovery-operator:0.5.0-minimal
value: gcr.io/k8s-staging-nfd/node-feature-discovery:v0.12.1-minimal
image: registry.k8s.io/nfd/node-feature-discovery-operator:0.6.0-minimal
imagePullPolicy: Always
livenessProbe:
httpGet:
Expand Down Expand Up @@ -514,11 +514,11 @@ spec:
- discovery
links:
- name: Documentation operator
url: https://kubernetes-sigs.github.io/node-feature-discovery-operator/v0.4
url: https://kubernetes-sigs.github.io/node-feature-discovery-operator/v0.6
- name: Documentation operand
url: https://kubernetes-sigs.github.io/node-feature-discovery
maintainers:
- email: carangog@redhat.com
- email: eduardoa@nvidia.com
name: Eduardo Arango
- email: [email protected]
name: Zvonko Kaiser
Expand All @@ -527,4 +527,4 @@ spec:
maturity: stable
provider:
name: kubernetes-sigs
version: 0.5.0
version: 0.6.0
12 changes: 10 additions & 2 deletions bundle/manifests/nfd.kubernetes.io_nodefeaturediscoveries.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
---
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
api-approved.kubernetes.io: unapproved, experimental-only
controller-gen.kubebuilder.io/version: v0.8.0
api-approved.kubernetes.io: unapproved, experimental-only
creationTimestamp: null
name: nodefeaturediscoveries.nfd.kubernetes.io
spec:
Expand Down Expand Up @@ -71,6 +72,13 @@ spec:
listens for incoming requests.
type: integer
type: object
prunerOnDelete:
description: PruneOnDelete defines whether the NFD-master prune should
be enabled or not. If enabled, the Operator will deploy an NFD-Master
prune job that will remove all NFD labels (and other NFD-managed
assets such as annotations, extended resources and taints) from
the cluster nodes.
type: boolean
resourceLabels:
description: ResourceLabels defines the list of features to be advertised
as extended resources instead of labels.
Expand All @@ -82,7 +90,7 @@ spec:
description: Deploy the NFD-Topology-Updater NFD-Topology-Updater
is a daemon responsible for examining allocated resources on a worker
node to account for resources available to be allocated to new pod
on a per-zone basis https://kubernetes-sigs.github.io/node-feature-discovery/v0.10/get-started/introduction.html#nfd-topology-updater
on a per-zone basis https://kubernetes-sigs.github.io/node-feature-discovery/v0.12/get-started/introduction.html#nfd-topology-updater
type: boolean
workerConfig:
description: WorkerConfig describes configuration options for the
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ spec:
description: Deploy the NFD-Topology-Updater NFD-Topology-Updater
is a daemon responsible for examining allocated resources on a worker
node to account for resources available to be allocated to new pod
on a per-zone basis https://kubernetes-sigs.github.io/node-feature-discovery/v0.10/get-started/introduction.html#nfd-topology-updater
on a per-zone basis https://kubernetes-sigs.github.io/node-feature-discovery/v0.12/get-started/introduction.html#nfd-topology-updater
type: boolean
workerConfig:
description: WorkerConfig describes configuration options for the
Expand Down
2 changes: 1 addition & 1 deletion config/manager/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@ kind: Kustomization
images:
- name: controller
newName: registry.k8s.io/nfd/node-feature-discovery-operator
newTag: 0.5.0
newTag: 0.6.0
16 changes: 8 additions & 8 deletions config/manifests/bases/nfd-operator.clusterserviceversion.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ metadata:
},
"spec": {
"operand": {
"image": "gcr.io/k8s-staging-nfd/node-feature-discovery:master-minimal",
"image": "registry.k8s.io/nfd/node-feature-discovery:v0.12.1-minimal",
"imagePullPolicy": "Always",
"servicePort": 12000
},
Expand Down Expand Up @@ -63,7 +63,7 @@ metadata:
]
capabilities: Basic Install
categories: Integration & Delivery
containerImage: registry.k8s.io/nfd/node-feature-discovery-operator:master
containerImage: registry.k8s.io/nfd/node-feature-discovery-operator:v0.6.0-minimal
createdAt: "2022-01-19T18:23:18Z"
description: |-
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.
Expand All @@ -83,7 +83,7 @@ metadata:
operators.operatorframework.io/builder: operator-sdk-v1.13.0+git
operators.operatorframework.io/project_layout: go.kubebuilder.io/v3
repository: https://github.com/kubernetes-sigs/node-feature-discovery-operator
name: nfd-operator.v0.4.0
name: nfd-operator.v0.6.0
namespace: placeholder
spec:
apiservicedefinitions: {}
Expand Down Expand Up @@ -463,8 +463,8 @@ spec:
- name: OPERATOR_NAME
value: cluster-nfd-operator
- name: NODE_FEATURE_DISCOVERY_IMAGE
value: gcr.io/k8s-staging-nfd/node-feature-discovery:master-minimal
image: gcr.io/k8s-staging-nfd/node-feature-discovery-operator:master-minimal
value: registry.k8s.io/nfd/node-feature-discovery:v0.12.1-minimal
image: registry.k8s.io/nfd/node-feature-discovery-operator:v0.6.0-minimal
imagePullPolicy: Always
livenessProbe:
httpGet:
Expand Down Expand Up @@ -571,11 +571,11 @@ spec:
- discovery
links:
- name: Documentation operator
url: https://kubernetes-sigs.github.io/node-feature-discovery-operator/v0.4
url: https://kubernetes-sigs.github.io/node-feature-discovery-operator/v0.6
- name: Documentation operand
url: https://kubernetes-sigs.github.io/node-feature-discovery
maintainers:
- email: carangog@redhat.com
- email: eduardoa@nvidia.com
name: Eduardo Arango
- email: [email protected]
name: Zvonko Kaiser
Expand All @@ -584,4 +584,4 @@ spec:
maturity: stable
provider:
name: kubernetes-sigs
version: 0.4.0
version: 0.6.0
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ spec:
#resourceLabels:
# - "example.com/resource"
operand:
image: gcr.io/k8s-staging-nfd/node-feature-discovery:master
image: registry.k8s.io/nfd/node-feature-discovery:v0.12.1-minimal
imagePullPolicy: Always
servicePort: 12000
workerConfig:
Expand Down
2 changes: 1 addition & 1 deletion deploy/helm/nfd-operator/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ description: |
type: application
version: 0.1.0
appVersion: master
appVersion: v0.6.0
sources:
- https://github.com/kubernetes-sigs/node-feature-discovery-operator
home: https://github.com/kubernetes-sigs/node-feature-discovery-operator
Expand Down
2 changes: 1 addition & 1 deletion deploy/helm/nfd-operator/crds/nfd-api-crds.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ spec:
description: Deploy the NFD-Topology-Updater NFD-Topology-Updater
is a daemon responsible for examining allocated resources on a worker
node to account for resources available to be allocated to new pod
on a per-zone basis https://kubernetes-sigs.github.io/node-feature-discovery/v0.10/get-started/introduction.html#nfd-topology-updater
on a per-zone basis https://kubernetes-sigs.github.io/node-feature-discovery/v0.12/get-started/introduction.html#nfd-topology-updater
type: boolean
workerConfig:
description: WorkerConfig describes configuration options for the
Expand Down
2 changes: 1 addition & 1 deletion deploy/helm/nfd-operator/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ spec:
- name: OPERATOR_NAME
value: node-feature-discovery-operator
- name: NODE_FEATURE_DISCOVERY_IMAGE
value: "{{ .Values.nfd.image.repository }}:{{ .Values.nfd.image.tag | default "master" }}"
value: "{{ .Values.nfd.image.repository }}:{{ .Values.nfd.image.tag | default "v0.12.1" }}"
image: "{{ .Values.image.repository }}:{{ .Values.image.tag | default .Chart.AppVersion }}"
imagePullPolicy: {{ .Values.image.pullPolicy }}
livenessProbe:
Expand Down
6 changes: 3 additions & 3 deletions deploy/helm/nfd-operator/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Declare variables to be passed into your templates.
namespace: node-feature-discovery-operator
image:
repository: gcr.io/k8s-staging-nfd/node-feature-discovery-operator
repository: registry.k8s.io/nfd/node-feature-discovery-operator
# This should be set to 'IfNotPresent' for released version
pullPolicy: Always
# tag, if defined will use the given image tag, else Chart.AppVersion will be used
Expand All @@ -18,5 +18,5 @@ enableNodeFeatureApi: false

nfd:
image:
repository: gcr.io/k8s-staging-nfd/node-feature-discovery
tag: master
repository: registry.k8s.io/nfd/node-feature-discovery
tag: v0.12.1
8 changes: 4 additions & 4 deletions docs/_config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,15 +42,15 @@ remote_theme: rundocs/[email protected]
# - vendor/ruby/

# Document versioning
version: master
version: v0.6.0
display_version_list: true

# Release is the full released version number. Used to make external links to
# point to the correct blobs in the Github repo. This is also the version shown
# in the sidebar (top left corner of the page)
release: master
release: v0.6.0

# Container image which to point to in the documentation
container_image: gcr.io/k8s-staging-nfd/node-feature-discovery-operator:master-minimal
container_image: registry.k8s.io/nfd/node-feature-discovery-operator:v0.6.0-minimal
# Operand Node Feature Discovery documentation version
operand_version: master
operand_version: v0.12

0 comments on commit e12171d

Please sign in to comment.