80b87729b6 
								
							
								 
							
						 
						
							
							
								
								Move uninstall code to pkg  
							
							... 
							
							
							
							Signed-off-by: Philip Laine <philip.laine@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2282223592 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3198  from fluxcd/discard-logger  
							
							... 
							
							
							
							Add nop logger 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f6c96aea48 
								
							
								 
							
						 
						
							
							
								
								Add discard logger  
							
							... 
							
							
							
							Signed-off-by: Philip Laine <philip.laine@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								1fa48bf916 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3190  from developer-guy/feature/3180  
							
							... 
							
							
							
							Accept a file path as input for `flux build|push artifact` 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d49b77c8d2 
								
									
								
							
								 
							
						 
						
							
							
								
								chore: bump the pkg/oci package to v0.12.0  
							
							... 
							
							
							
							Signed-off-by: Batuhan Apaydın <batuhan.apaydin@trendyol.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								91132e9c87 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3174  from fluxcd/fix/azure-libgit2  
							
							... 
							
							
							
							Update libgit2 version in Azure e2e tests 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								4680abe951 
								
							
								 
							
						 
						
							
							
								
								Update libgit2 version in Azure e2e tests  
							
							... 
							
							
							
							Signed-off-by: Philip Laine <philip.laine@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2963708a6c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3162  from somtochiama/fix-oci  
							
							... 
							
							
							
							Update golden file for `get source oci` 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								1f57cf3d31 
								
							
								 
							
						 
						
							
							
								
								Update oci golden file  
							
							... 
							
							
							
							Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								80611ec70e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3161  from fluxcd/rfc-0003-implemented  
							
							... 
							
							
							
							Update RFC-0003 implementation history 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d37bb42995 
								
									
								
							
								 
							
						 
						
							
							
								
								Update RFC-0003 implementation history  
							
							... 
							
							
							
							Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								1bf63a94c2 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3149  from fluxcd/update-components  
							
							... 
							
							
							
							Update toolkit components 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								cad251444c 
								
									
								
							
								 
							
						 
						
							
							
								
								Update OCI golden files  
							
							... 
							
							
							
							Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								358c6d38b7 
								
							
								 
							
						 
						
							
							
								
								Update toolkit components  
							
							... 
							
							
							
							- helm-controller to v0.25.0
  https://github.com/fluxcd/helm-controller/blob/v0.25.0/CHANGELOG.md 
- kustomize-controller to v0.29.0
  https://github.com/fluxcd/kustomize-controller/blob/v0.29.0/CHANGELOG.md 
- source-controller to v0.30.0
  https://github.com/fluxcd/source-controller/blob/v0.30.0/CHANGELOG.md 
- notification-controller to v0.27.0
  https://github.com/fluxcd/notification-controller/blob/v0.27.0/CHANGELOG.md 
- image-reflector-controller to v0.22.0
  https://github.com/fluxcd/image-reflector-controller/blob/v0.22.0/CHANGELOG.md 
- image-automation-controller to v0.26.0
  https://github.com/fluxcd/image-automation-controller/blob/v0.26.0/CHANGELOG.md 
Signed-off-by: GitHub <noreply@github.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								b8fd46d0df 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3098  from Santosh1176/monitoring  
							
							... 
							
							
							
							[Grafana] Use `container_memory_working_set_bytes` to report memory consumption 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								6a1ba3c545 
								
							
								 
							
						 
						
							
							
								
								monitoring: use container_memory_working_set_bytes  
							
							... 
							
							
							
							Signed-off-by: Santosh Kaluskar <dtshbl@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								33a874800b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3154  from fluxcd/rfc-0003-cosign  
							
							... 
							
							
							
							[RFC-0003] Add Cosign keyless specification 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f417352370 
								
									
								
							
								 
							
						 
						
							
							
								
								Add Cosign keyless specification  
							
							... 
							
							
							
							Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								72d90b5692 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3153  from fluxcd/build-go1.19  
							
							... 
							
							
							
							Build with Go 1.19 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d7dadb4425 
								
									
								
							
								 
							
						 
						
							
							
								
								e2e: Update bootstrap test to Kubernetes 1.25.2  
							
							... 
							
							
							
							Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								348408e16e 
								
									
								
							
								 
							
						 
						
							
							
								
								Build with Go 1.19  
							
							... 
							
							
							
							Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								04de52044a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3117  from carlosonunez-vmw/main  
							
							... 
							
							
							
							Maintain original scheme when using --token-auth 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								45a00a0170 
								
									
								
							
								 
							
						 
						
							
							
								
								Maintain original scheme when using --token-auth  
							
							... 
							
							
							
							If you're using an HTTP-based Git server with Flux, you need to provide `--token-auth` to avoid triggering an SSH host key check (see [here](https://github.com/fluxcd/flux2/issues/2825#issuecomment-1151355914 )). Unfortunately, doing this forces the URL in the `GitRepository` resource created during bootstrapping to always use `https`. This will cause Kustomization reconcile errors for servers that do not have HTTPS enabled or do not have the appropriate certs installed or available.
This pull request fixes this by keeping the repository URL scheme intact when using `--token-auth`.
Signed-off-by: Carlos Nunez <75340335+carlosonunez-vmw@users.noreply.github.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								1ac380a7f9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3145  from fluxcd/component-label  
							
							... 
							
							
							
							Add component label for controllers and their CRDs 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2971d34a13 
								
									
								
							
								 
							
						 
						
							
							
								
								Add component label for controllers and their CRDs  
							
							... 
							
							
							
							Label each controller deployment, service, service account and CRDs with `app.kubernetes.io/component: <controller-name>`.
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								90f0d81532 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3097  from fluxcd/oci-insecure-flag  
							
							... 
							
							
							
							Add `--insecure` flag to `flux create source oci` 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d5262404f3 
								
									
								
							
								 
							
						 
						
							
							
								
								Add insecure flag to `flux create source oci`  
							
							... 
							
							
							
							Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								03c3cb860a 
								
									
								
							
								 
							
						 
						
							
							
								
								Update Azure e2e dependencies  
							
							... 
							
							
							
							Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								a1faa1d965 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3091  from fluxcd/update-components  
							
							... 
							
							
							
							Update toolkit components 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c40d290e46 
								
							
								 
							
						 
						
							
							
								
								Update toolkit components  
							
							... 
							
							
							
							- helm-controller to v0.24.0
  https://github.com/fluxcd/helm-controller/blob/v0.24.0/CHANGELOG.md 
- kustomize-controller to v0.28.0
  https://github.com/fluxcd/kustomize-controller/blob/v0.28.0/CHANGELOG.md 
- source-controller to v0.29.0
  https://github.com/fluxcd/source-controller/blob/v0.29.0/CHANGELOG.md 
- notification-controller to v0.26.0
  https://github.com/fluxcd/notification-controller/blob/v0.26.0/CHANGELOG.md 
- image-reflector-controller to v0.21.0
  https://github.com/fluxcd/image-reflector-controller/blob/v0.21.0/CHANGELOG.md 
- image-automation-controller to v0.25.0
  https://github.com/fluxcd/image-automation-controller/blob/v0.25.0/CHANGELOG.md 
Signed-off-by: GitHub <noreply@github.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								5106a71e6a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3079  from ManoManoTech/push-autologin  
							
							... 
							
							
							
							Support autologin when pushing OCI artifacts 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								491acf57ad 
								
									
								
							
								 
							
						 
						
							
							
								
								Setup CodeQL CI job with Go 1.18  
							
							... 
							
							
							
							Signed-off-by: Adrien Fillon <adrien.fillon@manomano.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0694a9582f 
								
									
								
							
								 
							
						 
						
							
							
								
								Support logging in directly to the provider when pushing OCI artifacts  
							
							... 
							
							
							
							I've noticed during CI, that the current command
