Commit Graph

943 Commits

Author SHA1 Message Date
Rishabh Bohra b8cebd3838
chore: remove deprecated io/ioutil
Signed-off-by: Rishabh Bohra <rishabhbohra01@gmail.com>
2021-10-29 20:28:25 +05:30
Hidde Beydals c915c5c0f7
Merge pull request #475 from dholbach/move-contributor-doc 2021-10-26 16:28:10 +02:00
Daniel Holbach 2101c4c39b As part of fluxcd/.github#4, create DEVELOPMENT.md
Will link to this doc from fluxcd.io/contributing
	so new folks can find this easily.

Signed-off-by: Daniel Holbach <daniel@weave.works>
2021-10-26 16:02:42 +02:00
Stefan Prodan 693283ea6f
Merge pull request #467 from dholbach/fix-contributing-sections
'how to ...' should not be under comms
2021-10-20 10:11:50 +03:00
Stefan Prodan dd01686e49
Merge pull request #470 from fluxcd/release-v0.16.0
Release v0.16.0
2021-10-19 13:53:14 +03:00
Stefan Prodan 76eb4833d2
Release v0.16.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-10-19 11:50:13 +03:00
Stefan Prodan fd30e4e9e7
Merge pull request #469 from fluxcd/secretGenerator-docs
SOPS: Document env secret generator
2021-10-19 11:25:52 +03:00
Stefan Prodan c610944139
SOPS: Fix dotenv decryption error reporting
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-10-19 11:10:10 +03:00
Stefan Prodan 95dca0feb6
SOPS: Document env secret generator
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-10-19 10:03:46 +03:00
Stefan Prodan 5ab853d822
Merge pull request #465 from fluxcd/ssa-wait
Fix cluster scope detection of applied objects
2021-10-19 09:54:27 +03:00
Stefan Prodan 7a26305dc8
Fix cluster scope detection of applied objects
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-10-19 09:34:18 +03:00
Daniel Holbach 8e075d0a3d 'how to ...' should not be under comms
Signed-off-by: Daniel Holbach <daniel@weave.works>
2021-10-18 15:58:14 +02:00
Stefan Prodan e0be92eefd
Merge pull request #463 from SomtochiAma/dotenv-decrpt
SOPS: Decrypt dotenv files used in kustomize secret generator
2021-10-18 14:59:42 +03:00
Somtochi Onyekwere 84a88d5878 Decrypt dotenv files
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2021-10-17 15:27:04 +01:00
Stefan Prodan bacf7cfd2e
Merge pull request #462 from darkowlzz/buildkit-caching
workflows/e2e: Use buildkit local cache
2021-10-14 13:40:42 +03:00
Sunny 0a38c12817 workflows/e2e: Use buildkit local cache
Signed-off-by: Sunny <darkowlzz@protonmail.com>
2021-10-13 19:54:05 +05:30
Stefan Prodan e3241dbd93
Merge pull request #461 from darkowlzz/makefile-improvements
Makefile minor improvements
2021-10-13 16:38:06 +03:00
Sunny 6b80fba9be Makefile minor improvements
- Set BUILD_PLATFORMS to linux/amd64 by default to allow exporting the
  built image native to the platform.
- Rename ENVTEST_AKUBERNETES_VERSION to ENVTEST_KUBERNETES_VERSION.
- Use ?= operator with ENVTEST_KUBERNETES_VERSION to allow setting it
  from environment variable.

Signed-off-by: Sunny <darkowlzz@protonmail.com>
2021-10-13 17:49:21 +05:30
Stefan Prodan ff76e57d4d
Merge pull request #460 from fluxcd/release-v0.15.5
Release v0.15.5
2021-10-13 14:03:29 +03:00
Stefan Prodan 3a67da5d8e
Release v0.15.5
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-10-13 13:26:37 +03:00
Stefan Prodan 6df6237d69
Merge pull request #459 from fluxcd/ssa-drift
Improve drift detection
2021-10-13 12:52:26 +03:00
Stefan Prodan c096414383
Improve drift detection
Update `github.com/fluxcd/pkg/ssa` to v0.1.0.
Remove server-side generated fields (metadata and status) before checking for semantic equality.
Removing the server generated fields means that we no longer have to look for `spec` to properly detect drift.

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-10-13 12:16:52 +03:00
Stefan Prodan 4ed25e099e
Merge pull request #458 from darkowlzz/xx-builds
Use tonistiigi/xx for cross-platform builds
2021-10-13 10:48:24 +03:00
Sunny 8d89ab20be Update github actions to work with new builds
e2e:
- Enable buildx.
- Build only for linux/amd64 and export the built image.

