Skip to content

Commit 8ab3181

Browse files
chore: bump version to 1.1.1 (#30)
* chore: bump version to 1.1.1 * chore: run make bundle
1 parent 9479a6c commit 8ab3181

28 files changed

+1653
-9
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
# To re-generate a bundle for another specific version without changing the standard setup, you can:
99
# - use the VERSION as arg of the bundle target (e.g make bundle VERSION=0.0.2)
1010
# - use environment variables to overwrite this value (e.g export VERSION=0.0.2)
11-
VERSION ?= 1.1.0
11+
VERSION ?= 1.1.1
1212
# Image URL to use all building/pushing image targets
1313
IMG ?= ghcr.io/inditextech/k8s-overcommit-operator:$(VERSION)
1414
# IMAGE_TAG_BASE defines the docker.io namespace and part of the image name for remote images.

bundle/manifests/k8s-overcommit.clusterserviceversion.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@ metadata:
3030
}
3131
]
3232
capabilities: Basic Install
33-
createdAt: "2025-10-06T15:18:15Z"
33+
createdAt: "2025-10-16T11:56:42Z"
3434
operators.operatorframework.io/builder: operator-sdk-v1.40.0
3535
operators.operatorframework.io/project_layout: go.kubebuilder.io/v4
36-
name: k8s-overcommit.v1.1.0
36+
name: k8s-overcommit.v1.1.1
3737
namespace: placeholder
3838
spec:
3939
apiservicedefinitions: {}
@@ -221,7 +221,7 @@ spec:
221221
valueFrom:
222222
fieldRef:
223223
fieldPath: metadata.namespace
224-
image: ghcr.io/inditextech/k8s-overcommit-operator:1.1.0
224+
image: ghcr.io/inditextech/k8s-overcommit-operator:1.1.1
225225
livenessProbe:
226226
httpGet:
227227
path: /healthz
@@ -313,4 +313,4 @@ spec:
313313
minKubeVersion: 1.22.0
314314
provider:
315315
name: inditexTech
316-
version: 1.1.0
316+
version: 1.1.1

chart/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ name: k8s-overcommit-operator
99
description: K8s overcommit operator Helm chart for deploying the overcommit operator
1010
type: application
1111
version: "1.0.0"
12-
appVersion: "1.1.0"
12+
appVersion: "1.1.1"
1313
maintainers:
1414
- name: Enrique Andrés Villar
1515
email: enriqueavi@inditex.dev

chart/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ deployment:
3232
# -- Image name
3333
image: inditextech/k8s-overcommit-operator
3434
# -- Image tag
35-
tag: 1.1.0
35+
tag: 1.1.1
3636
resources:
3737
requests:
3838
# -- CPU request for the container

config/manager/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ kind: Kustomization
55
images:
66
- name: controller
77
newName: ghcr.io/inditextech/k8s-overcommit-operator
8-
newTag: 1.1.0
8+
newTag: 1.1.1

deploy/catalog_source.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ metadata:
55
namespace: olm
66
spec:
77
sourceType: grpc
8-
image: ghcr.io/inditextech/k8s-overcommit-operator-catalog:1.1.0
8+
image: ghcr.io/inditextech/k8s-overcommit-operator-catalog:1.1.1
99
displayName: K8s Overcommit Operator Catalog
1010
publisher: Inditex Tech

