mcs-api release 0.2.0

8 views
Skip to first unread message

Stephen Kitt

unread,
Jun 18, 2025, 10:22:52 AMJun 18
to kubernetes-si...@googlegroups.com
Hi all,

I’ve just released v0.2.0 of
https://github.com/kubernetes-sigs/mcs-api/ which provides the
multi-cluster service APIs. This is still v1alpha1, albeit an updated
v1alpha1 since v0.1.0 was released five years ago:

* ServiceExport uses API Machinery Condition instead of its own
ServiceExportCondition
* ServiceExport supports exporting annotations and labels
(<https://github.com/kubernetes/enhancements/pull/4922>)
* ServiceImport supports two IP addresses
* svcimport and svcexport short names are available alongside the
existing svcim and svcex

The controllers, end-to-end tests, and conformance tests have been
moved to separate modules, which greatly reduces the dependency tree
of the main module (providing the Go client). Dependencies have been
updated to Kubernetes 1.32 and Go 1.23 (not 1.33/1.24 to avoid forcing
dependents to upgrade to the absolutely latest versions).

Regards,

--
Stephen Kitt
Senior Principal Software Engineer
Red Hat OpenShift Networking
signature.asc
Reply all
Reply to author
Forward
0 new messages