Commit Graph

396 Commits

Author SHA1 Message Date
Hidde Beydals d09494d319
Merge pull request #160 from fluxcd/config-samples-v1beta1
Rename samples to match `v1beta1` API
2020-09-30 17:21:54 +02:00
Hidde Beydals f6c5849235 Rename samples to match `v1beta1` API 2020-09-30 17:07:16 +02:00
Stefan Prodan 55c08e8aa9
Merge pull request #159 from fluxcd/api-v1beta1
Promote source API to v1beta1
2020-09-30 16:31:03 +03:00
stefanprodan f16e5f041a Promote API to v1beta1 2020-09-30 16:11:00 +03:00
Hidde Beydals 3f2f4d5b04
Merge pull request #158 from fluxcd/impl-meta-api
Implement `fluxcd/pkg/meta/api` in APIs
2020-09-30 10:36:53 +02:00
Hidde Beydals 431ea05427 Implement `fluxcd/pkg/meta/api` in APIs 2020-09-30 10:18:43 +02:00
Hidde Beydals c5bf164005
Merge pull request #157 from fluxcd/helm-index-chart-download
Factor out Helm repo index and chart download
2020-09-24 12:55:07 +02:00
Hidde Beydals 8bf7d8f440 Factor out Helm repo index and chart download 2020-09-24 12:40:04 +02:00
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