Skip to content

Commit

Permalink
Prepare for release v0.46.0
Browse files Browse the repository at this point in the history
ProductLine: KubeDB

Release: v2024.6.4

Release-tracker: kubedb/CHANGELOG#90
Signed-off-by: 1gtm <[email protected]>
  • Loading branch information
1gtm committed Jun 4, 2024
1 parent de6ea57 commit 604ca8c
Show file tree
Hide file tree
Showing 12 changed files with 9,131 additions and 1,964 deletions.
6 changes: 3 additions & 3 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,8 @@ require (
kmodules.xyz/client-go v0.30.1
kmodules.xyz/custom-resources v0.29.1
kmodules.xyz/monitoring-agent-api v0.29.0
kubedb.dev/apimachinery v0.45.2-0.20240603193403-f64ef77856a3
kubedb.dev/db-client-go v0.0.15
kubedb.dev/apimachinery v0.46.0
kubedb.dev/db-client-go v0.1.0
sigs.k8s.io/controller-runtime v0.18.3
sigs.k8s.io/yaml v1.4.0
stash.appscode.dev/apimachinery v0.34.0
Expand Down Expand Up @@ -146,7 +146,7 @@ require (
kmodules.xyz/resource-metadata v0.18.6 // indirect
kubeops.dev/petset v0.0.6 // indirect
kubeops.dev/sidekick v0.0.7 // indirect
kubestash.dev/apimachinery v0.8.0 // indirect
kubestash.dev/apimachinery v0.9.0 // indirect
sigs.k8s.io/gateway-api v1.0.0 // indirect
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
sigs.k8s.io/kustomize/api v0.13.5-0.20230601165947-6ce0bf390ce3 // indirect
Expand Down
12 changes: 6 additions & 6 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -733,16 +733,16 @@ kmodules.xyz/prober v0.29.0 h1:Ex7m4F9rH7uWNNJlLgP63ROOM+nUATJkC2L5OQ7nwMg=
kmodules.xyz/prober v0.29.0/go.mod h1:UtK+HKyI1lFLEKX+HFLyOCVju6TO93zv3kwGpzqmKOo=
kmodules.xyz/resource-metadata v0.18.6 h1:j/hCjJneBb4qS7tG6BDIvlCATej7KDiIpcf3QZ6KyTI=
kmodules.xyz/resource-metadata v0.18.6/go.mod h1:WKwJXM00EFKeDXDF+fjEMwxyZnKs/1SXMj9nt0VbDHs=
kubedb.dev/apimachinery v0.45.2-0.20240603193403-f64ef77856a3 h1:r+2R4KSq3xNRhxdyg5XR2KsFvYPjtA9H9unvkiIl+pM=
kubedb.dev/apimachinery v0.45.2-0.20240603193403-f64ef77856a3/go.mod h1:43NIQy0UcwDbNtWef+yx4woCOfdP7Aaf/rAfkmy6GVA=
kubedb.dev/db-client-go v0.0.15 h1:ktUw9CxLzncZl0P7kGMG3gMfgltnaLrXqnf4qk6W5cU=
kubedb.dev/db-client-go v0.0.15/go.mod h1:OcmkFT4b5OlFVUeoZrpcL6LWfy/y5LG8ncVNWPbvjJA=
kubedb.dev/apimachinery v0.46.0 h1:3wNu7i08GYR6Li2vs5T6U3PtIn0rRmYs4vFHll7a57k=
kubedb.dev/apimachinery v0.46.0/go.mod h1:tAL1spTp20IaFQWH1tccGhoHEpcUKTtbWbbrVhjSG+E=
kubedb.dev/db-client-go v0.1.0 h1:DkqdIqRy3q0sz34LgcaBjP7a5KIDKw3+Txk9PJuMW7g=
kubedb.dev/db-client-go v0.1.0/go.mod h1:kFN8FdBxMUbgnf9qNPNo61w64ajPeISKA+kla1wI4Og=
kubeops.dev/petset v0.0.6 h1:0IbvxD9fadZfH+3iMZWzN6ZHsO0vX458JlioamwyPKQ=
kubeops.dev/petset v0.0.6/go.mod h1:A15vh0r979NsvL65DTIZKWsa/NoX9VapHBAEw1ZsdYI=
kubeops.dev/sidekick v0.0.7 h1:+rs9AXPsiHjq5pJpzmj+Cen7frPfdi5dK1A57eNh7GM=
kubeops.dev/sidekick v0.0.7/go.mod h1:bYS5Q6DksOzqzQPwiRbFRbV1uXuYmzY+0QYSqNFq4/M=
kubestash.dev/apimachinery v0.8.0 h1:2W1TlX8hXiWD93DQGvJjirq2QYSKED9uYjquzsuhMJ4=
kubestash.dev/apimachinery v0.8.0/go.mod h1:lZ6Y//9BY4rmx+Qwvawxo1NjKgaiAG/v9RfPXHWgIa4=
kubestash.dev/apimachinery v0.9.0 h1:jj5JW6HuhaQogztEhFzVJ7rkDuOaHivX836tPJ1N51E=
kubestash.dev/apimachinery v0.9.0/go.mod h1:ElttP7EeECmi8+qsJJ9s7WjUlKG8MkjHSVo/gV6FV88=
rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8=
sigs.k8s.io/gateway-api v1.0.0 h1:iPTStSv41+d9p0xFydll6d7f7MOBGuqXM6p2/zVYMAs=
sigs.k8s.io/gateway-api v1.0.0/go.mod h1:4cUgr0Lnp5FZ0Cdq8FdRwCvpiWws7LVhLHGIudLlf4c=
Expand Down
404 changes: 308 additions & 96 deletions vendor/kubestash.dev/apimachinery/crds/addons.kubestash.com_addons.yaml

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -159,9 +159,15 @@ spec:
description: The key to select.
type: string
name:
description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
TODO: Add other useful fields. apiVersion, kind,
uid?'
default: ""
description: 'Name of the referent. This field is
effectively required, but due to backwards compatibility
is allowed to be empty. Instances of this type
with an empty value here are almost certainly
wrong. TODO: Add other useful fields. apiVersion,
kind, uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
TODO: Drop `kubebuilder:default` when controller-gen
doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.'
type: string
optional:
description: Specify whether the ConfigMap or its
Expand Down Expand Up @@ -224,9 +230,15 @@ spec:
be a valid secret key.
type: string
name:
description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
TODO: Add other useful fields. apiVersion, kind,
uid?'
default: ""
description: 'Name of the referent. This field is
effectively required, but due to backwards compatibility
is allowed to be empty. Instances of this type
with an empty value here are almost certainly
wrong. TODO: Add other useful fields. apiVersion,
kind, uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
TODO: Drop `kubebuilder:default` when controller-gen
doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.'
type: string
optional:
description: Specify whether the Secret or its key
Expand Down Expand Up @@ -257,8 +269,14 @@ spec:
description: The ConfigMap to select from
properties:
name:
description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
TODO: Add other useful fields. apiVersion, kind, uid?'
default: ""
description: 'Name of the referent. This field is effectively
required, but due to backwards compatibility is allowed
to be empty. Instances of this type with an empty
value here are almost certainly wrong. TODO: Add other
useful fields. apiVersion, kind, uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
TODO: Drop `kubebuilder:default` when controller-gen
doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.'
type: string
optional:
description: Specify whether the ConfigMap must be defined
Expand All @@ -273,8 +291,14 @@ spec:
description: The Secret to select from
properties:
name:
description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
TODO: Add other useful fields. apiVersion, kind, uid?'
default: ""
description: 'Name of the referent. This field is effectively
required, but due to backwards compatibility is allowed
to be empty. Instances of this type with an empty
value here are almost certainly wrong. TODO: Add other
useful fields. apiVersion, kind, uid? More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
TODO: Drop `kubebuilder:default` when controller-gen
doesn''t need it https://github.com/kubernetes-sigs/kubebuilder/issues/3896.'
type: string
optional:
description: Specify whether the Secret must be defined
Expand Down Expand Up @@ -321,6 +345,7 @@ spec:
items:
type: string
type: array
x-kubernetes-list-type: atomic
type: object
httpGet:
description: HTTPGet specifies the http request to perform.
Expand Down Expand Up @@ -350,6 +375,7 @@ spec:
- value
type: object
type: array
x-kubernetes-list-type: atomic
path:
description: Path to access on the HTTP server.
type: string
Expand Down Expand Up @@ -429,6 +455,7 @@ spec:
items:
type: string
type: array
x-kubernetes-list-type: atomic
type: object
httpGet:
description: HTTPGet specifies the http request to perform.
Expand Down Expand Up @@ -458,6 +485,7 @@ spec:
- value
type: object
type: array
x-kubernetes-list-type: atomic
path:
description: Path to access on the HTTP server.
type: string
Expand Down Expand Up @@ -530,6 +558,7 @@ spec:
items:
type: string
type: array
x-kubernetes-list-type: atomic
type: object
failureThreshold:
description: Minimum consecutive failures for the probe to
Expand Down Expand Up @@ -582,6 +611,7 @@ spec:
- value
type: object
type: array
x-kubernetes-list-type: atomic
path:
description: Path to access on the HTTP server.
type: string
Expand Down Expand Up @@ -689,6 +719,7 @@ spec:
items:
type: string
type: array
x-kubernetes-list-type: atomic
type: object
failureThreshold:
description: Minimum consecutive failures for the probe to
Expand Down Expand Up @@ -741,6 +772,7 @@ spec:
- value
type: object
type: array
x-kubernetes-list-type: atomic
path:
description: Path to access on the HTTP server.
type: string
Expand Down Expand Up @@ -883,6 +915,29 @@ spec:
2) has CAP_SYS_ADMIN Note that this field cannot be set
when spec.os.name is windows.'
type: boolean
appArmorProfile:
description: appArmorProfile is the AppArmor options to use
by this container. If set, this profile overrides the pod's
appArmorProfile. Note that this field cannot be set when
spec.os.name is windows.
properties:
localhostProfile:
description: localhostProfile indicates a profile loaded
on the node that should be used. The profile must be
preconfigured on the node to work. Must match the loaded
name of the profile. Must be set if and only if type
is "Localhost".
type: string
type:
description: 'type indicates which kind of AppArmor profile
will be applied. Valid options are: Localhost - a profile
pre-loaded on the node. RuntimeDefault - the container
runtime''s default profile. Unconfined - no AppArmor
enforcement.'
type: string
required:
- type
type: object
capabilities:
description: The capabilities to add/drop when running containers.
Defaults to the default set of capabilities granted by the
Expand All @@ -896,13 +951,15 @@ spec:
type
type: string
type: array
x-kubernetes-list-type: atomic
drop:
description: Removed capabilities
items:
description: Capability represent POSIX capabilities
type
type: string
type: array
x-kubernetes-list-type: atomic
type: object
privileged:
description: Run container in privileged mode. Processes in
Expand Down Expand Up @@ -1074,7 +1131,9 @@ spec:
description: mountPropagation determines how mounts are propagated
from the host to container and the other way around. When
not set, MountPropagationNone is used. This field is beta
in 1.10.
in 1.10. When RecursiveReadOnly is set to IfPossible or to
Enabled, MountPropagation must be None or unspecified (which
defaults to None).
type: string
name:
description: This must match the Name of a Volume.
Expand All @@ -1083,6 +1142,22 @@ spec:
description: Mounted read-only if true, read-write otherwise
(false or unspecified). Defaults to false.
type: boolean
recursiveReadOnly:
description: "RecursiveReadOnly specifies whether read-only
mounts should be handled recursively. \n If ReadOnly is false,
this field has no meaning and must be unspecified. \n If ReadOnly
is true, and this field is set to Disabled, the mount is not
made recursively read-only. If this field is set to IfPossible,
the mount is made recursively read-only, if it is supported
by the container runtime. If this field is set to Enabled,
the mount is made recursively read-only if it is supported
by the container runtime, otherwise the pod will not be started
and an error will be generated to indicate the reason. \n
If this field is set to IfPossible or Enabled, MountPropagation
must be set to None (or be unspecified, which defaults to
None). \n If this field is not specified, it is treated as
an equivalent of Disabled."
type: string
subPath:
description: Path within the volume from which the container's
volume should be mounted. Defaults to "" (volume's root).
Expand Down
Loading

0 comments on commit 604ca8c

Please sign in to comment.