Flux

FluxCD·FluxCD.Flux

A command line tool for communicating with FluxCD

winget install --id FluxCD.Flux --exact --source winget

Latest 2.9.5·August 31, 2026

Release Notes

Highlights Flux v2.9.5 is a patch release that moves helm-controller and source-controller back to upstream Helm, now at v4.2.4, dropping the temporary Flux fork. It hardens the handling of kubeconfig Secrets in helm-controller and kustomize-controller, which now reject kubeconfigs referencing files on the local filesystem and require credentials and certificates to be embedded inline. It also stops kustomize-controller from leaving behind the temporary directories of a previous process that exited without running its cleanup, and fixes a crash in post-build substitution where a substring expression with a negative length, e.g. ${VAR:2:-1}, panicked instead of counting back from the end of the string like Bash does. Across all controllers and the CLI, the fluxcd/pkg dependencies have been updated, bringing Kubernetes to 1.36.4. Users are encouraged to upgrade for the best experience. ℹ️ Please follow the Upgrade Procedure for Flux v2.7+ for a smooth upgrade from Flux v2.6 to the latest version. Fixes:

  • Validate kubeconfigs from .spec.kubeConfig Secrets, rejecting local file references in certificate-authority, tokenFile, client-certificate and client-key; credentials and certificates must be embedded inline (helm-controller, kustomize-controller)
  • Purge temporary directories at startup (kustomize-controller)
  • Fix panic on negative-length substring expressions in post-build substitution (kustomize-controller, flux CLI) Improvements:
  • Move back to upstream Helm v4.2.4, dropping the Flux fork (helm-controller, source-controller)
  • Update fluxcd/pkg dependencies, which bring Kubernetes to 1.36.4 (all controllers, flux CLI)

Components changelog

  • source-controller v1.9.5
  • source-watcher v2.2.4
  • kustomize-controller v1.9.5
  • helm-controller v1.6.4
  • notification-controller v1.9.4
  • image-reflector-controller v1.2.5
  • image-automation-controller v1.2.5

CLI changelog

  • Update fluxcd/pkg dependencies by @fluxcdbot in #6046
  • Update fluxcd/pkg dependencies by @fluxcdbot in #6048
  • Update toolkit components by @fluxcdbot in #6049

Installer type: zip

x64—1A23053BF9ABBEDBDAC07237F5C6AE9B0DA0BCB77DDBD103FAA99839C6A7F562
arm64—9F90BBA4F9A3C3621985DA495053418AD339042226DD32AF068A17F1D79BC91A

Details

Homepage
https://github.com/fluxcd/flux2
License
Apache-2.0
Publisher
FluxCD
Support
https://github.com/fluxcd/flux2/issues

Tags

continuous-deliverygitopsgitops-toolkithelmkuberneteskustomize

Older versions (36)

