Skip to content

Commit 0b8f5f1

Browse files
committed
Update fbc with 5.1.3 release
1 parent 34bd6f5 commit 0b8f5f1

File tree

2 files changed

+159
-15
lines changed

2 files changed

+159
-15
lines changed

v4.18/catalog-template.json

Lines changed: 22 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -91,18 +91,24 @@
9191
{
9292
"name": "clusterkubedescheduleroperator.v5.1.2",
9393
"replaces": "clusterkubedescheduleroperator.v5.0.1",
94-
"skipRange": "\u003e=5.0.0 \u003c5.1.1",
95-
"skips": [
96-
"clusterkubedescheduleroperator.v5.0.1",
97-
"clusterkubedescheduleroperator.v5.0.2",
98-
"clusterkubedescheduleroperator.v5.0.3",
99-
"clusterkubedescheduleroperator.v5.0.4",
100-
"clusterkubedescheduleroperator.v5.0.5",
101-
"clusterkubedescheduleroperator.v5.0.6",
102-
"clusterkubedescheduleroperator.v5.1.0",
103-
"clusterkubedescheduleroperator.v5.1.1"
104-
]
105-
}
94+
"skipRange": "\u003e=5.0.0 \u003c5.1.1"
95+
},
96+
{
97+
"name": "clusterkubedescheduleroperator.v5.1.3",
98+
"replaces": "clusterkubedescheduleroperator.v5.0.1",
99+
"skipRange": "\u003e=5.0.0 \u003c5.1.2",
100+
"skips": [
101+
"clusterkubedescheduleroperator.v5.0.1",
102+
"clusterkubedescheduleroperator.v5.0.2",
103+
"clusterkubedescheduleroperator.v5.0.3",
104+
"clusterkubedescheduleroperator.v5.0.4",
105+
"clusterkubedescheduleroperator.v5.0.5",
106+
"clusterkubedescheduleroperator.v5.0.6",
107+
"clusterkubedescheduleroperator.v5.1.0",
108+
"clusterkubedescheduleroperator.v5.1.1",
109+
"clusterkubedescheduleroperator.v5.1.2"
110+
]
111+
}
106112
],
107113
"name": "stable",
108114
"package": "cluster-kube-descheduler-operator",
@@ -135,6 +141,10 @@
135141
{
136142
"schema": "olm.bundle",
137143
"image": "registry.redhat.io/kube-descheduler-operator/kube-descheduler-operator-bundle@sha256:f9a77a6732f74a55644c33dcec4d413baabf9280f60b5a68841359d6a1bae956"
144+
},
145+
{
146+
"schema": "olm.bundle",
147+
"image": "registry.redhat.io/kube-descheduler-operator/kube-descheduler-operator-bundle@sha256:37afe091e3b9656c107196d7120ce171d8b0bf895264a9791c4559e97c81a00a"
138148
}
139149
]
140150
}

v4.18/catalog/cluster-kube-descheduler-operator/catalog.json

