Somtochi Onyekwere
c38fafe128
Align controller logs to Kubernetes structured logging
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2022-08-31 14:24:40 +01:00
Stefan Prodan
b4021b1443
Merge pull request #881 from fluxcd/http-oci
...
[OCIRepository] Add support for non-TLS insecure container registries
2022-08-31 12:58:25 +03:00
Stefan Prodan
e1ad5a6fd3
Add `spec.insecure` to OCIRepository API
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-08-31 11:10:25 +03:00
Stefan Prodan
181b2177fe
Add support for plain HTTP OCIRepositories
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-08-31 10:08:29 +03:00
Stefan Prodan
20b26f235e
Merge pull request #878 from dholbach/update-flux-docs-structure
...
update to new doc links structure
2022-08-30 16:53:19 +03:00
Daniel Holbach
9669af1f38
update to new doc links structure
...
Signed-off-by: Daniel Holbach <daniel@weave.works>
2022-08-30 15:17:06 +02:00
Stefan Prodan
12b200c516
Merge pull request #877 from fluxcd/release-v0.28.0
...
Release v0.28.0
2022-08-29 12:14:40 +03:00
Stefan Prodan
ee4fa55863
Release v0.28.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-08-29 11:53:01 +03:00
Stefan Prodan
430f5071b6
Merge pull request #813 from souleb/clarify-accpeted-secret-types
...
[helm-oci] Add docker-registry secrets to OCI doc
2022-08-26 19:36:52 +03:00
Soule BA
6a8369f3b1
Add docker-registry secrets to OCI doc
...
A new statement is added to specify that docker-registry secrets are
accepted by OCI Helm repositories.
Signed-off-by: Soule BA <soule@weave.works>
2022-08-26 15:49:50 +02:00
Paulo Gomes
9df01026ce
Merge pull request #875 from fluxcd/kube-1.25
...
Update Kubernetes packages to v1.25.0
2022-08-26 11:46:07 +01:00
Stefan Prodan
6a367ec70b
Update Kubernetes packages to v1.25.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-08-26 12:26:38 +03:00
Stefan Prodan
21bbb5c091
Merge pull request #873 from souleb/enable-oidc-auth
...
Enable contextual login in OCI HelmRepository
2022-08-26 10:52:32 +03:00
Soule BA
ad3eb5ca47
Enable contextual login for helm OCI
...
If implemented, this pr will enable user to use the auto login feature
in order to automatically login to their provider of choice's container
registry (i.e. aws, gcr, acr).
Signed-off-by: Soule BA <soule@weave.works>
2022-08-25 22:27:35 +02:00
Stefan Prodan
2010eef374
Merge pull request #871 from fluxcd/oci-mediatype
...
[RFC-0003] Select layer by OCI media type
2022-08-24 14:00:51 +03:00
Stefan Prodan
e5cb32b0f2
Add OCI layer selector to API docs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-08-24 12:46:04 +03:00
Stefan Prodan
49dc30922d
Add tests for OCI layer selector
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-08-24 12:27:30 +03:00
Stefan Prodan
11dc0a3bc7
Select layer by OCI media type
...
Allow specifying the media type of the layer which should be extracted from the OCI artifact.
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-08-23 12:25:18 +03:00
Stefan Prodan
02be5deed7
Merge pull request #872 from pjbgf/ff
...
fuzz: Ensure Go 1.18 for fuzz image
2022-08-23 11:02:35 +03:00
Paulo Gomes
c2353a7fe6
fuzz: Ensure Go 1.18 for fuzz image
...
- Upgrade fuzz container to Go 1.18.
- Upgrade worker to Go 1.18.
- The mod replace in tests/fuzz was pointing to the wrong controller.
Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-08-23 08:40:01 +01:00
Paulo Gomes
09ef651beb
Merge pull request #868 from pjbgf/release-v0.27.0
...
Release v0.27.0
2022-08-17 19:00:01 +01:00
Paulo Gomes
a07cb1e283
Release v0.27.0
...
Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-08-17 18:33:13 +01:00
Paulo Gomes
39a87199fe
Merge pull request #869 from pjbgf/update-deps
...
Update dependencies
2022-08-17 18:01:02 +01:00
Paulo Gomes
aac18f5273
Update dependencies
...
Dependencies updated:
- cloud.google.com/go/storage to version 1.25.0.
- github.com/Azure/azure-sdk-for-go/sdk/azcore to version 1.1.2.
- github.com/ProtonMail/go-crypto to version 0.0.0-20220812175011-7fcef0dbe794.
- github.com/distribution/distribution/v3 to version 3.0.0-20220816150328-6c237953cbbe.
- github.com/fluxcd/gitkit to version 0.6.0.
- github.com/fluxcd/pkg/gittestserver to version 0.6.0.
- github.com/fluxcd/pkg/oci to version 0.5.1.
- github.com/google/go-containerregistry to version 0.11.0.
- github.com/google/go-containerregistry/pkg/authn/k8schain to version 0.0.0-20220808030257-7196cf3dc436.
- github.com/minio/minio-go/v7 to version 7.0.34.
- github.com/onsi/gomega to version 1.20.0.
- github.com/prometheus/client_golang to version 1.13.0.
- golang.org/x/crypto to version 0.0.0-20220722155217-630584e8d5aa.
- golang.org/x/net to version 0.0.0-20220812174116-3211cb980234.
- golang.org/x/sync to version 0.0.0-20220722155255-886fb9371eb4.
- google.golang.org/api to version 0.93.0.
- helm.sh/helm/v3 to version 3.9.3.
- k8s.io/api to version 0.24.3.
- k8s.io/apimachinery to version 0.24.3.
- k8s.io/client-go to version 0.24.3.
- k8s.io/utils to version 0.0.0-20220812165043-ad590609e2e5.
Replace removed for gopkg.in/yaml.v3@v3.0.1 and github.com/containerd/containerd@v1.6.6,
as they no longer need to be enforced.
Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-08-17 16:57:34 +01:00
Stefan Prodan
a20c0b5140
Merge pull request #864 from fluxcd/sourceignore
...
Use sourceignore from `fluxcd/pkg/sourceignore`
2022-08-17 18:31:56 +03:00
Stefan Prodan
f873d71ec5
Use sourceignore from fluxcd/pkg
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-08-17 18:04:48 +03:00
Paulo Gomes
fc5dc4dc7c
Merge pull request #738 from somtochiama/sas-key-azure-blob
...
Add Support for SAS keys in Azure Blob
2022-08-12 16:33:20 +01:00
Paulo Gomes
106d3fcd54
Merge branch 'main' into sas-key-azure-blob
2022-08-12 15:46:03 +01:00
Stefan Prodan
c63f36264a
Merge pull request #862 from fluxcd/oci-auto-login-docs-clarifications
...
OCIRepo docs: auto-login setup details
2022-08-12 10:53:15 +03:00
Somtochi Onyekwere
35268638ba
Add Support for SAS keys in Azure Blob
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2022-08-11 20:49:59 +01:00
Sunny
c1723d4485
OCIRepo docs: auto-login setup details
...
Signed-off-by: Sunny <darkowlzz@protonmail.com>
2022-08-12 00:08:02 +05:30
Paulo Gomes
478a18299a
Merge pull request #861 from pjbgf/release-v0.26.1
...
Release v0.26.1
2022-08-11 14:44:13 +01:00
Paulo Gomes
718263ca45
Release v0.26.1
...
Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-08-11 14:31:46 +01:00
Paulo Gomes
3e2de43b54
Merge pull request #859 from Santosh1176/fix-2952/sc
...
Enable panic recovery
2022-08-11 14:31:30 +01:00
Santosh Kaluskar
1ad2f004ac
Implementing RecoverPanic on reconcilers to ensure it recovers from panic instead of crashing the controller and Squashed commits.
...
Signed-off-by: Santosh Kaluskar <dtshbl@gmail.com>
2022-08-11 18:35:25 +05:30
Stefan Prodan
02ff549924
Merge pull request #860 from souleb/docs-using-auto-login
...
[OCI] Document Auto-Login usage in SC
2022-08-11 15:13:48 +03:00
Soule BA
0a390a0179
Document Auto-Login usage
...
If implemented, this provides examples on how to patch the
source-controller to enable auto-login.
Signed-off-by: Soule BA <soule@weave.works>
2022-08-11 13:25:05 +02:00
Paulo Gomes
f25287f067
Merge pull request #858 from pjbgf/ignore-ci
...
build: Ignore CI workflows for markdown files
2022-08-08 17:43:36 +01:00
Paulo Gomes
2ea8896c0b
build: Ignore CI workflows for markdown files
...
Running all CI tests at pull requests for some files is sub-optimal,
when a PR contain changes to a single file not checked by the tests.
Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-08-08 16:22:45 +01:00
Stefan Prodan
f15d9c3825
Merge pull request #857 from fluxcd/release-v0.26.0
...
Release v0.26.0
2022-08-08 17:38:35 +03:00
Stefan Prodan
f648910f13
Release v0.26.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-08-08 17:01:22 +03:00
Stefan Prodan
6c215e9bf8
Merge pull request #856 from fluxcd/oci-chart-path
...
allow for charts from OCI registries to specify a chart path
2022-08-08 17:00:20 +03:00
Max Jonas Werner
64c1b065a8
allow for charts from OCI registries to specify a chart path
...
This change allows for a HelmRepository to point to e.g. "ghcr.io" and
then a HelmRelease pointing to the chart "stefanprodan/charts/podinfo"
in its `.spec.chart.spec.chart` field.
Related discussion: https://github.com/fluxcd/flux2/discussions/2959
Signed-off-by: Max Jonas Werner <max@e13.dev>
2022-08-08 15:44:43 +02:00
Stefan Prodan
1db1626fe1
Merge pull request #788 from fluxcd/oci
...
[RFC-0003] Implement OCIRepository reconciliation
2022-08-08 15:59:00 +03:00
Stefan Prodan
94e98ee5ca
Add the opencontainers annotations to API docs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-08-08 12:58:04 +03:00
Stefan Prodan
1a59935858
Add OCI failure reasons to API
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-08-05 13:24:06 +03:00
Stefan Prodan
196641147e
API docs improvements
...
Co-authored-by: Paulo Gomes <paulo.gomes@weave.works>
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-08-05 12:21:47 +03:00
Stefan Prodan
c52576c151
Mark resource as stalled on invalid URL
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-08-04 16:52:55 +03:00
Stefan Prodan
63c94397f7
Implement OCI auth for cloud providers
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-08-04 13:29:03 +03:00
Stefan Prodan
8cc8798e6e
Add the provider field to the OCIRepository API
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2022-08-02 13:28:50 +03:00