2.9.4
x64—524A148BDC77D6BAA05FB22472E2ECF153F51C198FF299475A7245E4016B06C2
arm64—A1E862DC9117F002AA17ACE6CB2DE52C93554240FF47444F148D6786C3A2F628
2.9.3
x64—3AA07433CDD7D63C8C9DF6B9652668443A902A1E2F578C9B44F8354820D01630
arm64—1B771E5125B70696E62D30114715A94038A37FB3FA764C728CF17E9AF0A67FEA
2.9.2
x64—ECEADDF7782AE5959E37D1D3620A70C68EF834AD1107BA6D9049A58C088A566C
arm64—B821CF1937090D25E53720F6A6C1218B11F5AD72EF76B6D032FD2024DCEF3452
2.9.1
x64—54A33078141799052068FA8AFCE30178FFDD15A336ADB50D44F8581E09C702EA
arm64—E9B5EEB1F3F57DFF48356D4FCC5A335FF0844D4BD857D56FCF0D59659DF9283A
2.9.0
x64—9D0A60C8398B13B2EDCE23FF36B3FAC0166AD0A829FF9EAD0D5DDCF8AAC8F8C6
arm64—1CF20D6E17000F1B2D5775F4BD4CB17A3D289211FD711F828E9C3B10CAA1225B
2.8.8
x64—78045FF9A4E2A6C05265D7A027694FBACA43F08F782DA5C9214F852E06189BF8
arm64—C213F097ADC18B8F6AD532496F1BE053EBD8CE115CB43A76B4EAECAA0A88A458
2.8.7
x64—E703C645180D2665269F5643408CD257C2553E2245F5F3AD577EDD1DE2B4092B
arm64—F331FE09ABE3C33ADB148EE2B27C4B35E06469719CE193C1FFA541D8795B2C80
2.8.6
x64—05FE1B414BB40555D72E8149ACA7046EBA4CEACEA7825D011C1188CC74C62E9C
arm64—8BE323B730D1C99977926E12A6D35D32CCFC91CB942E19C282FC7E8A21E4F1ED
2.8.5
x64—C047CEF654C9C6439D324CEB947CCAFF1B96928F604A9F19CE498B892212F900
arm64—36555CABF30BC1532552C202D4C29CA7D024478F9E919AC770592FD04A2E929C
2.8.4
x64—EB463C825BF677A074193CEBD95FDADC487625C91E30C2F5E61E5B28F7704A14
arm64—BB050118E3A29D9B877A61C00EF37E624C26D84F8FB76191B404E2EF077F037A
2.8.3
x64—9DA35BC51E00ED95FBC516AEBC9D149F24AA549A55BAFE9F7F9FA9B5A61514D2
arm64—6288E279432A5335D244D4BE20855F960533AF73BABECD9FDE08BAB8EC82EE83
2.8.2
x64—3A9303323DFA0D9F9CD2222EDF21E10D0429BB058B0189CC1362F6391384BAC8
arm64—0B4854F11B02D0180447DC8B319A380F12946C434321067D7D5722D21BE18CFD
2.8.1
x64—657BD35929C81599618D193EDC47255373CF7C11EC54F107E33297603A311A70
arm64—E50C59A41B08F0504117DB9B7D2EF16AA0CD58E3304FED6CC38908066A014EE4
2.8.0
x64—2FCAA7F204D489926A43D557F1134A53097F0FBF8B8AA59F9702272A926DDED0
arm64—E9F153C889CDB0F3FA24979D0A50BCF038239B57167F23AB9F2AF0FD0288E32B
2.7.5
x64—271537F7A70623344A60A749CBC7EB712FAA83D1B095FC232B1DD17ACADD01A1
arm64—57FF14AAC74521D358B261DC92FF7483D38EB59E168D818239A24F2CB6D4D1C0
2.7.4
x64—4FA900C03504BFBE1959A333A332CC23CB74D803AC6BBC0BCE01EB46158A9A9D
arm64—6F623268E657E196B1CB42DB4A77624AF02FB8CCCAF7C999FF44A7190CB00305
2.7.3
x64—FB11EE98527652FBB17CF072045B725DC16345968DCB76BC5150F0B53223A305
arm64—A1AF05D0ABFD6C4FDF94A617C2D2E6FCFA3F1D811ABC498C0155C71EE3BB3BE1
2.7.0
x64—3929714CE83D4EF61329D266379F319F1D494B77621ECA08228DEAE5659FF86D
arm64—C71351AB8C7890D4AD6B343BE312709EE4505121B2574D4697EAEF3A7921D503
2.6.4
x64—991ECB38AC9013B02170A0C2FAE116150510DA80C426863CE6E3B63E3F8B55B1
arm64—832D3916953C30FD3F59061B21975D86CC44AE90DDD60C7F5FB4F526FB9EE2ED
2.6.3
x64—22931173FED8D64AFCFF86D78856EB45C3EA8A3B52EA74753CE563B2DA4663C3
arm64—552B68922437C8521F2E06C964C8E994FDEBFC9100FECEF98EEC2A8B0E880BB4
2.6.2
x64—A71D06D4B2DEA5218FB68A11DC417FCF6BBA1AC5AC17F1FE3272DB5EAD26C20F
arm64—366D353F6CF842FEDE5784D34A8ED081D26A32A0D322B69E9F1764B0452D04A4
2.6.1
x64—4A7F397A3EC3E7E78243B1A253554ACD05C780CB3EEF140DE1B1AB2F6398A51B
arm64—11C7B64B3E4E8D85876AA76D0BF474732B5F4112EBB0E05454FD531FA8F6B599
2.6.0
x64—6D3DA41B663B48A6F2D39F371795431E6D3F1516804041F19B4C48B8AC4100C3
arm64—14CD2D2EA14542ADA973F165EA91F96842AF1E78D68789A669FB330314C6B075
2.5.1
x64—5C9A60F47E337B9A6020EC1A729A71738441FCF6D9D0B6C7A98098641B4A7C20
arm64—9AD177BEF17CDABB6124F859548DF6F255DBEC8DBA3DCD464822B2E917305756
2.5.0
x64—F6A717C337C6BED226256216E8862361500615F6F2414954F102C06B8ACCDBB5
arm64—65AB9189597592F0F5CA4E24115323E7B491D6287F6EA763CAD1A2C6F744DF9E
2.4.0
x64—5ABE6EDA1241BF1492AC57FDA660D55444522973EA63BECDC6C5D1CE6CAF602E
arm64—F0BE013C670108FB45415C35FE43D2D93646E334BFC4B87C9F24C52804653A1E
2.3.0
x64—A118E19490A46FD72C6ACCE107CBA97CA3CC2CE504EA383536D56A4514C5CCE1
arm64—403BEE403A39CDFCFCD577B5A9B7F1556DB56B65DD022779766268FE45C6F4BC
2.2.3
x64—1980703360D662388E0DBA7D320F27FBCF387C0B5F976C1503D11B60BC06E132
arm64—CA64E09A65D654667B0F0F97DE47C756B1629FF93BDF41F8020482D9E6AAB75C
2.2.2
x64—642fc5c510415ec544de1ea0af8be7136c867d70ae702ec40b977601a2e8d0eb
arm64—685a101571cd016cd78acf36beb95b4a72a69ec56a4a926987c9e450707370ae
2.2.1
x64—59266B8A921D648CB342890D846AD159D0B0CFC282D95BC8FFF0440C7B37EA10
arm64—893BA3A586F46556C8E66D300BB212F3C3A3419CAD2BCF40A1DFAF0BBE418D29
2.2.0
x64—2D95DEFBA8E1181C92A02705966386C248895C9488F5D15A26D378BD357B40FD
arm64—097427556C65898667BEFF3064C8BB1915140D7E9DEA2ABA47EF2D1757BCDFEF
2.1.2
x64—0951E481F3A800835F5C40BBB88986B98DED33001082CA9DCC3FCE48123F05B1
arm64—D6AAAEAB880B24023E2AA0CD4C9EC3C50A929B0F976A6EA67864720955E17AAA
2.1.1
x64—5C3B791D397EAD954DD1CA3DDDE9570A7516EB9D746B88890E6254B733EA0D6B
arm64—630B5AB0AB8228265B1EF4C0AE6CA92926893E2F561E8974709CCB4EBE340BE6
2.1.0
x64—9e94856e527690a45a42dc6034c3131520b0265db74ca5968eb8861636c8ca70
arm64—e0846359ef9e89dac73cbcfc83e915a88d80546efb2168536bec693f6d55b39c
2.0.1
x64—C4BDACCB8BD5098BFFCA4890F8839D7097599A20E7594C4F302F0B48B5738BDA
2.0.0
x64—7634F77D8B7768C2463F638C8449F32A0F720B0ACC4B036796F6818B26BFE89F
arm64—08935A12268D09989984EA533CBB1C030045D43295E134FE27D2BE4C5EEA66E8