Lines changed: 137 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,11 @@
9191
{
9292
"name": "clusterkubedescheduleroperator.v5.1.2",
9393
"replaces": "clusterkubedescheduleroperator.v5.0.1",
94+
"skipRange": ">=5.0.0 <5.1.1"
95+
},
96+
{
97+
"name": "clusterkubedescheduleroperator.v5.1.3",
98+
"replaces": "clusterkubedescheduleroperator.v5.0.1",
9499
"skips": [
95100
"clusterkubedescheduleroperator.v5.0.1",
96101
"clusterkubedescheduleroperator.v5.0.2",
@@ -99,9 +104,10 @@
99104
"clusterkubedescheduleroperator.v5.0.5",
100105
"clusterkubedescheduleroperator.v5.0.6",
101106
"clusterkubedescheduleroperator.v5.1.0",
102-
"clusterkubedescheduleroperator.v5.1.1"
107+
"clusterkubedescheduleroperator.v5.1.1",
108+
"clusterkubedescheduleroperator.v5.1.2"
103109
],
104-
"skipRange": ">=5.0.0 <5.1.1"
110+
"skipRange": ">=5.0.0 <5.1.2"
105111
}
106112
]
107113
}
@@ -951,13 +957,141 @@
951957
}
952958
],
953959
"relatedImages": [
960+
{
961+
"name": "",
962+
"image": "registry.redhat.io/kube-descheduler-operator/kube-descheduler-operator-bundle@sha256:f9a77a6732f74a55644c33dcec4d413baabf9280f60b5a68841359d6a1bae956"
963+
},
954964
{
955965
"name": "",
956966
"image": "registry.redhat.io/kube-descheduler-operator/kube-descheduler-rhel9-operator@sha256:1d44cfe52b3bf5ce774db020c40f235a9f323265b34db8e7e557efa6272d65ba"
967+
}
968+
]
969+
}
970+
{
971+
"schema": "olm.bundle",
972+
"name": "clusterkubedescheduleroperator.v5.1.3",
973+
"package": "cluster-kube-descheduler-operator",
974+
"image": "registry.redhat.io/kube-descheduler-operator/kube-descheduler-operator-bundle@sha256:37afe091e3b9656c107196d7120ce171d8b0bf895264a9791c4559e97c81a00a",
975+
"properties": [
976+
{
977+
"type": "olm.gvk",
978+
"value": {
979+
"group": "operator.openshift.io",
980+
"kind": "KubeDescheduler",
981+
"version": "v1"
982+
}
983+
},
984+
{
985+
"type": "olm.package",
986+
"value": {
987+
"packageName": "cluster-kube-descheduler-operator",
988+
"version": "5.1.3"
989+
}
990+
},
991+
{
992+
"type": "olm.csv.metadata",
993+
"value": {
994+
"annotations": {
995+
"alm-examples": "[\n {\n \"apiVersion\": \"operator.openshift.io/v1\",\n \"kind\": \"KubeDescheduler\",\n \"metadata\": {\n \"name\": \"cluster\",\n \"namespace\": \"openshift-kube-descheduler-operator\"\n },\n \"spec\": {\n \"deschedulingIntervalSeconds\": 3600,\n \"managementState\": \"Managed\",\n \"mode\": \"Predictive\",\n \"profiles\": [\"AffinityAndTaints\"]\n }\n }\n]\n",
996+
"capabilities": "Basic Install",
997+
"categories": "OpenShift Optional",
998+
"certified": "false",
999+
"console.openshift.io/operator-monitoring-default": "true",
1000+
"containerImage": "registry.redhat.io/kube-descheduler-operator/kube-descheduler-rhel9-operator@sha256:f139f223bddc4a5f4bdbc7b096b2e3a58e7f4102104dca411afe0b653c181bf5",
1001+
"createdAt": "2025/06/23",
1002+
"description": "An operator to run descheduler in Openshift cluster.",
1003+
"features.operators.openshift.io/cnf": "false",
1004+
"features.operators.openshift.io/cni": "false",
1005+
"features.operators.openshift.io/csi": "false",
1006+
"features.operators.openshift.io/disconnected": "true",
1007+
"features.operators.openshift.io/fips-compliant": "true",
1008+
"features.operators.openshift.io/proxy-aware": "false",
1009+
"features.operators.openshift.io/tls-profiles": "false",
1010+
"features.operators.openshift.io/token-auth-aws": "false",
1011+
"features.operators.openshift.io/token-auth-azure": "false",
1012+
"features.operators.openshift.io/token-auth-gcp": "false",
1013+
"olm.skipRange": ">=5.0.0 <5.1.3",
1014+
"operatorframework.io/cluster-monitoring": "true",
1015+
"operatorframework.io/suggested-namespace": "openshift-kube-descheduler-operator",
1016+
"operators.openshift.io/valid-subscription": "[\"OpenShift Kubernetes Engine\", \"OpenShift Container Platform\", \"OpenShift Platform Plus\"]",
1017+
"repository": "https://github.com/openshift/cluster-kube-descheduler-operator",
1018+
"support": "Red Hat, Inc."
1019+
},
1020+
"apiServiceDefinitions": {},
1021+
"crdDescriptions": {
1022+
"owned": [
1023+
{
1024+
"name": "kubedeschedulers.operator.openshift.io",
1025+
"version": "v1",
1026+
"kind": "KubeDescheduler",
1027+
"displayName": "Kube Descheduler",
1028+
"description": "KubeDescheduler is the Schema for the deschedulers API"
1029+
}
1030+
]
1031+
},
1032+
"description": "The Kube Descheduler Operator provides the ability to evict a running pod so that the pod can be rescheduled onto a more suitable node.\n\nThere are several situations where descheduling can benefit your cluster:\n\n* Nodes are underutilized or overutilized.\n* Pod and node affinity requirements, such as taints or labels, have changed and the original scheduling decisions are no longer appropriate for certain nodes.\n* Node failure requires pods to be moved.\n* New nodes are added to clusters.\n\n## Descheduler Profiles\n\nOnce the operator is installed, you can configure one or more profiles to identify pods to evict. The scheduler will schedule the replacement of the evicted pods.\n\nThe following profiles are available:\n\n* AffinityAndTaints\n* TopologyAndDuplicates\n* SoftTopologyAndDuplicates\n* LifecycleAndUtilization\n* LongLifecycle\n* CompactAndScale\n* EvictPodsWithPVC\n* EvictPodsWithLocalStorage\n\nThese profiles are documented in detail in the [descheduler operator README](https://github.com/openshift/cluster-kube-descheduler-operator#profiles).\n\n## Additional Parameters\n\nIn addition to the profiles, the following parameters can be configured:\n\n* `deschedulingIntervalSeconds` - Set the number of seconds between descheduler runs. A value of `0` in this field runs the descheduler once and exits.\n* `mode` - Configures the descheduler to either evict pods or to simulate the eviction.\n* `profileCustomizations` - Allows certain profile parameters to be tweaked, such as `podLifetime` (see [README](https://github.com/openshift/cluster-kube-descheduler-operator#profile-customizations) for more info).\n* `evictionLimits` - Restricts the number of evictions during each descheduling run.\n",
1033+
"displayName": "Kube Descheduler Operator",
1034+
"installModes": [
1035+
{
1036+
"type": "OwnNamespace",
1037+
"supported": true
1038+
},
1039+
{
1040+
"type": "SingleNamespace",
1041+
"supported": true
1042+
},
1043+
{
1044+
"type": "MultiNamespace",
1045+
"supported": false
1046+
},
1047+
{
1048+
"type": "AllNamespaces",
1049+
"supported": false
1050+
}
1051+
],
1052+
"keywords": [
1053+
"scheduling",
1054+
"descheduler",
1055+
"workload"
1056+
],
1057+
"labels": {
1058+
"operatorframework.io/arch.amd64": "supported",
1059+
"operatorframework.io/arch.arm64": "supported",
1060+
"operatorframework.io/arch.ppc64le": "supported",
1061+
"operatorframework.io/arch.s390x": "supported"
1062+
},
1063+
"links": [
1064+
{
1065+
"name": "Source Code",
1066+
"url": "https://github.com/openshift/cluster-kube-descheduler-operator"
1067+
}
1068+
],
1069+
"maintainers": [
1070+
{
1071+
"name": "Red Hat",
1072+
"email": "[email protected]"
1073+
}
1074+
],
1075+
"maturity": "beta",
1076+
"minKubeVersion": "1.30.0",
1077+
"provider": {
1078+
"name": "Red Hat, Inc."
1079+
}
1080+
}
1081+
}
1082+
],
1083+
"relatedImages": [
1084+
{
1085+
"name": "descheduler-operand",
1086+
"image": "registry.redhat.io/kube-descheduler-operator/descheduler-rhel9@sha256:4c653bee02c0135c8625fea6a01e18a046013ee330c5253ff66a7cd705ba08c1"
1087+
},
1088+
{
1089+
"name": "descheduler-operator",
1090+
"image": "registry.redhat.io/kube-descheduler-operator/kube-descheduler-rhel9-operator@sha256:f139f223bddc4a5f4bdbc7b096b2e3a58e7f4102104dca411afe0b653c181bf5"
9571091
},
9581092
{
9591093
"name": "",
960-
"image": "registry.redhat.io/kube-descheduler-operator/kube-descheduler-operator-bundle@sha256:f9a77a6732f74a55644c33dcec4d413baabf9280f60b5a68841359d6a1bae956"
1094+
"image": "registry.redhat.io/kube-descheduler-operator/kube-descheduler-operator-bundle@sha256:37afe091e3b9656c107196d7120ce171d8b0bf895264a9791c4559e97c81a00a"
9611095
}
9621096
]
9631097
}

0 commit comments

Comments
 (0)