Commit Graph

2641 Commits (c88a2f41375a87a60573ba15ff0787179b2bd1aa)
 

Author SHA1 Message Date
Stefan Prodan 9f41efb6f7
Merge pull request from developer-guy/feature/diff
Add `diff artifact` command
Batuhan Apaydın c3d7cad53e
feat: diff artifact capability added
Signed-off-by: Batuhan Apaydın <batuhan.apaydin@trendyol.com>
Stefan Prodan 463f9fbc64
Merge pull request from fluxcd/dependabot/github_actions/peter-evans/create-pull-request-4
Bump peter-evans/create-pull-request from 3 to 4
dependabot[bot] 4a51b111e6
Bump peter-evans/create-pull-request from 3 to 4
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 3 to 4.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v3...v4)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Philip Laine 63ebd7fd09
Merge pull request from fluxcd/dependabot/github_actions/hashicorp/setup-terraform-2.0.2
Bump hashicorp/setup-terraform from 1 to 2.0.2
dependabot[bot] c31367909e
Bump hashicorp/setup-terraform from 1 to 2.0.2
Bumps [hashicorp/setup-terraform](https://github.com/hashicorp/setup-terraform) from 1 to 2.0.2.
- [Release notes](https://github.com/hashicorp/setup-terraform/releases)
- [Changelog](https://github.com/hashicorp/setup-terraform/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/setup-terraform/compare/v1...v2.0.2)

---
updated-dependencies:
- dependency-name: hashicorp/setup-terraform
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Stefan Prodan 0f0649a674
Merge pull request from fluxcd/dependabot/github_actions/github/codeql-action-2
Bump github/codeql-action from 1 to 2
dependabot[bot] 09cbf348a7
Bump github/codeql-action from 1 to 2
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 1 to 2.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Stefan Prodan 287bc520b1
Merge pull request from fluxcd/fix-dependabot
Only run e2e tests for Dependabot PRs
Stefan Prodan 65a2ceec5c
Only run e2e tests for Dependabot PRs
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Stefan Prodan 516399bf81
Merge pull request from fluxcd/dependabot
Enable Dependabot for GitHub Actions
Stefan Prodan 4ea70765af
Enable Dependabot for GitHub Actions
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Stefan Prodan d6372e396b
Merge pull request from fluxcd/fossa-badge
Add FOSSA license scanning badge
Stefan Prodan 7b20ad5dd2
Add link to roadmap, adopters and ecosystem
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Stefan Prodan 3d962136a8
Add FOSSA license scanning badge
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Stefan Prodan f3386505cf
Merge pull request from eddie-knight/docs/artifact-hub-badge
Added ArtifactHub badge
Eddie Knight f4c8da35e8 Added ArtifactHub badge
Signed-off-by: Eddie Knight <iv.eddieknight@gmail.com>
Philip Laine cc3f2c7bde
Merge pull request from fluxcd/move-uninstall
Move uninstall code to pkg
Philip Laine 80b87729b6 Move uninstall code to pkg
Signed-off-by: Philip Laine <philip.laine@gmail.com>
Philip Laine 2282223592
Merge pull request from fluxcd/discard-logger
Add nop logger
Philip Laine f6c96aea48 Add discard logger
Signed-off-by: Philip Laine <philip.laine@gmail.com>
Stefan Prodan 1fa48bf916
Merge pull request from developer-guy/feature/3180
Accept a file path as input for `flux build|push artifact`
Batuhan Apaydın d49b77c8d2
chore: bump the pkg/oci package to v0.12.0
Signed-off-by: Batuhan Apaydın <batuhan.apaydin@trendyol.com>
Stefan Prodan 91132e9c87
Merge pull request from fluxcd/fix/azure-libgit2
Update libgit2 version in Azure e2e tests
Philip Laine 4680abe951 Update libgit2 version in Azure e2e tests
Signed-off-by: Philip Laine <philip.laine@gmail.com>
Stefan Prodan 2963708a6c
Merge pull request from somtochiama/fix-oci
Update golden file for `get source oci`
Somtochi Onyekwere 1f57cf3d31 Update oci golden file
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
Stefan Prodan 80611ec70e
Merge pull request from fluxcd/rfc-0003-implemented
Update RFC-0003 implementation history
Stefan Prodan d37bb42995
Update RFC-0003 implementation history
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Stefan Prodan 1bf63a94c2
Merge pull request from fluxcd/update-components
Update toolkit components
Stefan Prodan cad251444c
Update OCI golden files
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
fluxcdbot 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>
Stefan Prodan b8fd46d0df
Merge pull request from Santosh1176/monitoring
[Grafana] Use `container_memory_working_set_bytes` to report memory consumption
Santosh Kaluskar 6a1ba3c545 monitoring: use container_memory_working_set_bytes
Signed-off-by: Santosh Kaluskar <dtshbl@gmail.com>
Stefan Prodan 33a874800b
Merge pull request from fluxcd/rfc-0003-cosign
[RFC-0003] Add Cosign keyless specification
Stefan Prodan f417352370
Add Cosign keyless specification
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Stefan Prodan 72d90b5692
Merge pull request from fluxcd/build-go1.19
Build with Go 1.19
Stefan Prodan d7dadb4425
e2e: Update bootstrap test to Kubernetes 1.25.2
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Stefan Prodan 348408e16e
Build with Go 1.19
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Stefan Prodan 04de52044a
Merge pull request from carlosonunez-vmw/main
Maintain original scheme when using --token-auth
Carlos Nunez 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>
Stefan Prodan 1ac380a7f9
Merge pull request from fluxcd/component-label
Add component label for controllers and their CRDs
Stefan Prodan 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>
Stefan Prodan 90f0d81532
Merge pull request from fluxcd/oci-insecure-flag
Add `--insecure` flag to `flux create source oci`
Stefan Prodan d5262404f3
Add insecure flag to `flux create source oci`
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Stefan Prodan 03c3cb860a
Update Azure e2e dependencies
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Stefan Prodan a1faa1d965
Merge pull request from fluxcd/update-components
Update toolkit components
fluxcdbot 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>
Stefan Prodan 5106a71e6a
Merge pull request from ManoManoTech/push-autologin
Support autologin when pushing OCI artifacts
Adrien Fillon 491acf57ad
Setup CodeQL CI job with Go 1.18
Signed-off-by: Adrien Fillon <adrien.fillon@manomano.com>