Commit Graph

943 Commits

Author SHA1 Message Date
Stefan Prodan 80ebb79224
Merge pull request #321 from fluxcd/kubectl-1.21.0
Update dependencies
2021-04-14 13:13:43 +03:00
Stefan Prodan 9125f335e0
Update dependencies
- kubectl v1.21.0
- go.mozilla.org/sops/v3 v3.7.1

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-04-14 12:53:58 +03:00
Stefan Prodan b2af3bafd0
Merge pull request #319 from dholbach/add-cii
Add CII badge
2021-04-08 13:58:08 +03:00
Daniel Holbach 1ccc3b469e Add CII badge
ref: https://bestpractices.coreinfrastructure.org/en/projects/4787

Signed-off-by: Daniel Holbach <daniel@weave.works>
2021-04-08 12:18:41 +02:00
Stefan Prodan 23f08ba3f6
Merge pull request #317 from allenporter/log-level
Make log level info for 'Dependencies do not meet ready condition'
2021-04-08 11:54:30 +03:00
Hidde Beydals 9799db2c5c
Merge pull request #318 from fluxcd/gc-e2e-to-go
Move GC test to Go test suite
2021-04-08 10:40:09 +02:00
Hidde Beydals fa6565b806 Move GC test to Go test suite
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-04-08 10:18:02 +02:00
Allen Porter 63d6c8c802 Make log level info for 'Dependencies do not meet ready condition'
Reduce the log level from error to info to match the level of the event.

