PackageTrack

Go modules · #2808 by repository stars

github.com/fluxcd/kustomize-controller

v1.9.4fluxcd/kustomize-controller

Release timeline

1344 releases since 2020
20202026

Releases

  1. v0.16.1-0.20211104130818-984d2a47b8c44 Nov 2021pre-release

    Nothing published for this version

  2. v0.16.1-0.20211104121425-f03d2c9b05d44 Nov 2021pre-release

    Nothing published for this version

  3. v0.16.1-0.20211104115706-6712ece2c72d4 Nov 2021pre-release

    Nothing published for this version

  4. v0.16.1-0.20211104115628-1bfbd9add2b04 Nov 2021pre-release

    Nothing published for this version

  5. v0.16.1-0.20211029224443-0cd63f8a06ad29 Oct 2021pre-release

    Nothing published for this version

  6. v0.16.1-0.20211029145825-b8cebd38385c29 Oct 2021pre-release

    Nothing published for this version

  7. v0.16.1-0.20211026142810-c915c5c0f71226 Oct 2021pre-release

    Nothing published for this version

  8. v0.16.1-0.20211026140242-2101c4c39b3826 Oct 2021pre-release

    Nothing published for this version

  9. v0.16.1-0.20211020071150-693283ea6fc520 Oct 2021pre-release

    Nothing published for this version

  10. v0.16.019 Oct 2021
    Release notes3 sources agree

    Release date: 2021-10-19

    This prerelease comes with support for SOPS encrypted .env files used in kustomize secret generator.

    Improvements:

    • SOPS: Decrypt dotenv files used in kustomize secret generator #463
    • SOPS: Document dotenv secret generator #469

    Fixes:

    • Fix cluster scope detection of applied objects #465
    Open source →
  11. v0.15.6-0.20211019085013-76eb4833d2aa19 Oct 2021pre-release

    Nothing published for this version

  12. v0.15.6-0.20211019082552-fd30e4e9e76c19 Oct 2021pre-release

    Nothing published for this version

  13. v0.15.6-0.20211019081010-c6109441397819 Oct 2021pre-release

    Nothing published for this version

  14. v0.15.6-0.20211019070346-95dca0feb68f19 Oct 2021pre-release

    Nothing published for this version

  15. v0.15.6-0.20211019065427-5ab853d822cb19 Oct 2021pre-release

    Nothing published for this version

  16. v0.15.6-0.20211019063418-7a26305dc80c19 Oct 2021pre-release

    Nothing published for this version

  17. v0.15.6-0.20211018135814-8e075d0a3d6518 Oct 2021pre-release

    Nothing published for this version

  18. v0.15.6-0.20211018115942-e0be92eefd6e18 Oct 2021pre-release

    Nothing published for this version

  19. v0.15.6-0.20211017142704-84a88d58787f17 Oct 2021pre-release

    Nothing published for this version

  20. v0.15.6-0.20211014104042-bacf7cfd2ea714 Oct 2021pre-release

    Nothing published for this version

  21. v0.15.6-0.20211013142405-0a38c128178113 Oct 2021pre-release

    Nothing published for this version

  22. v0.15.6-0.20211013133806-e3241dbd932613 Oct 2021pre-release

    Nothing published for this version

  23. v0.15.6-0.20211013121921-6b80fba9be0013 Oct 2021pre-release

    Nothing published for this version

  24. v0.15.513 Oct 2021
    Release notes3 sources agree

    Release date: 2021-10-13

    This prerelease comes with improvements to drift detection of Kubernetes custom resources.

    Improvements:

    • Improve drift detection #459
    Open source →
  25. v0.15.5-0.20211013102637-3a67da5d8eab13 Oct 2021pre-release

    Nothing published for this version

  26. v0.15.5-0.20211013095226-6df6237d69a213 Oct 2021pre-release

    Nothing published for this version

  27. v0.15.5-0.20211013091652-c0964143837a13 Oct 2021pre-release

    Nothing published for this version

  28. v0.15.5-0.20211013074824-4ed25e099ec613 Oct 2021pre-release

    Nothing published for this version

  29. v0.15.5-0.20211012220944-8d89ab20be5512 Oct 2021pre-release

    Nothing published for this version

  30. v0.15.5-0.20211012192200-2193b6350b8312 Oct 2021pre-release

    Nothing published for this version

  31. v0.15.412 Oct 2021
    Release notes3 sources agree

    Release date: 2021-10-12

    This prerelease comes with fixes to HPA and Service objects validation.

    Fixes:

    • Fix Service and HPA v2beta1 validation #455
    Open source →
  32. v0.15.4-0.20211012091241-a596394fde1512 Oct 2021pre-release

    Nothing published for this version

  33. v0.15.4-0.20211012090458-d53c0d1c363912 Oct 2021pre-release

    Nothing published for this version

  34. v0.15.4-0.20211012085011-f133d2cb5f8f12 Oct 2021pre-release

    Nothing published for this version

  35. v0.15.311 Oct 2021
    Release notes3 sources agree

    Release date: 2021-10-11

    This prerelease comes with fixes for drift detection in Secrets and ConfigMaps.

    Fixes:

    • Fix drift detection in Secrets and ConfigMaps #451
    Open source →
  36. v0.15.3-0.20211011152322-aae8cbd6844011 Oct 2021pre-release

    Nothing published for this version

  37. v0.15.3-0.20211011152039-57c6302eb89511 Oct 2021pre-release

    Nothing published for this version

  38. v0.15.3-0.20211011132601-a292f286999911 Oct 2021pre-release

    Nothing published for this version

  39. v0.15.210 Oct 2021
    Release notes3 sources agree

    Release date: 2021-10-10

    This prerelease comes with fixes for server-side apply upstream bugs affecting Kubernetes < 1.22.

    Fixes:

    • Fix SSA upstream bugs for Kubernetes < 1.22 #448
    Open source →
  40. v0.15.2-0.20211010124824-1edd9207fc7210 Oct 2021pre-release

    Nothing published for this version

  41. v0.15.2-0.20211010124532-439b1689e4e810 Oct 2021pre-release

    Nothing published for this version

  42. v0.15.2-0.20211010122812-7282308883b110 Oct 2021pre-release

    Nothing published for this version

  43. v0.15.18 Oct 2021
    Release notes3 sources agree

    Release date: 2021-10-08

    This prerelease comes with fixes to backwards compatibility with Flux CLI 0.17 and older.

    Fixes:

    • Fix inventory panic for v1beta1 objects #445
    Open source →
  44. v0.15.1-0.20211008151751-481f8af7fa0c8 Oct 2021pre-release

    Nothing published for this version

  45. v0.15.1-0.20211008151301-1ad10b10d0658 Oct 2021pre-release

    Nothing published for this version

  46. v0.15.1-0.20211008144805-cd5b6930b3f78 Oct 2021pre-release

    Nothing published for this version

  47. v0.15.08 Oct 2021
    Release notes3 sources agree

    Release date: 2021-10-08

    This prerelease comes with a new reconciler based on Kubernetes server-side apply and graduates the API to v1beta2.

    The controller dependencies has been updated to match kustomize v4.4.0 which restores the usage of YAML anchors.

    Breaking changes

    • Namespaced objects must contain metadata.namespace, defaulting to the default namespace is no longer supported. Setting a namespace for all objects reconciled by a Kustomization can be done with spec.targetNamespace.

    • The logs, events and alerts that report Kubernetes namespaced object changes are now using the Kind/Namespace/Name format instead of Kind/Name.

    • The minimum required version of Kubernetes has changed to:

      Kubernetes version Minimum required
      v1.16 >= 1.16.11
      v1.17 >= 1.17.7
      v1.18 >= 1.18.4
      v1.19 and later >= 1.19.0

    Features and Improvements

    • Being able to validate and reconcile sources that contain both CRDs and CRs.
    • Being able to wait for all the applied resources to become ready without requiring users to fill-in the health check list.
    • Improve performance (CPU, memory, network, FD usage) and reduce the number of calls to Kubernetes API by replacing kubectl execs with a specialized applier written in Go.
    • Detect and report drift between the desired state (git, s3, etc) and cluster state reliably.
    • Improve the overall observably of the reconciliation process by reporting in real-time the garbage collection and health assessment actions.
    • Reconcile empty sources including pruning of all the resources previously applied.
    • Mask secrets data in logs, events and alerts.

    API changes

    The kustomize.toolkit.fluxcd.io/v1beta2 API is backwards compatible with v1beta1.

    Additions, deprecations and removals:

    • .spec.patchesStrategicMerge deprecated in favour of .spec.patches
    • .spec.patchesJson6902 deprecated in favour of .spec.patches
    • .spec.validation deprecated and no longer used (server-side validation is implicit)
    • .spec.wait added (when enabled, will wait for all the reconciled resources to become ready)
    • .status.snapshot replaced by .status.inventory

    Updating the manifests in Git to v1beta2 can be done at any time after the kustomize-controller upgrade. All users are encouraged to update the manifests as the deprecated fields will be removed when the next API version will be released.

    Open source →
  48. v0.14.2-0.20211008110929-2c223b44e8c48 Oct 2021pre-release

    Nothing published for this version

  49. v0.14.2-0.20211008110426-19d18f0f0db38 Oct 2021pre-release

    Nothing published for this version

  50. v0.14.2-0.20211008104928-7c635c53fa7e8 Oct 2021pre-release

    Nothing published for this version

  51. v0.14.2-0.20211008075027-d4b75726d7388 Oct 2021pre-release

    Nothing published for this version

  52. v0.14.2-0.20211008072616-a2b816c3daef8 Oct 2021pre-release

    Nothing published for this version

  53. v0.14.2-0.20211008070423-652da7f1e4c78 Oct 2021pre-release

    Nothing published for this version

  54. v0.14.2-0.20211007184230-145b2389cf3d7 Oct 2021pre-release

    Nothing published for this version

  55. v0.14.2-0.20211007145255-b837b8f629dd7 Oct 2021pre-release

    Nothing published for this version

  56. v0.14.2-0.20211007140646-5fe3ac8c9fac7 Oct 2021pre-release

    Nothing published for this version

  57. v0.14.2-0.20211007111702-51a7189087fb7 Oct 2021pre-release

    Nothing published for this version

  58. v0.14.2-0.20211007110634-ad2fe66dbf077 Oct 2021pre-release

    Nothing published for this version

  59. v0.14.2-0.20211007105122-dd3935ce8ea37 Oct 2021pre-release

    Nothing published for this version

  60. v0.14.2-0.20211007083739-dba56a569e667 Oct 2021pre-release

    Nothing published for this version