chore: Release stackable-operator 0.79.0 #894
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added
YamlSchema
trait and thestackable-shared
crate as theshared
module (#883).preferredAddressType
field to ListenerClass CRD (#885).cluster.local
) can now be configured in the individualoperators via the ENV variable
KUBERNETES_CLUSTER_DOMAIN
or resolved automatically by parsingthe
/etc/resolve.conf
file. This requires usinginitialize_operator
instead ofcreate_client
in the
main.rs
of the individual operators (#893).Changed
CustomResourceExt
trait is now re-exported from thestackable-shared
crate. Thetrait functions use the same parameters but return a different error type (#883).
KeyValuePairs
(as well asLabels
/Annotations
via it) is now backed by aBTreeMap
rather than a
BTreeSet
(#888).Deref
impl now returns aBTreeMap
instead.iter()
now clones the values.Fixed
KeyValuePairs::insert
(as well asLabels::
/Annotations::
via it) now overwritesthe old value if the key already exists. Previously,
iter()
would return both values inlexicographical order (causing further conversions like
Into<BTreeMap>
to prefer the maximumvalue) (#888).
Removed
CustomResourceExt
trait doesn't provide agenerate_yaml_schema
function anymore. Instead, use the high-level functions to write the schema to a file, write it to stdout or
use it as a
String
(#883).