PackageTrack
Sign in Get early access

github.com/senthilrch/kube-fledged

v0.11.0 #1295 most downloaded on Go modules senthilrch/kube-fledged

What this package is like to depend on

Last release 1 months ago

17 Jul 2026

Ships unpredictably

gaps range from 4 weeks to 2.7 years

Most releases are documented

notes for 10 of 16 stable releases

Nothing withdrawn

no release was ever pulled

8 years old

31 releases · first in 2018

2 releases in the last 12 months

see the full history below

Release timeline

31 releases · Nov 2018 to Jul 2026
2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 31
  1. v0.11.1-0.20260717105215-dbb2f3e65308 17 Jul 2026 pre-release

    Nothing published for this version

  2. v0.11.0 16 Jul 2026
    Release notes

    What's New in v0.11.0

    Bug Fixes

    • #192 — Invalid YAML when setting controller.hostNetwork=true
    • #193 — Error on job with multiple pods
    • #200 — TLS errors when updating kube-fledged helm chart
    • #221 — License.md not found

    Features & Enhancements

    • #103 — Report error to user performing ImageCache operation when the cache is being refreshed
    • #161 — Throttling job creation (--jobs-max-surge flag)
    • #177 — Reconciliation process with many images is slow
    • #206 — Refactor controller syncHandler() method
    • #208 — Add -kubeconfig and -master flags for local dev
    • #195 — Adding additional print columns

    Documentation & Maintenance

    • #222 — Fixed License.md not found
    • #223 — Adding Contributors Section to the Readme.md
    • #190 — Add go-release workflow (later removed as not applicable)

    Dependency Upgrades

    • Go: 1.20.1 → 1.26.5
    • Kubernetes client libraries: v0.26.2 → v0.36.2
    • Helm: v3.11.1 → v3.21.3
    • Alpine: 3.17.2 → 3.24.1
    • crictl: v1.26.0 → v1.36.0
    • Docker CLI: 23.0.1 → 29.6.2
    • operator-sdk: v1.27.0 → v1.42.3

    CI/CD Improvements

    • Bumped all GitHub Actions to latest versions
    • Replaced deprecated golint with golangci-lint
    • Updated code-generator to v0.36.2 (kube_codegen.sh)

    Breaking Changes

    • Dropped linux/arm/v7 (32-bit ARM) platform support. Supported platforms are now linux/amd64 and linux/arm64.
    • Helm charts are no longer signed with GPG provenance files.

    Install

    helm repo add kubefledged-charts https://senthilrch.github.io/kubefledged-charts/
    helm repo update
    helm install kube-fledged kubefledged-charts/kube-fledged -n kube-fledged --wait
    
    Open source →
  3. v0.10.1-0.20231026121155-837f2b36307f 26 Oct 2023 pre-release

    Nothing published for this version

  4. v0.10.1-0.20221126083641-e382977f6b38 26 Nov 2022 pre-release

    Nothing published for this version

  5. v0.10.1-0.20221029100321-bd5a8b4fbcc7 29 Oct 2022 pre-release

    Nothing published for this version

  6. v0.10.1-0.20221025133823-b9cb18ee96bf 25 Oct 2022 pre-release

    Nothing published for this version

  7. v0.10.0 21 Oct 2022
    Release notes

    Features and enhancements:

    • Feature: Migrate kube-fledged ci to github actions #92
    • Feature: end to end test framework for kube-fledged #93
    • Feature: Add option to leave image pull/delete Jobs running #101
    • Feature: priorityClass support #120
    • Permission issue when purging images from cache on OpenShift #134
    • Add README.md to kube-fledged helm chart #136
    • Add "Blogs and Presentations" section to README #138
    • Add Shout-outs section to README #139
    • Update Contributing guidelines document #144
    • Push images to dockerhub when commit is pushed to develop #152
    • Don't run pull_request job when PR is accepted #154
    • Update shout-outs section with new links #162
    • Bump up versions of alpine, golang & operatorsdk versions #163
    • Added jobPriorityClassName arg #173
    • use dockerhub busybox image #181
    • Package controller and webhook server together #186

    Bug fixes

    • Fix failing go tests #135
    • Image pull jobs failing: "standard_init_linux.go:228: exec user process caused: no such file or directory" #176
    • Error deleting image when defining containerd.sock path #188
    Open source →
  8. v0.9.1-0.20220721064442-23a627453d2e 21 Jul 2022 pre-release

    Nothing published for this version

  9. v0.9.1-0.20220522170518-17e3713d81ae 22 May 2022 pre-release

    Nothing published for this version

  10. v0.9.1-0.20220331001846-33454ec186b3 31 Mar 2022 pre-release

    Nothing published for this version

  11. v0.9.1-0.20220307184854-40a2496798b3 07 Mar 2022 pre-release

    Nothing published for this version

  12. v0.9.1-0.20220307183135-dbf4adc9bc20 07 Mar 2022 pre-release

    Nothing published for this version

  13. v0.9.1-0.20220304151916-b1cd3c0d8c28 04 Mar 2022 pre-release

    Nothing published for this version

  14. v0.9.0 20 Jan 2022
    Release notes

    Features and enhancements:

    • Feature: Allow ImageCache CR to be created in a different namespace; not restricted to the one to which kube-fledged was deployed #86
    • Feature: cacheSpec with nodeSelector matching no nodes #91
    • Feature: Add support for custom serviceAccount in Jobs to support k8s environments with PSP restrictions #100
    • Feature: kubefledged-webhook-server as optional component #126
    • Enhancement: Improve error reporting when image pull job expires #98
    • Enhancement: failed calling webhook #115
    • Enhancement: Webhook is not accessible on EKS with Calico #123
    • Enhancement: Remove helm hook from validatingwebhookconfiguration #127

    Bug fixes

    • Bug: x509 error re-installing ImageCache #113
    • Bug: Issue with installing via Helm #114
    • Bug: Controller occasionally crashes with index out of range #124

    Note: The previous version v0.8.2 helm chart would create a validatingwebhookconfiguration resource in the namespace. This would get created via helm pre-install hook. When you execute helm delete or perform helm upgrade to v0.9.0, helm won't remove the validatingwebhookconfiguration resource since it was created via pre-install hook. Before installing v0.9.0 helm chart, delete the validatingwebhookconfiguration resource in the namespace.

    Open source →
  15. v0.8.3-0.20220114195330-dc25c6c9b6d8 14 Jan 2022 pre-release

    Nothing published for this version

  16. v0.8.3-0.20211107040822-2d6e94fe4f77 07 Nov 2021 pre-release

    Nothing published for this version

  17. v0.8.2 01 Sep 2021
    Release notes

    Features and Enhancements:-

    • Issue #94 Enhancement: update design proposal document
    • Issue #99 Document parameters exposed by helm chart in values.yaml
    • Issue #109 Expose helm parameters in operator's custom resource
    • Issue #112 make deploy-using-operator: deploy operator, controller and webhook-server to same namespace

    Bug Fixes:-

    • Issue #95 Helm installation ignores namespace
    • Issue #102 Operator stops working in interval after error
    • Issue #105 Misleading log entry during auto refresh of ImageCache
    • Issue #111 Controller gets stuck due to "Error from updatePendingImageWorkResults(): no pods matched job
    Open source →
  18. v0.8.2-0.20210826184345-b7e37f41b54d 26 Aug 2021 pre-release

    Nothing published for this version

  19. v0.8.1 30 Jul 2021
    Release notes

    Features and Enhancements:-

    • Issue #79 Feature Request - Have a yaml only (no bash) way to deploy
    • Issue #80 Enhancement: Use self-signed certs for webhook server
    • Issue #82 Enhancement: Use environment variable for specifying cri-client-image
    • Issue #83 Enhancement: Use "kubefledged.io" as domain for annotation keys
    • Issue #84 Enhancement: When deploying via helm operator, wait for operator ready status
    • Issue #85 Enhancement: Install validatingwebhookconfiguration as helm pre-install hook
    • Issue #87 Enhancement request: avoid hardcode busybox init container
    • Issue #88 Enhancement: modify helm operator crd group to "charts.helm.kubefledged.io" & update openapiv3schema
    • Issue #90 Enhancement: use busybox image from gcr.io to overcome dockerhub ratelimiting

    Bug Fixes:-

    • Issue #75 Deployment using the Operator 0.8.0
    • Issue #76 Deployment via Helm chart fail
    • Issue #77 Incompatibility with carvel-kapp: object has been modified
    • Issue #89 Bug: Unable to delete image on node with containerd runtime
    Open source →
  20. v0.8.1-0.20210712101326-163cd80c6e00 12 Jul 2021 pre-release

    Nothing published for this version

  21. v0.8.0 13 Jun 2021
    Release notes

    New Features and Bug fixes:-

    • Support for quick installation using helm chart
    • Helm charts published to self-hosted helm repo (https://senthilrch.github.io/kubefledged-charts)
    • Support for signing and verifying helm charts using PGP
    • Imagecache API group modified to kubefledged.io due to kubernetes/enhancements#1111
    • Imagecache API version upgraded to v1alpha2 (no support for v1alpha1)
    • Helm Operator Kubefledged API version upgraded to v1alpha2
    • Wait for webhook-server to be ready before starting controller container
    • Create v1/v1beta1 CertificateSigningRequest based on cluster capability (kubectl api-versions)
    • Added labels to kube-fledged manifests for easy filtering of resources
    • Upgraded client-go to latest/stable (v0.21.1)
    • Upgraded operator-sdk to latest/stable (v1.7.2)
    • Upgraded versions of go, alpine, docker, cri-tool, go modules to latest/stable
    • Updated unit tests due to upgraded client-go package
    • CI improvement: build out all four amd64 images during push build.
    • Fix for issue #63 Getting x509: certificate signed by unknown authority Error
    • Fix for issue #66 CRD Resource API version deprecated
    • Fix for issue #70 Controller fails to pick up ImageCache resource on fresh install if webhook server is down
    Open source →
  22. v0.7.1 11 Oct 2020
    Release notes

    CI Improvements & Bug fixes:-

    • Improve CI efficiency:
      • Perform tests during "push" job
      • Build multi-arch images during "pr" job
    • Issue #59 Images with latest tag not published for arm & arm64
    • Issue #60 Multi-arch image for cri-client
    • Issue #61 Coverage error during Travis build restart
    Open source →
  23. v0.7.0 02 Jun 2020
    Release notes

    New Features and Bug fixes:-

    • New Webhook server developed and added as a separate deployment
    • Support for mTLS in webhook server using cert/key pairs signed by api-server
    • Implemented image cache spec validation during create and update
    • YAML Manifests, Helm chart and operator updated for webhook server
    • Implemented multi-arch images using buildkit (docker buildx and qemu)
    • Support for additional platforms: linux/arm and linux/arm64
    • Optimize image manager performance during cache creation, update and refresh
    • Prevent creating redundant jobs for re-pulling images already present in the node
    • If image name has no or "latest" tag, such images will be always pulled during refresh
    • Implemented Conditional Multi-stage builds in Travis CI to reduce time
    • Release images will be pushed with both release_version and latest tag
    • New make target "deploy-using-operator" to install operator and kube-fledged in separate namespaces
    • Two new make targets to uninstall kube-fledged
    • Added documentation comments to image cache yaml
    • Versions of docker, crictl, golang, alpine and operator-sdk bumped
    • Fix for Issue #55 and Issue #56
    Open source →
  24. v0.6.0 11 Mar 2020
    Release notes

    New Features and Bug fixes:-

    • Helm Chart for installing kube-fledged
    • Helm Operator for deploying kube-fledged (using operator-sdk)
    • Support for deploying Operator and kube-fledged in any namespace
    • Docker multi-stage build for fledged container image
    • New Makefile targets "make operator-image" and "make release"
    • Parameterized golang and alpine image tags in Dockerfiles
    • Several improvement to builds and ci
    • README updated for quick installation using helm operator
    • TOC and logo added
    • Versions of docker, golang, alpine bumped
    • Issue #52 : Allow kube-fledged to be deployed in any namespace
    Open source →
  25. v0.5.0 31 Jan 2020
    Release notes

    New Features and Bug fixes:-

    • Added support for cri-o runtime
    • Added support for on-demand refresh of image cache
    • Added new makefile target for removing kube-fledged (make remove)
    • Added support for Quick Installation using pre-built images
    • Added OpenAPIv3 Schema validation to CRD
    • Code refactored to use inclusterconfig from client-go
    • Bugfix: Do not auto-refresh purged image caches
    • Bugfix: Panic when node not in ready status
    • README updated: Support for cri-o runtime
    • README updated: Added steps for uninstalling kube-fledged & refreshing image cache
    • README updated: Added badges for release & license
    Open source →
  26. v0.4.0 03 Jan 2020

    Nothing published for this version

  27. v0.3.0 20 Dec 2019

    Nothing published for this version

  28. v0.2.0 27 Dec 2018

    Nothing published for this version

  29. v0.1.3 26 Nov 2018

    Nothing published for this version

  30. v0.1.2 12 Nov 2018

    Nothing published for this version

  31. v0.1.1 07 Nov 2018

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive