35e1b5cbb9 
								
							
								 
							
						 
						
							
							
								
								add aws codecommit example and validation; azure devops example  
							
							... 
							
							
							
							Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0a5048a56b 
								
							
								 
							
						 
						
							
							
								
								refactor bootstrap process to use fluxcd/pkg/git  
							
							... 
							
							
							
							Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								ad5daee004 
								
									
								
							
								 
							
						 
						
							
							
								
								Add a dry-run mode to flux build kustomization  
							
							... 
							
							
							
							If implemented user will be able to use `flux build kustomization`
without any connection to the cluster.
Signed-off-by: Soule BA <soule@weave.works> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								a4734d7e30 
								
							
								 
							
						 
						
							
							
								
								Remove file reading from bootstrap package  
							
							... 
							
							
							
							Signed-off-by: Philip Laine <philip.laine@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								4643f8383e 
								
									
								
							
								 
							
						 
						
							
							
								
								Update toolkit components  
							
							... 
							
							
							
							- helm-controller to v0.26.0
  https://github.com/fluxcd/helm-controller/blob/v0.26.0/CHANGELOG.md 
- kustomize-controller to v0.30.0
  https://github.com/fluxcd/kustomize-controller/blob/v0.30.0/CHANGELOG.md 
- source-controller to v0.31.0
  https://github.com/fluxcd/source-controller/blob/v0.31.0/CHANGELOG.md 
- notification-controller to v0.28.0
  https://github.com/fluxcd/notification-controller/blob/v0.28.0/CHANGELOG.md 
- image-reflector-controller to v0.22.1
  https://github.com/fluxcd/image-reflector-controller/blob/v0.22.1/CHANGELOG.md 
- image-automation-controller to v0.26.1
  https://github.com/fluxcd/image-automation-controller/blob/v0.26.1/CHANGELOG.md 
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0343575146 
								
							
								 
							
						 
						
							
							
								
								Move bootstrap package from internal to pkg  
							
							... 
							
							
							
							Signed-off-by: Philip Laine <philip.laine@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c3d7cad53e 
								
									
								
							
								 
							
						 
						
							
							
								
								feat: diff artifact capability added  
							
							... 
							
							
							
							Signed-off-by: Batuhan Apaydın <batuhan.apaydin@trendyol.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								80b87729b6 
								
							
								 
							
						 
						
							
							
								
								Move uninstall code to pkg  
							
							... 
							
							
							
							Signed-off-by: Philip Laine <philip.laine@gmail.com> 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								1f57cf3d31 
								
							
								 
							
						 
						
							
							
								
								Update oci golden file  
							
							... 
							
							
							
							Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								cad251444c 
								
									
								
							
								 
							
						 
						
							
							
								
								Update OCI golden files  
							
							... 
							
							
							
							Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com> 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								d5262404f3 
								
									
								
							
								 
							
						 
						
							
							
								
								Add insecure flag to `flux create source oci`  
							
							... 
							
							
							
							Signed-off-by: Stefan Prodan <stefan.prodan@gmail.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  
				
					
						
							
							
								 
						
							
							
								11dd0d918c 
								
							
								 
							
						 
						
							
							
								
								remove finalizers for notification controllers  
							
							... 
							
							
							
							Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e777947539 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove finalizers for OCI repositories on uninstall  
							
							... 
							
							
							
							Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com> 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								7b95e90a33 
								
							
								 
							
						 
						
							
							
								
								Update flux logs to accomodate the new format  
							
							... 
							
							
							
							Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								a5a9158a24 
								
									
								
							
								 
							
						 
						
							
							
								
								Add provider to Helm OCI tests  
							
							... 
							
							
							
							Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2c9ef85f6d 
								
							
								 
							
						 
						
							
							
								
								Fix broken "edit this page" links in Flux CLI section  #2203  
							
							... 
							
							
							
							Signed-off-by: Sven Nebel <nebel.sven@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								ad0f3373b6 
								
							
								 
							
						 
						
							
							
								
								Improve error message in get cmd  
							
							... 
							
							
							
							Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								8a0fd6ddf9 
								
									
								
							
								 
							
						 
						
							
							
								
								Add version validation to install commands  
							
							... 
							
							
							
							Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								96d1c1b2bd 
								
							
								 
							
						 
						
							
							
								
								Add --filter-semver and regex flags to list artifact  
							
							... 
							
							
							
							Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								40717fa4f4 
								
									
								
							
								 
							
						 
						
							
							
								
								Exclude VCS files by default from OCI artifacts  
							
							... 
							
							
							
							Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								899a1fffca 
								
									
								
							
								 
							
						 
						
							
							
								
								Add `--ignore-paths` arg to `flux build|push artifact`  
							
							... 
							
							
							
							Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								5dcd599612 
								
							
								 
							
						 
						
							
							
								
								reset cmd flags  
							
							... 
							
							
							
							Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								b810aea6cc 
								
									
								
							
								 
							
						 
						
							
							
								
								Make `flux trace` work with OCIRepository  
							
							... 
							
							
							
							* Added support for OCIRepositories to `flux trace`
* Changed indentation to compensate new, longer field name "Source
  Revision"
* Added unit tests for the new output
closes  #2970 
Signed-off-by: Max Jonas Werner <max@e13.dev> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								75a879c770 
								
									
								
							
								 
							
						 
						
							
							
								
								OCI docs improvements  
							
							... 
							
							
							
							Co-authored-by: Kingdon Barrett <kingdon@weave.works>
Co-authored-by: Sunny <darkowlzz@protonmail.com>
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d4718f6ff4 
								
									
								
							
								 
							
						 
						
							
							
								
								Improve artifact commands docs  
							
							... 
							
							
							
							Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								ac9b3d193d 
								
									
								
							
								 
							
						 
						
							
							
								
								Update controllers with OCI support  
							
							... 
							
							
							
							Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								7c7e76f9f0 
								
									
								
							
								 
							
						 
						
							
							
								
								Use fluxcd/pkg/oci/client  
							
							... 
							
							
							
							Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								08401f62b2 
								
									
								
							
								 
							
						 
						
							
							
								
								Add OCI provider arg  
							
							... 
							
							
							
							Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								69e26ca1d9 
								
									
								
							
								 
							
						 
						
							
							
								
								Pull artifact not push artifact  
							
							... 
							
							
							
							Fixup docs string to match pull command
Signed-off-by: Kingdon Barrett <kingdon@weave.works> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								fcd38c9395 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix cli description  
							
							... 
							
							
							
							Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								fe4b65972a 
								
									
								
							
								 
							
						 
						
							
							
								
								Update cli description  
							
							... 
							
							
							
							Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								4c576bf599 
								
									
								
							
								 
							
						 
						
							
							
								
								Add create oci secret command  
							
							... 
							
							
							
							Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								70d30fd52e 
								
									
								
							
								 
							
						 
						
							
							
								
								Update golden files to latest digest  
							
							... 
							
							
							
							Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								9e76787e9f 
								
									
								
							
								 
							
						 
						
							
							
								
								working golden files  
							
							... 
							
							
							
							Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								6b98590461 
								
									
								
							
								 
							
						 
						
							
							
								
								Add `--cert-ref` to `flux create source oci`  
							
							... 
							
							
							
							Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								8049634e4d 
								
									
								
							
								 
							
						 
						
							
							
								
								Add `oci://` prefix  
							
							... 
							
							
							
							Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								adc7981f22 
								
									
								
							
								 
							
						 
						
							
							
								
								Add tests for source oci command  
							
							... 
							
							
							
							Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2f35367a7f 
								
									
								
							
								 
							
						 
						
							
							
								
								Add list artifacts command  
							
							... 
							
							
							
							Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2d8db4f20d 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement OCIRepository commands  
							
							... 
							
							
							
							Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								9503ecafb1 
								
									
								
							
								 
							
						 
						
							
							
								
								Add artifact commands  
							
							... 
							
							
							
							Implement build, push, pull and tag artifact commands.
For authentication purposes, all `flux <verb> artifact` commands are using the '~/.docker/config.json' config file and the Docker credential helpers.
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c45536723c 
								
									
								
							
								 
							
						 
						
							
							
								
								add validation to namespace flag  
							
							... 
							
							
							
							Signed-off-by: Paulo Gomes <paulo.gomes@weave.works> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								fb1de8c649 
								
									
								
							
								 
							
						 
						
							
							
								
								remove unused func  
							
							... 
							
							
							
							Signed-off-by: Paulo Gomes <paulo.gomes@weave.works> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								1889b64b4e 
								
							
								 
							
						 
						
							
							
								
								remove print statement  
							
							... 
							
							
							
							Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0cfdc5d674 
								
							
								 
							
						 
						
							
							
								
								move struct definition  
							
							... 
							
							
							
							Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								96afee996a 
								
							
								 
							
						 
						
							
							
								
								Add unit tests for flux logs  
							
							... 
							
							
							
							Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com> 
							
						 
						
							3 years ago