already expected a configured Docker client to
push artifacts to authenticated registries.
Some users might not want to have the Docker client
in their process (like a CI job) or build an handcrafted
config.json file.
This would allow this kind of behavior:
```
flux push artifact oci://my-registry.dev/foo:v1 \
  --source xxx \
  --revision xxx \
  --path . \
  --creds $TOKEN # Authenticate via "Bearer $TOKEN" Authorization header
```
Or via Autologin:
```
flux push artifact oci://012345678901.dkr.ecr.us-east-1.amazonaws.com/foo:v1 \
  --source xxx \
  --revision xxx \
  --path . \
  --provider aws
```
This has been implemented for:
* flux push artifact
* flux list artifact
* flux tag artifact
* flux pull artifact
This will require another PR in https://github.com/fluxcd/pkg/pull/352 
Signed-off-by: Adrien Fillon <adrien.fillon@manomano.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0c817378cf 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3085  from souleb/reconcile-repository  
							
							... 
							
							
							
							[bootstrap] Make sure we reconcile with the right reconciliation method 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								ec2aa13165 
								
									
								
							
								 
							
						 
						
							
							
								
								Make sure we reconcile with the right reconciliation method  
							
							... 
							
							
							
							Signed-off-by: Soule BA <soule@weave.works> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c921cf0d54 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3087  from somtochiama/notify-finalize  
							
							... 
							
							
							
							Remove finalizers for notification controllers 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								11dd0d918c 
								
							
								 
							
						 
						
							
							
								
								remove finalizers for notification controllers  
							
							... 
							
							
							
							Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								467969de0f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3088  from fluxcd/flux-manifests  
							
							... 
							
							
							
							Publish the install manifests to GHCR and DockerHub as OCI artifacts 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								bdc5ae4573 
								
									
								
							
								 
							
						 
						
							
							
								
								Publish install manifests to GHCR and DockerHub as OCI artifacts  
							
							... 
							
							
							
							Add workflow to build and push the install manifests to:
- ghcr.io/fluxcd/flux-manifests
- docker.io/fluxcd/flux-manifests
The OCI artifacts are signed with Cosign and GitHub OIDC (keyless).
The manifests pushed to GHCR have the container images set to ghcr.io/fluxcd/<controller-name> while the manifests pushed to DockerHub have the controller images set to docker.io/fluxcd/<controller-name>.
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								1eb4b67013 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3082  from fluxcd/uninstall-oci-repos  
							
							... 
							
							
							
							Remove finalizers for OCI repositories on uninstall 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e777947539 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove finalizers for OCI repositories on uninstall  
							
							... 
							
							
							
							Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								70b906cae2 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3053  from dholbach/revert-3034-fix/broken-edit-page-links-2203  
							
							... 
							
							
							
							Revert "Fix broken "edit this page" links in Flux CLI section" 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c57afa1e56 
								
							
								 
							
						 
						
							
							
								
								Revert "Fix broken "edit this page" links in Flux CLI section"  
							
							... 
							
							
							
							Signed-off-by: Daniel Holbach <daniel@weave.works> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								73668d19d9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3073  from acondrat/patch-1  
							
							... 
							
							
							
							Filter out non-running pods in Prometheus 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								82f847e21d 
								
									
								
							
								 
							
						 
						
							
							
								
								Filter out non-running pods in Prometheus  
							
							... 
							
							
							
							Prometheus job generated by the PodMonitor does not exclude non-running pods. All the "completed" Pods are still going to be  listed as targets in Prometheus and marked as down. This issue is related to PodMonitor implementation and is discussed in prometheus-operator/prometheus-operator#4816 
Signed-off-by: Arcadie Condrat <arcadie.condrat@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								753b2e6eda 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3063  from somtochiama/update-runtime  
							
							... 
							
							
							
							Update `flux logs` to accomodate the new format 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								7b95e90a33 
								
							
								 
							
						 
						
							
							
								
								Update flux logs to accomodate the new format  
							
							... 
							
							
							
							Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								7824229d7b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3052  from dholbach/update-flux-docs-structure  
							
							... 
							
							
							
							update to new doc links structure 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								20557f9f15 
								
							
								 
							
						 
						
							
							
								
								update to new doc links structure  
							
							... 
							
							
							
							Signed-off-by: Daniel Holbach <daniel@weave.works> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								6430f2b4b0 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3048  from fluxcd/azure-e2e-updates  
							
							... 
							
							
							
							Update packages in Azure e2e tests 
							
						 
						
							3 years ago