Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 0 additions & 10 deletions assets/active/metadata.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -122,16 +122,6 @@ assets:
- type: feature-gate
value: CPUManager

# Phase 1: Tuned - Default profiles
# https://docs.redhat.com/en/documentation/openshift_container_platform/4.21/html/scalability_and_performance/using-node-tuning-operator#custom-tuning-default-profiles-set_node-tuning-operator
- name: tuned-default
path: active/tuned/tuned_default.yaml
phase: 1
install: always
component: Tuned
reconcile_order: 1
conditions: []

# Phase 2: InflightOperations OperationRuleSet assets (opt-in, gated on IFO CRD)
- name: ifo-datavolume-rules
group: inflightoperations
Expand Down
20 changes: 0 additions & 20 deletions assets/active/tuned/tuned_default.yaml

This file was deleted.

11 changes: 0 additions & 11 deletions config/rbac/role.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -179,14 +179,3 @@ rules:
- patch
- update
- watch
- apiGroups:
- tuned.openshift.io
resources:
- tuneds
verbs:
- create
- get
- list
- patch
- update
- watch
1 change: 0 additions & 1 deletion docs/ARCHITECTURE.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,6 @@ Asset names correspond to the `name` field in `assets/active/metadata.yaml`. The
| `kubelet-cpu-manager` | | KubeletConfig | Opt-in: CPUManager feature gate |
| `node-health-check` | | NodeHealthCheck | Always-on baseline |
| `descheduler-loadaware` | | KubeDescheduler | Soft dependency on KubeDescheduler CRD |
| `tuned-default` | | Tuned | Always-on baseline; soft dependency on Tuned CRD |
| `mtv-operator` | | ForkliftController | Opt-in: annotation condition |
| `metallb-operator` | | MetalLB | Opt-in: annotation condition |
| `observability-operator` | | UIPlugin | Opt-in: annotation condition |
Expand Down
3 changes: 1 addition & 2 deletions docs/debug-endpoints.md
Original file line number Diff line number Diff line change
Expand Up @@ -328,14 +328,13 @@ pci-passthrough EXCLUDED MachineConfig Conditions n
numa-topology EXCLUDED MachineConfig Conditions not met
kubelet-perf-settings INCLUDED KubeletConfig -
node-health-check INCLUDED NodeHealthCheck -
tuned-default INCLUDED Tuned -
mtv-operator EXCLUDED ForkliftController Conditions not met
metallb-operator EXCLUDED MetalLB Conditions not met
observability-operator EXCLUDED UIPlugin Conditions not met
descheduler-loadaware FILTERED KubeDescheduler Root exclusion
kubelet-cpu-manager EXCLUDED KubeletConfig Conditions not met
----------------------------------------------------------------------------------------------------
Summary: 4 included, 7 excluded, 1 filtered, 0 errors
Summary: 3 included, 7 excluded, 1 filtered, 0 errors
```

## Use Cases
Expand Down
5 changes: 0 additions & 5 deletions hack/update-crds.sh
Original file line number Diff line number Diff line change
Expand Up @@ -117,11 +117,6 @@ declare -a CRD_METADATA=(
"Medik8s Remediation|Self Node Remediation|medik8s/self-node-remediation|main|config/crd/bases/self-node-remediation.medik8s.io_selfnoderemediations.yaml|remediation/selfnoderemediations.self-node-remediation.medik8s.io.yaml"
"Medik8s Remediation|Fence Agents Remediation|medik8s/fence-agents-remediation|main|config/crd/bases/fence-agents-remediation.medik8s.io_fenceagentsremediations.yaml|remediation/fenceagentsremediations.fence-agents-remediation.medik8s.io.yaml"

# Node Tuning Operator
"Node Tuning Operator|PerformanceProfile|openshift/cluster-node-tuning-operator|main|manifests/20-performance-profile.crd.yaml|tuned/20-performance-profile.crd.yaml"
"Node Tuning Operator|Profile|openshift/cluster-node-tuning-operator|main|manifests/20-profile.crd.yaml|tuned/20-profile.crd.yaml"
"Node Tuning Operator|Tuned|openshift/cluster-node-tuning-operator|main|manifests/20-tuned.crd.yaml|tuned/20-tuned.crd.yaml"

# Third-Party Operators
"Third-Party Operators|MTV (Forklift)|kubev2v/forklift|main|operator/config/crd/bases/forklift.konveyor.io_forkliftcontrollers.yaml|operators/forklift.konveyor.io_forkliftcontrollers.yaml"
"Third-Party Operators|MetalLB|metallb/metallb-operator|main|config/crd/bases/metallb.io_metallbs.yaml|operators/metallb.io_metallbs.yaml"
Expand Down
1 change: 0 additions & 1 deletion test/crd_helpers.go
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@ const (
CRDSetOperators CRDSet = "operators" // MTV, MetalLB CRDs
CRDSetObservability CRDSet = "observability" // Cluster Monitoring Operator CRDs
CRDSetPrometheus CRDSet = "prometheus" // Prometheus CRDs
CRDSetTuned CRDSet = "tuned" // PerformanceProfile, Profile, Tuned CRDs
CRDSetIFO CRDSet = "inflightoperations" // OperationRuleSet
)

Expand Down
1 change: 0 additions & 1 deletion test/crd_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,6 @@ func TestCRDsCanBeLoaded(t *testing.T) {
filepath.Join(crdsDir, "operators"),
filepath.Join(crdsDir, "observability"),
filepath.Join(crdsDir, "oadp"),
filepath.Join(crdsDir, "tuned"),
filepath.Join(crdsDir, "inflightoperations"),
}

Expand Down
21 changes: 0 additions & 21 deletions test/crds/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,27 +95,6 @@ test/crds/
- Local: `remediation/fenceagentsremediations.fence-agents-remediation.medik8s.io.yaml`


### Node Tuning Operator

**PerformanceProfile**
- Repository: https://github.com/openshift/cluster-node-tuning-operator
- Branch: `main`
- Path: `manifests/20-performance-profile.crd.yaml`
- Local: `tuned/20-performance-profile.crd.yaml`

**Profile**
- Repository: https://github.com/openshift/cluster-node-tuning-operator
- Branch: `main`
- Path: `manifests/20-profile.crd.yaml`
- Local: `tuned/20-profile.crd.yaml`

**Tuned**
- Repository: https://github.com/openshift/cluster-node-tuning-operator
- Branch: `main`
- Path: `manifests/20-tuned.crd.yaml`
- Local: `tuned/20-tuned.crd.yaml`


### Third-Party Operators

**MTV (Forklift)**
Expand Down
Loading