PackageTrack

Go modules · #1813

github.com/kubewharf/kubeadmiral

v1.0.0kubewharf/kubeadmiral

Release timeline

110 releases since 2023
202420252026

Releases

  1. v1.0.1-0.20260511112259-77bd7238f3ff11 May 2026pre-release

    Nothing published for this version

  2. v1.0.1-0.20250326033138-19de01cdedde26 Mar 2025pre-release

    Nothing published for this version

  3. v1.0.1-0.20250312041105-74b002b4ceb112 Mar 2025pre-release

    Nothing published for this version

  4. v1.0.1-0.20250211082813-3c039a2d1c5b11 Feb 2025pre-release

    Nothing published for this version

  5. v1.0.1-0.20250206054710-c1d6d2c17b096 Feb 2025pre-release

    Nothing published for this version

  6. v1.0.1-0.20250121031851-9a3440ca6b9421 Jan 2025pre-release

    Nothing published for this version

  7. v1.0.1-0.20250120062737-f55f2aed911720 Jan 2025pre-release

    Nothing published for this version

  8. v1.0.1-0.20250108070359-37ee4ad5e9d88 Jan 2025pre-release

    Nothing published for this version

  9. v1.0.1-0.20241217035239-1b837da3dcc817 Dec 2024pre-release

    Nothing published for this version

  10. v1.0.1-0.20241212090806-26a5bcb9621f12 Dec 2024pre-release

    Nothing published for this version

  11. v1.0.1-0.20241127033641-eea8b07ae47627 Nov 2024pre-release

    Nothing published for this version

  12. v1.0.1-0.20240919062236-ab0602930ef419 Sept 2024pre-release

    Nothing published for this version

  13. v1.0.1-0.20240903074840-b29bb157bd2f3 Sept 2024pre-release

    Nothing published for this version

  14. v1.0.1-0.20240829132844-91916121f9f329 Aug 2024pre-release

    Nothing published for this version

  15. v1.0.1-0.20240719084441-7a9636a6532519 Jul 2024pre-release

    Nothing published for this version

  16. v1.0.1-0.20240704114612-1e10635823c34 Jul 2024pre-release

    Nothing published for this version

  17. v1.0.1-0.20240628023924-fa5b1c76757628 Jun 2024pre-release

    Nothing published for this version

  18. v1.0.017 Jun 2024
    Release notes

    KubeAdmiral has seen continuous development with many improvements made to both its features and stability since its open-source release. It has also been battle-tested through its extensive use in our internal environments. Thus, we believe that KubeAdmiral is now production-ready and are pleased to announce the official release of version 1.0.0.

    This release reflects the achievements made by the community and developers over the past year. Thanks to all the contributors who helped make this release happen!

    If you're new to KubeAdmiral, feel free to browse the KubeAdmiral website, then start with KubeAdmiral Getting Start.

    Feature Highlights

    Unified Management of Multi-Clusters

    • Support for managing Kubernetes clusters from public cloud providers, private cloud providers and on-premise Kubernetes clusters.

    • Support for status collection of member clusters.


    (Feature contributor: @gary-lgy @limhawjia @SOF3 @JackZxj )

    Multi-Cluster Application Propagation

    • Compatibility with various types of applications, including native Kubernetes resources and Custom Resource Definitions (CRDs) .

    • Support for PropagationPolicy API, which provides rich semantics to help users select the appropriate target cluster, including placement, clusterSelector, clusterAffinity, tolerations, priority, and maxClusters.

    • Support for Duplicate and Divide scheduling mode.

    • Support for static weight, dynamic weight and binpack replicas strategy.

    • Seamless adoption of existing single-cluster resources.

    • Support for automatic propagation of dependencies with follower scheduling.

    • Support for GPU resource scheduling.


    (Feature contributor: @gary-lgy @limhawjia @mrlihanbo @JackZxj @qclc @Poor12 @wy-lucky )

    Scheduling Framework Enhancement

    KubeAdmiral has a new extensible scheduling framework.

    • Support for a rich set of in-tree scheduling plugins.

    • Support for dynamic scheduling profiles for the scheduler.

    • Support for webhook scheduling plugins.

    • Support for configurable rescheduling triggers.


    (Feature contributor: @gary-lgy @limhawjia @JackZxj @mrlihanbo @Poor12 )

    Unified Federated Type

    The newly introduced unified CRDs for FederatedObject and CollectedStatus, which will reduce stability risks and operation risks, and improve system performance.

    (Feature contributor: @gary-lgy @limhawjia @mrlihanbo @JackZxj )

    Failover

    • Support for auto migration, i.e. moving unschedulable pods to another cluster automatically.

    • Support for custom migration.

    • Support for NoSchedule taints.

    (Feature contributor: @gary-lgy @limhawjia @Poor12 @qclc )

    Status Collection for Member Cluster Resources

    • KubeAdmiral provides a status collection framework, and users can customize status collection fields.

    • KubeAdmiral provides the in-tree status aggregation plugins for Deployment, Job and Pod.


    (Feature contributor: @gary-lgy @limhawjia @JackZxj )

    Federated HPA

    Support for federated HPA, which can be migrated from single-cluster HPA (native/custom) at low cost.

    (Feature contributor: @JackZxj @wy-lucky )

    Override Policy

    • Add OverridePolicy and ClusterOverridePolicy to define differentiated configurations when the federated resource is propagated to different clusters.

    • Add a set of overriders to improve the usability of override policy, including Image, Command, Args, Labels, Annotations, etc.)


    (Feature contributor: @gary-lgy @qclc )

    Contributors

    Thank you to everyone who contributed to this release!
    Users whose commits are in this release (alphabetically by user name)


    Open source →
  19. v0.0.0-20240617095811-5d195fbd21b017 Jun 2024pre-release

    Nothing published for this version

  20. v0.0.0-20240617091747-c8f179f8429117 Jun 2024pre-release

    Nothing published for this version

  21. v0.0.0-20240617024243-24911a2df4e717 Jun 2024pre-release

    Nothing published for this version

  22. v0.0.0-20240613081742-02a8fc94bdc413 Jun 2024pre-release

    Nothing published for this version

  23. v0.0.0-20240613080445-7326e147ece713 Jun 2024pre-release

    Nothing published for this version

  24. v0.0.0-20240605083945-20c90a8aef045 Jun 2024pre-release

    Nothing published for this version

  25. v0.0.0-20240524070313-ad23985b98ea24 May 2024pre-release

    Nothing published for this version

  26. v0.0.0-20240511090556-39405647d60e11 May 2024pre-release

    Nothing published for this version

  27. v0.0.0-20240418072003-5ee5d88ad17018 Apr 2024pre-release

    Nothing published for this version

  28. v0.0.0-20240327082545-733e4a68a47427 Mar 2024pre-release

    Nothing published for this version

  29. v0.0.0-20240326022608-73ab25f3db2d26 Mar 2024pre-release

    Nothing published for this version

  30. v0.0.0-20240322063714-31eb90a493e722 Mar 2024pre-release

    Nothing published for this version

  31. v0.0.0-20240201055706-eba0d2651b661 Feb 2024pre-release

    Nothing published for this version

  32. v0.0.0-20240118023947-efd5d30c2ae418 Jan 2024pre-release

    Nothing published for this version

  33. v0.0.0-20240115055423-90e7d5e3a8da15 Jan 2024pre-release

    Nothing published for this version

  34. v0.0.0-20231228062022-962ece46185028 Dec 2023pre-release

    Nothing published for this version

  35. v0.0.0-20231213085803-72fa46135a1513 Dec 2023pre-release

    Nothing published for this version

  36. v0.0.0-20231212071506-4200c1b144b012 Dec 2023pre-release

    Nothing published for this version

  37. v0.0.0-20231212032855-6d353185ec6c12 Dec 2023pre-release

    Nothing published for this version

  38. v0.0.0-20231205095048-e57d64ad1ce95 Dec 2023pre-release

    Nothing published for this version

  39. v0.0.0-20231205063131-bd2d0f4339005 Dec 2023pre-release

    Nothing published for this version

  40. v0.0.0-20231201090556-53658a17e3fd1 Dec 2023pre-release

    Nothing published for this version

  41. v0.0.0-20231130080933-6f6d5863b3cf30 Nov 2023pre-release

    Nothing published for this version

  42. v0.0.0-20231128101514-a0834b597afd28 Nov 2023pre-release

    Nothing published for this version

  43. v0.0.0-20231128033711-60ba3c8202b428 Nov 2023pre-release

    Nothing published for this version

  44. v0.0.0-20231124102047-dcf2c661c1b124 Nov 2023pre-release

    Nothing published for this version

  45. v0.0.0-20231123030250-85bb4063f8af23 Nov 2023pre-release

    Nothing published for this version

  46. v0.0.0-20231121104635-1c14eb617c9721 Nov 2023pre-release

    Nothing published for this version

  47. v0.0.0-20231120023000-6bfa139b720f20 Nov 2023pre-release

    Nothing published for this version

  48. v0.0.0-20231114113618-e653c57ca99514 Nov 2023pre-release

    Nothing published for this version

  49. v0.0.0-20231114030106-fb4e693dc59614 Nov 2023pre-release

    Nothing published for this version

  50. v0.0.0-20231108095841-68a25a328de78 Nov 2023pre-release

    Nothing published for this version

  51. v0.0.0-20231107093859-2f4b1f4729b57 Nov 2023pre-release

    Nothing published for this version

  52. v0.0.0-20231012065509-d5a9f4dd951212 Oct 2023pre-release

    Nothing published for this version

  53. v0.0.0-20230914025357-cafc3db4229314 Sept 2023pre-release

    Nothing published for this version

  54. v0.0.0-20230831110900-6fecb9970c3d31 Aug 2023pre-release

    Nothing published for this version

  55. v0.0.0-20230830062306-cd291c90eae430 Aug 2023pre-release

    Nothing published for this version

  56. v0.0.0-20230825091334-51ddb4e75d8725 Aug 2023pre-release

    Nothing published for this version

  57. v0.0.0-20230823092205-ce1dc3e7916e23 Aug 2023pre-release

    Nothing published for this version

  58. v0.0.0-20230808075613-17e52450a13c8 Aug 2023pre-release

    Nothing published for this version

  59. v0.0.0-20230808024425-57a5a43abaa88 Aug 2023pre-release

    Nothing published for this version

  60. v0.0.0-20230803064500-bbb2c0b9c2d63 Aug 2023pre-release

    Nothing published for this version