Stefan Prodan
8ffffbbdb2
Merge pull request #156 from fluxcd/release-v0.0.18
...
Release v0.0.18
2020-09-23 13:29:24 +03:00
stefanprodan
501b4ac6ab
Release v0.0.18
2020-09-23 13:05:18 +03:00
stefanprodan
8d95c18342
Update Helm to v3.3.4
2020-09-23 12:59:14 +03:00
Hidde Beydals
7c75aaf01e
Merge pull request #155 from fluxcd/resource-statuses
...
Prevent resources getting stuck on transient err
2020-09-22 17:13:49 +02:00
Hidde Beydals
b9576d56f1
Prevent resources getting stuck on transient err
...
This commit ensures that resources will only return early if they are
already in a `Ready==True` state. If not, but the status object somehow
still reports that it has an artifact, the reconciliation will continue
to ensure and/or guarantee state, and to prevent a deadlock from
happening.
2020-09-22 17:00:54 +02:00
Hidde Beydals
c1fb9b7fa5
Merge pull request #154 from fluxcd/small-refactors
2020-09-22 12:42:37 +02:00
Hidde Beydals
ac84c70a4c
ci: pin Minio to v6.3.1
...
Due to corrupt v7.0.0 chart release.
2020-09-22 12:27:46 +02:00
Hidde Beydals
969a46f4d6
internal/helm: return callback on empty TLS config
...
...and no-op on empty valuesFile string.
2020-09-21 23:27:38 +02:00
Hidde Beydals
4da80b65e5
storage: add CopyFromPath method
2020-09-21 23:16:13 +02:00
Hidde Beydals
270b6a5c0c
api: add HasRevision method to Artifact
2020-09-21 22:41:51 +02:00
Hidde Beydals
41e8f215ba
Merge pull request #151 from fluxcd/helmchart-bucket-source
2020-09-21 12:54:57 +02:00
Hidde Beydals
8cdb821946
docs: document Bucket support HelmChart
2020-09-21 12:40:15 +02:00
Hidde Beydals
1798b200c9
e2e: test HelmChart from Bucket
2020-09-21 12:40:15 +02:00
Hidde Beydals
03ce9d96da
Support Helm charts from Bucket sources
2020-09-21 12:40:15 +02:00
Stefan Prodan
ce5fc3e5a7
Merge pull request #153 from fluxcd/helm-v3.3.3
...
Update Helm to v3.3.3
2020-09-21 11:19:41 +03:00
stefanprodan
fd27e378b2
Update Helm to v3.3.3
2020-09-21 10:53:16 +03:00
Stefan Prodan
e6ce5fee63
Merge pull request #152 from fluxcd/arm-v7
...
Publish ARM v7/v8 multi-arch image to GHCR
2020-09-21 10:02:54 +03:00
stefanprodan
d55417b9b2
Publish ARM v7/v8 multi-arch image to GHCR
2020-09-21 09:50:23 +03:00
Hidde Beydals
0d50de8aca
Merge pull request #149 from fluxcd/fossa-scan
...
FOSSA scan enabled
2020-09-18 16:07:07 +02:00
Stefan Prodan
79d043caea
Merge pull request #150 from fluxcd/release-v0.0.17
...
Release v0.0.17
2020-09-18 17:01:06 +03:00
stefanprodan
924e0124b4
Release v0.0.17
2020-09-18 16:44:59 +03:00
Stefan Prodan
ce07344ddf
Merge pull request #146 from fluxcd/s3-bucket-controller
...
Implement S3 bucket source
2020-09-18 16:24:35 +03:00
stefanprodan
6f8c3816f4
Add secrets read-only access to RBAC
2020-09-18 16:11:28 +03:00
stefanprodan
7abb7ccf60
Add Bucket e2e tests
2020-09-18 16:11:24 +03:00
stefanprodan
2ca47fb4ba
Guard against missing S3 credentials
2020-09-18 16:11:24 +03:00
stefanprodan
716d5532a4
Add S3 test data
2020-09-18 16:11:24 +03:00
stefanprodan
c2c61b10a1
Implement S3 Bucket controller
2020-09-18 16:11:24 +03:00
stefanprodan
0e6ae3b769
Add Bucket type to API
2020-09-18 16:11:24 +03:00
Hidde Beydals
40ddf3c731
FOSSA scan enabled
2020-09-18 14:28:38 +02:00
Hidde Beydals
4f30ff1837
Merge pull request #148 from fluxcd/ci-check-images
...
ci: add sanity check for container images
2020-09-18 13:53:51 +02:00
Hidde Beydals
2576c739f4
ci: add sanity check for container images
...
Fail build if container images have been pushed with corrupted layers
and enable buildx debug logs.
2020-09-18 13:41:59 +02:00
Stefan Prodan
37ffa6fd9a
Merge pull request #147 from fluxcd/bucket-api
...
Add Bucket type to source API spec
2020-09-18 14:23:02 +03:00
stefanprodan
133904d025
Add Bucket type to source API spec
2020-09-18 14:01:28 +03:00
Stefan Prodan
f48661f7a0
Merge pull request #144 from fluxcd/release-v0.0.16
...
Release v0.0.16
2020-09-12 10:49:07 +03:00
stefanprodan
bdabea02ab
Release v0.0.16
2020-09-12 10:36:17 +03:00
Stefan Prodan
de561e4dec
Merge pull request #143 from fluxcd/watch-all-namespaces
...
Add watch all namespaces flag
2020-09-11 16:13:50 +03:00
stefanprodan
800efe6664
Add watch all namespaces flag
2020-09-11 15:57:36 +03:00
Hidde Beydals
a58ad6f755
Merge pull request #142 from fluxcd/release-v0.0.15
...
Release v0.0.15
2020-09-11 14:04:17 +02:00
Hidde Beydals
3e04d16292
Release v0.0.15
2020-09-11 13:52:32 +02:00
Hidde Beydals
a41e58e697
Merge pull request #140 from fluxcd/chart-values-overwrite
2020-09-11 13:46:02 +02:00
Hidde Beydals
eaec41f6e9
e2e: test HelmChart ValuesFile
2020-09-11 13:33:08 +02:00
Hidde Beydals
7268c8b61d
Refactor and factor out chart values replacement
2020-09-11 12:16:41 +02:00
Hidde Beydals
fd36d2d4f9
Allow overwriting chart values from HelmRepository
2020-09-11 11:32:54 +02:00
Hidde Beydals
2e0b6cb6c9
Allow overwriting chart values from GitRepository
2020-09-11 11:32:45 +02:00
Hidde Beydals
fa37eea123
Merge pull request #141 from fluxcd/status-artifact-reset
2020-09-11 10:25:37 +02:00
Hidde Beydals
f40a42115b
Conditionally remove artifact from source status
...
We only want to remove it if it is no longer in storage, otherwise we
still want to keep it around till we have a new artifact.
2020-09-11 10:10:47 +02:00
Hidde Beydals
0f9a6ff939
Remove `find -execdir` from `Makefile`
...
As it does not allow for error codes to surface
2020-09-11 09:58:07 +02:00
Stefan Prodan
b75a1bbb81
Merge pull request #139 from fluxcd/rbac-patch-events
...
Include PATCH rule for events in manager-role
2020-09-11 09:20:50 +03:00
Hidde Beydals
b5d869db03
Include PATCH rule for events in manager-role
...
During high custom resource count / low interval tests, I was greated
with a `cannot patch resource "events"` message. This happened due to
event compaction, where it will perform a patch instead of a create.
By giving the role the permission to do so this should no longer pose
a problem.
2020-09-10 21:17:10 +02:00
Hidde Beydals
7f0c99cf03
Tweak `make manifest` target to reenable RBAC gen
2020-09-10 21:17:06 +02:00