deploy/chart/1.1.1/Chart.yaml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# SPDX-FileCopyrightText: 2025 2025 INDUSTRIA DE DISEÑO TEXTIL S.A. (INDITEX S.A.)
2+
# SPDX-FileContributor: enriqueavi@inditex.com
3+
#
4+
# SPDX-License-Identifier: Apache-2.0
5+
6+
---
7+
apiVersion: v2
8+
name: k8s-overcommit-operator
9+
description: K8s overcommit operator Helm chart for deploying the overcommit operator
10+
type: application
11+
version: "1.0.0"
12+
appVersion: "1.1.1"
13+
maintainers:
14+
- name: Enrique Andrés Villar
15+
email: enriqueavi@inditex.dev
16+
- name: Javier Terceiro López
17+
email: javiertl@inditex.dev
18+
keywords:
19+
- kubernetes
20+
- openshift
21+
- operator
22+
- overcommit
23+
- resource-management
24+
- cluster-optimization
25+
- scheduling
26+
- performance
27+
- inditex
28+
sources:
29+
- https://github.com/InditexTech/k8s-overcommit-operator
Lines changed: 186 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,186 @@
1+
# SPDX-FileCopyrightText: 2025 2025 INDUSTRIA DE DISEÑO TEXTIL S.A. (INDITEX S.A.)
2+
# SPDX-FileContributor: enriqueavi@inditex.com
3+
#
4+
# SPDX-License-Identifier: Apache-2.0
5+
6+
---
7+
apiVersion: apiextensions.k8s.io/v1
8+
kind: CustomResourceDefinition
9+
metadata:
10+
annotations:
11+
controller-gen.kubebuilder.io/version: v0.16.1
12+
name: overcommits.overcommit.inditex.dev
13+
spec:
14+
group: overcommit.inditex.dev
15+
names:
16+
kind: Overcommit
17+
listKind: OvercommitList
18+
plural: overcommits
19+
singular: overcommit
20+
scope: Cluster
21+
versions:
22+
- additionalPrinterColumns:
23+
- description: Label to apply to the pods to make overcommit
24+
jsonPath: .spec.overcommitLabel
25+
name: Target Label
26+
type: string
27+
name: v1alphav1
28+
schema:
29+
openAPIV3Schema:
30+
description: Overcommit is the Schema for the overcommits API
31+
properties:
32+
apiVersion:
33+
description: |-
34+
APIVersion defines the versioned schema of this representation of an object.
35+
Servers should convert recognized schemas to the latest internal value, and
36+
may reject unrecognized values.
37+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
38+
type: string
39+
kind:
40+
description: |-
41+
Kind is a string value representing the REST resource this object represents.
42+
Servers may infer this from the endpoint the client submits requests to.
43+
Cannot be updated.
44+
In CamelCase.
45+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
46+
type: string
47+
metadata:
48+
type: object
49+
spec:
50+
description: OvercommitSpec defines the desired state of Overcommit
51+
properties:
52+
annotations:
53+
additionalProperties:
54+
type: string
55+
type: object
56+
labels:
57+
additionalProperties:
58+
type: string
59+
type: object
60+
nodeSelector:
61+
additionalProperties:
62+
type: string
63+
type: object
64+
overcommitLabel:
65+
minLength: 1
66+
type: string
67+
tolerations:
68+
items:
69+
description: |-
70+
The pod this Toleration is attached to tolerates any taint that matches
71+
the triple <key,value,effect> using the matching operator <operator>.
72+
properties:
73+
effect:
74+
description: |-
75+
Effect indicates the taint effect to match. Empty means match all taint effects.
76+
When specified, allowed values are NoSchedule, PreferNoSchedule and NoExecute.
77+
type: string
78+
key:
79+
description: |-
80+
Key is the taint key that the toleration applies to. Empty means match all taint keys.
81+
If the key is empty, operator must be Exists; this combination means to match all values and all keys.
82+
type: string
83+
operator:
84+
description: |-
85+
Operator represents a key's relationship to the value.
86+
Valid operators are Exists and Equal. Defaults to Equal.
87+
Exists is equivalent to wildcard for value, so that a pod can
88+
tolerate all taints of a particular category.
89+
type: string
90+
tolerationSeconds:
91+
description: |-
92+
TolerationSeconds represents the period of time the toleration (which must be
93+
of effect NoExecute, otherwise this field is ignored) tolerates the taint. By default,
94+
it is not set, which means tolerate the taint forever (do not evict). Zero and
95+
negative values will be treated as 0 (evict immediately) by the system.
96+
format: int64
97+
type: integer
98+
value:
99+
description: |-
100+
Value is the taint value the toleration matches to.
101+
If the operator is Exists, the value should be empty, otherwise just a regular string.
102+
type: string
103+
type: object
104+
type: array
105+
required:
106+
- overcommitLabel
107+
type: object
108+
status:
109+
description: OvercommitStatus defines the observed state of Overcommit
110+
properties:
111+
conditions:
112+
items:
113+
description: Condition contains details for one aspect of the current
114+
state of this API Resource.
115+
properties:
116+
lastTransitionTime:
117+
description: |-
118+
lastTransitionTime is the last time the condition transitioned from one status to another.
119+
This should be when the underlying condition changed. If that is not known, then using the time when the API field changed is acceptable.
120+
format: date-time
121+
type: string
122+
message:
123+
description: |-
124+
message is a human readable message indicating details about the transition.
125+
This may be an empty string.
126+
maxLength: 32768
127+
type: string
128+
observedGeneration:
129+
description: |-
130+
observedGeneration represents the .metadata.generation that the condition was set based upon.
131+
For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date
132+
with respect to the current state of the instance.
133+
format: int64
134+
minimum: 0
135+
type: integer
136+
reason:
137+
description: |-
138+
reason contains a programmatic identifier indicating the reason for the condition's last transition.
139+
Producers of specific condition types may define expected values and meanings for this field,
140+
and whether the values are considered a guaranteed API.
141+
The value should be a CamelCase string.
142+
This field may not be empty.
143+
maxLength: 1024
144+
minLength: 1
145+
pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$
146+
type: string
147+
status:
148+
description: status of the condition, one of True, False, Unknown.
149+
enum:
150+
- "True"
151+
- "False"
152+
- Unknown
153+
type: string
154+
type:
155+
description: type of condition in CamelCase or in foo.example.com/CamelCase.
156+
maxLength: 316
157+
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$
158+
type: string
159+
required:
160+
- lastTransitionTime
161+
- message
162+
- reason
163+
- status
164+
- type
165+
type: object
166+
type: array
167+
resources:
168+
items:
169+
properties:
170+
name:
171+
type: string
172+
ready:
173+
type: boolean
174+
required:
175+
- ready
176+
type: object
177+
type: array
178+
type: object
179+
type: object
180+
x-kubernetes-validations:
181+
- message: overcommit is a singleton, .metadata.name must be 'cluster'
182+
rule: self.metadata.name == 'cluster'
183+
served: true
184+
storage: true
185+
subresources:
186+
status: {}

0 commit comments

Comments
 (0)