Signed-off-by: Allen Porter <allen.porter@gmail.com>
Signed-off-by: Allen Porter <allen@thebends.org>
2021-04-07 23:33:08 -07:00
Stefan Prodan 7a79cf1718
Merge pull request #314 from fluxcd/release-v0.11.0
Release v0.11.0
2021-04-06 16:35:48 +03:00
Stefan Prodan d1f0e979ff
Release v0.11.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-04-06 15:57:12 +03:00
Hidde Beydals b7793ac1ab
Merge pull request #313 from fluxcd/override-e2e-to-go 2021-04-06 11:50:52 +02:00
Hidde Beydals 5a8d5026f6 Move Kustomize patch tests to Go test suite
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-04-06 11:18:11 +02:00
Hidde Beydals 4f7ee4c61f
Merge pull request #312 from fluxcd/kubectl-apply-timeout
Detect and replace empty err output on apply
2021-04-01 17:20:40 +02:00
Hidde Beydals 32363048f4 Detect and replace empty err output on apply
This should give users some guidance when `kubectl apply` itself does
not give any useful output back itself, till date only observed when
it times out waiting.

Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-04-01 17:05:25 +02:00
Hidde Beydals efecc8a793
Merge pull request #309 from fluxcd/age-encryption 2021-04-01 15:33:50 +02:00
Hidde Beydals 8d304ad130 Document age decryption in spec
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-04-01 15:17:33 +02:00
Hidde Beydals 8688fd6159 Look for `.agekey` to prevent future collisions
The previous `.txt` is very generic and could have resulted in
collisions when a new encryption format would be introduced in the
future.

Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-04-01 13:20:17 +02:00
Hidde Beydals 21996ec82a Test SOPS decryption in Go tests and remove e2e
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-04-01 13:02:43 +02:00
Hidde Beydals b8bdc0c999 Support decrypting using age keys
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-03-31 11:55:44 +02:00
Hidde Beydals c3e1252665 Only GPG import keys with `.asc` extension
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-03-30 13:20:13 +02:00
Stefan Prodan 198b8e7dc1
Merge pull request #307 from fluxcd/release-v0.10.0
Release v0.10.0
2021-03-26 16:17:20 +02:00
Stefan Prodan 77598d568b
Release v0.10.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-03-26 16:03:23 +02:00
Hidde Beydals 71f31fa96a
Merge pull request #304 from fluxcd/sops-v3.7.0
Update SOPS to v3.7.0
2021-03-26 10:24:09 +01:00
Hidde Beydals 9aee369f31 Update SOPS to v3.7.0
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-03-25 22:36:31 +01:00
Stefan Prodan 041b270584
Merge pull request #303 from fluxcd/le-config
Set leader election deadline to 30s
2021-03-25 16:19:58 +02:00
Stefan Prodan ca1760b364
Use controller name in LeaderElectionID
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-03-25 14:20:34 +02:00
Stefan Prodan 43c05a7a20
Set leader election deadline to 30s
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-03-25 13:33:15 +02:00
Stefan Prodan 15c1096fab
Merge pull request #300 from fluxcd/release-v0.9.3
Release v0.9.3
2021-03-17 12:35:08 +02:00
Stefan Prodan ddd4abbfbe
Release v0.9.3
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-03-17 12:21:23 +02:00
Stefan Prodan 4122003658
Merge pull request #299 from fluxcd/suspend-metric
Expose suspended status as Prometheus metric
2021-03-17 12:05:29 +02:00
Stefan Prodan 446545c71f
Expose suspended status as Prometheus metric
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-03-17 11:27:21 +02:00
Stefan Prodan c1ffccbbf9
Merge pull request #298 from fluxcd/update-deps-cr
Update dependencies
2021-03-15 18:27:11 +02:00
Stefan Prodan 5ce0db3a75
Add CodeQL scanning to CI
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-03-15 16:30:13 +02:00
Stefan Prodan 95c2f1d04c
Update dependencies
- github.com/fluxcd/source-controller/api v0.9.1
- github.com/fluxcd/pkg/runtime v0.8.4
- sigs.k8s.io/controller-runtime v0.8.3

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-03-15 16:29:52 +02:00
Stefan Prodan 5da1fc043d
Merge pull request #295 from floric/fix/fixed-typos
Fixed small typos
2021-03-06 10:55:35 +02:00
Florian Richter 8312a2574c Fixed small typos
Signed-off-by: Florian Richter <floririchte@gmail.com>
2021-03-05 21:35:00 +01:00
Stefan Prodan 592e1ccd91
Merge pull request #294 from fluxcd/release-v0.9.2
Release v0.9.2
2021-03-05 11:05:22 +02:00
Stefan Prodan c6a1a26dc7
Release v0.9.2
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-03-05 10:43:28 +02:00
Stefan Prodan 4f1b241b8c
Merge pull request #293 from fluxcd/remove-ctx
Do not override the artifact fetch timeout
2021-03-05 10:36:31 +02:00
Stefan Prodan 8708205edc
Do not override the artifact fetch timeout
Use the timeout set by the http client when retrying with exponential backoff

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-03-05 08:46:52 +02:00
Stefan Prodan ff38a3f2cc
Merge pull request #291 from fluxcd/var-validation
Validate the var names before substitution
2021-03-02 07:48:38 +02:00
Stefan Prodan cb72a77753
Validate the var names before substitution
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-27 12:09:57 +02:00
Stefan Prodan f2c986a39a
Merge pull request #289 from fluxcd/http-retry
Retry with exponential backoff when fetching artifacts
2021-02-27 11:35:18 +02:00
Stefan Prodan 9d48b6299d
Retry with exponential backoff when fetching artifacts
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-26 12:29:14 +02:00
Hidde Beydals 31b3cd2717
Merge pull request #288 from fluxcd/release-v0.9.1
Release v0.9.1
2021-02-25 14:28:15 +01:00
Hidde Beydals a1074c5f2c Release v0.9.1
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-02-25 14:13:11 +01:00
Hidde Beydals 432a64b197
Merge pull request #287 from fluxcd/cli-utils-update
Update sigs.k8s.io/cli-utils to v0.22.2
2021-02-25 14:09:21 +01:00
Hidde Beydals 98515649d9 Update sigs.k8s.io/cli-utils to v0.22.2
This is the first release that includes a patch of the
`CachingClusterReader` so that it continues on all list errors.

Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-02-25 13:42:47 +01:00
Stefan Prodan 15acc03193
Merge pull request #286 from fluxcd/release-v0.9.0
Release v0.9.0
2021-02-24 13:02:11 +02:00
Stefan Prodan f375697690
Release v0.9.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-24 12:27:41 +02:00