Signed-off-by: Sunny <darkowlzz@protonmail.com>
2021-10-13 03:39:44 +05:30
Sunny 2193b6350b Use tonistiigi/xx for cross-platform builds
Update the Dockerfile to use tonistiigi/xx to cross-compile the
manager binaries natively and speed up the multi-arch image build
time.

Signed-off-by: Sunny <darkowlzz@protonmail.com>
2021-10-13 00:52:00 +05:30
Stefan Prodan 32a79a956e
Merge pull request #456 from fluxcd/release-v0.15.4
Release v0.15.4
2021-10-12 12:28:48 +03:00
Stefan Prodan a596394fde
Release v0.15.4
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-10-12 12:12:41 +03:00
Stefan Prodan d53c0d1c36
Merge pull request #455 from fluxcd/fix-hpa-v2beta1
Fix Service and HPA v2beta1 validation
2021-10-12 12:04:58 +03:00
Stefan Prodan f133d2cb5f
Fix HPA v2beta1 validation
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-10-12 11:50:11 +03:00
Stefan Prodan 7ecf6fdc64
Merge pull request #452 from fluxcd/release-v0.15.3
Release v0.15.3
2021-10-11 18:39:41 +03:00
Stefan Prodan aae8cbd684
Release v0.15.3
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-10-11 18:23:22 +03:00
Stefan Prodan 57c6302eb8
Merge pull request #451 from fluxcd/ssa-fix-diff
Fix drift detection in Secrets and ConfigMaps
2021-10-11 18:20:39 +03:00
Stefan Prodan a292f28699
Fix drift detection in Secrets and ConfigMaps
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-10-11 16:26:01 +03:00
Stefan Prodan f7054124d1
Merge pull request #449 from fluxcd/release-v0.15.2
Release v0.15.2
2021-10-10 16:01:42 +03:00
Stefan Prodan 1edd9207fc
Release v0.15.2
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-10-10 15:48:24 +03:00
Stefan Prodan 439b1689e4
Merge pull request #448 from fluxcd/fix-ssa
Fix SSA upstream bugs for Kubernetes < 1.22
2021-10-10 15:45:32 +03:00
Stefan Prodan 7282308883
Fix SSA upstream bugs for Kubernetes < 1.22
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-10-10 15:28:12 +03:00
Stefan Prodan 5144667726
Merge pull request #446 from fluxcd/release-v0.15.1
Release v0.15.1
2021-10-08 18:31:31 +03:00
Stefan Prodan 481f8af7fa
Release v0.15.1
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-10-08 18:17:51 +03:00
Stefan Prodan 1ad10b10d0
Merge pull request #445 from fluxcd/fix-inventory-panic
Fix inventory panic for v1beta1 objects
2021-10-08 18:13:01 +03:00
Stefan Prodan cd5b6930b3
Fix inventory panic for v1beta1 objects
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-10-08 17:48:05 +03:00
Stefan Prodan 49fd4356ae
Merge pull request #444 from fluxcd/tag-0.15
Bump image tag to v0.15.0
2021-10-08 14:28:06 +03:00
Stefan Prodan 2c223b44e8
Bump image tag to v0.15.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-10-08 14:09:29 +03:00
Stefan Prodan 19d18f0f0d
Merge pull request #443 from fluxcd/release-0.15.0
Release v0.15.0
2021-10-08 14:04:26 +03:00
Stefan Prodan 7c635c53fa
Release v0.15.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-10-08 13:49:28 +03:00
Stefan Prodan d4b75726d7
Merge pull request #442 from fluxcd/fixes
Various fixes
2021-10-08 10:50:27 +03:00
Stefan Prodan a2b816c3da
Update SSA to force apply RBAC
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-10-08 10:26:16 +03:00
Stefan Prodan 652da7f1e4
Guard against waiting deadlock
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-10-08 10:04:23 +03:00
Stefan Prodan 145b2389cf
Pin runc to fix CVE-2021-30465
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-10-07 21:42:30 +03:00
Stefan Prodan b837b8f629
Fix flapping kstatus test due to rate limits
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-10-07 17:52:55 +03:00