diff --git a/valkey/install.yaml b/valkey/install.yaml index ec8d005..7c8f57f 100644 --- a/valkey/install.yaml +++ b/valkey/install.yaml @@ -162,7 +162,7 @@ spec: Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container. - This is an alpha field and requires enabling the + This field depends on the DynamicResourceAllocation feature gate. This field is immutable. It can only be set for containers. @@ -266,7 +266,7 @@ spec: Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container. - This is an alpha field and requires enabling the + This field depends on the DynamicResourceAllocation feature gate. This field is immutable. It can only be set for containers. @@ -317,6 +317,10 @@ spec: More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ type: object type: object + serviceMonitor: + default: false + description: ServiceMonitor Enabled + type: boolean servicePassword: description: Service Password properties: @@ -542,15 +546,13 @@ spec: volumeAttributesClassName may be used to set the VolumeAttributesClass used by this claim. If specified, the CSI driver will create or update the volume with the attributes defined in the corresponding VolumeAttributesClass. This has a different purpose than storageClassName, - it can be changed after the claim is created. An empty string value means that no VolumeAttributesClass - will be applied to the claim but it's not allowed to reset this field to empty string once it is set. - If unspecified and the PersistentVolumeClaim is unbound, the default VolumeAttributesClass - will be set by the persistentvolume controller if it exists. + it can be changed after the claim is created. An empty string or nil value indicates that no + VolumeAttributesClass will be applied to the claim. If the claim enters an Infeasible error state, + this field can be reset to its previous value (including nil) to cancel the modification. If the resource referred to by volumeAttributesClass does not exist, this PersistentVolumeClaim will be set to a Pending state, as reflected by the modifyVolumeStatus field, until such as a resource exists. More info: https://kubernetes.io/docs/concepts/storage/volume-attributes-classes/ - (Beta) Using this field requires the VolumeAttributesClass feature gate to be enabled (off by default). type: string volumeMode: description: |- @@ -710,13 +712,11 @@ spec: description: |- currentVolumeAttributesClassName is the current name of the VolumeAttributesClass the PVC is using. When unset, there is no VolumeAttributeClass applied to this PersistentVolumeClaim - This is a beta field and requires enabling VolumeAttributesClass feature (off by default). type: string modifyVolumeStatus: description: |- ModifyVolumeStatus represents the status object of ControllerModifyVolume operation. When this is unset, there is no ModifyVolume operation being attempted. - This is a beta field and requires enabling VolumeAttributesClass feature (off by default). properties: status: description: "status is the status of the ControllerModifyVolume @@ -797,6 +797,7 @@ spec: - anonymousAuth - clusterDomain - prometheus + - serviceMonitor - volumePermissions type: object status: @@ -1040,6 +1041,14 @@ rules: - patch - update - watch +- apiGroups: + - storage.k8s.io + resources: + - storageclasses + verbs: + - get + - list + - watch --- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole @@ -1128,7 +1137,7 @@ apiVersion: v1 data: exporterImage: ghcr.io/hyperspike/valkey-sidecar:v0.0.51 nodes: "3" - valkeyImage: ghcr.io/hyperspike/valkey:8.0.2 + valkeyImage: ghcr.io/hyperspike/valkey:8.1.3 kind: ConfigMap metadata: labels: @@ -1174,7 +1183,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.labels['app.kubernetes.io/instance'] - image: ghcr.io/hyperspike/valkey-operator:v0.0.59 + image: ghcr.io/hyperspike/valkey-operator:v0.0.60 livenessProbe: httpGet: path: /healthz