Commit Graph

943 Commits

Author SHA1 Message Date
Jane Liu L 6979dbab83
Move the GC checksum from labels to annotations
Signed-off-by: Jane Liu L <jane.l.liu@ericsson.com>
2021-06-11 21:06:24 +08:00
Guillaume Le Biller b797eac907
Implement generic patches in Kustomization
Allow patching multiple resources instead of a single existing one as
StrategicMerge & JSON6902 are forced to target existing named resources.

Signed-off-by: Guillaume Le Biller <glebiller@Traveldoo.com>
2021-06-11 09:04:37 +02:00
Stefan Prodan 30dd0c33b0
Merge pull request #343 from fluxcd/kustomize-v4
Upgrade controller to Kustomize v4
2021-06-09 18:03:54 +03:00
Stefan Prodan 1202cc157b
Update source-controller/api to v0.14.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-06-09 17:35:47 +03:00
Stefan Prodan f6e0a23623
Use github.repository for nightly builds
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-06-09 14:06:13 +03:00
Stefan Prodan 2ada9f213a
Update kustomize/kyaml to v0.10.21
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-06-09 09:47:38 +03:00
Stefan Prodan ce4445f714
Update fluxcd/pkg/runtime to v0.12.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-06-08 20:34:33 +03:00
Stefan Prodan dce166f7a6
Update controller-runtime and controller-gen
- Bump controller-runtime to v0.9.0
- Bump controller-gen to v0.5.0
- Use Environment.AddUser to generate the envtest cluster admin kubeconfig

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-06-08 20:34:16 +03:00
Stefan Prodan 89cdab4a3c
Update cli-utils to v0.25.1-0.20210603052138-670dee18a123
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-06-08 20:34:15 +03:00
Stefan Prodan 4dd9c23579
Update kustomize to v4.1.3
- make kstatus work with the latest version of kyaml by using a forked version of cli-utils https://github.com/fluxcd/cli-utils/pull/1
- update Kubernetes packages to v0.21.1
- update controller-runtime to v0.9.0-beta.5 due to breaking changes in client-go v0.21.1

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-06-08 20:34:15 +03:00
Stefan Prodan aeef1e228a
Upgrade to kustomize v4
- Upgrade sigs.k8s.io/kustomize/api from v0.7.4 to v0.8.9
- Upgrade sigs.k8s.io/cli-utils from v0.22.4 to v0.25.0
- Pin sigs.k8s.io/kustomize/kyaml to v0.10.17 (cli-utils compat)
- Pin k8s.io/kube-openapi v0.0.0-20201113171705-d219536bb9fd (cli-utils compat)

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-06-08 20:34:15 +03:00
Stefan Prodan 848c6e97d6
Update source-controller/api to v0.13.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-06-08 20:34:15 +03:00
Stefan Prodan 6ce22c9603
Use ash2k's cli-utils PR
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-06-08 20:34:15 +03:00
Stefan Prodan a97a62c4ab
Update kustomize to v4.1.3
- make kstatus work with the latest version of kyaml by using a forked version of cli-utils https://github.com/fluxcd/cli-utils/pull/1
- update Kubernetes packages to v0.21.1
- update controller-runtime to v0.9.0-beta.5 due to breaking changes in client-go v0.21.1

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-06-08 20:34:15 +03:00
Stefan Prodan 0711908892
Workaround for kustomize build panic
Serialize kustomize build runs to avoid kyaml OpenAPI concurrent map read/write panic
https://github.com/kubernetes-sigs/kustomize/issues/3659

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-06-08 20:34:14 +03:00
Stefan Prodan e5ee0367f8
Upgrade to kustomize v4
- Upgrade sigs.k8s.io/kustomize/api from v0.7.4 to v0.8.9
- Upgrade sigs.k8s.io/cli-utils from v0.22.4 to v0.25.0
- Pin sigs.k8s.io/kustomize/kyaml to v0.10.17 (cli-utils compat)
- Pin k8s.io/kube-openapi v0.0.0-20201113171705-d219536bb9fd (cli-utils compat)

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-06-08 20:34:14 +03:00
Stefan Prodan 7354b196ad
Merge pull request #361 from fluxcd/nightly-builds
Add nightly builds workflow
2021-06-08 20:33:09 +03:00
Stefan Prodan 58bba7c19a
Add nightly builds workflow
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-06-08 20:17:58 +03:00
Stefan Prodan 3af21f2a3e
Merge pull request #354 from fluxcd/release-v0.12.2
Release v0.12.2
2021-06-02 19:10:27 +03:00
Stefan Prodan f14354300a
Release v0.12.2
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-06-02 18:58:27 +03:00
Stefan Prodan 8eb2041063
Merge pull request #353 from gmaiztegi/sops-any-format-secret-generator
Support decrypting any file format in secret generator
2021-06-02 18:52:13 +03:00
Gorka Maiztegi 56739d387b Support decrypting any file format in secret generator
Signed-off-by: Gorka Maiztegi <gmaiztegi@reviewpro.com>
2021-05-31 16:06:05 +02:00
Hidde Beydals 57f6610956
Merge pull request #351 from fluxcd/release-v0.12.1
Release v0.12.1
2021-05-26 16:24:24 +02:00
Stefan Prodan 71f0d981f8
Release v0.12.1
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-05-26 17:09:59 +03:00
Stefan Prodan da70a135ee
Merge pull request #350 from fluxcd/go-1.16
Update Go to v1.16
2021-05-26 17:04:20 +03:00
Stefan Prodan 3bb5bece0c
Update source-controller/api to v0.13.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-05-26 16:46:11 +03:00
Stefan Prodan 8dd53f60fc
Update Go to v1.16
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-05-26 16:45:53 +03:00
Hidde Beydals fe9e63b549
Merge pull request #346 from ordovicia/fix-timeout-handling
Fix validation and application timeout handling
2021-05-18 11:24:12 +02:00
Hidehito Yabuuchi 871c2a14bf Fix validation and application timeout handling
Signed-off-by: Hidehito Yabuuchi <hdht.ybuc@gmail.com>
2021-05-18 17:47:58 +09:00
Stefan Prodan 185ba3216f
Merge pull request #342 from fluxcd/prerelease-workflow
Publish on-demand RC container images
2021-05-11 13:16:51 +03:00
Stefan Prodan 598c34eff4
Publish on-demand RC container images
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-05-11 10:57:55 +03:00
Stefan Prodan 9061419b0e
Merge pull request #335 from fluxcd/release-v0.12.0
Release v0.12.0
2021-04-29 11:20:13 +03:00
Stefan Prodan 4efb8b2314
Release v0.12.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-04-29 11:04:55 +03:00
Stefan Prodan 2a03b6e922
Merge pull request #329 from bob-rohan/328_base64_encoded_sops_encrypted_secrets
SOPS: Decrypt Kubernetes secrets generated by kustomize
2021-04-29 10:32:12 +03:00
bob.rohan a77ea03ec6 Decrypt base64 encoded SOPS encrypted secrets
Signed-off-by: Bob Rohan <bob.rohan@hodge.co.uk>
2021-04-28 11:54:25 +01:00
Stefan Prodan 774da2d256
Merge pull request #333 from superbrothers/server-dry-run
Extracting validation error from apply server dry run output
2021-04-28 08:43:09 +03:00
Hidde Beydals b15052a6cf
Merge pull request #334 from dholbach/update-install-url
update install script url
2021-04-27 17:06:33 +02:00
Daniel Holbach 93e7c97613 update install script url
Signed-off-by: Daniel Holbach <daniel@weave.works>
2021-04-27 16:32:45 +02:00
Kazuki Suda e91129c4f1
Confirm the right string is returned
Signed-off-by: Kazuki Suda <kazuki.suda@gmail.com>
2021-04-27 19:29:03 +09:00
Kazuki Suda 178ae70f0d
Extracting validation error from apply server dry run output
Signed-off-by: Kazuki Suda <kazuki.suda@gmail.com>
2021-04-27 18:08:38 +09:00
Stefan Prodan c237e9ffce
Merge pull request #331 from fluxcd/release-v0.11.1
Release v0.11.1
2021-04-22 11:31:36 +03:00
Stefan Prodan 63a14b4fc2
Release v0.11.1
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-04-22 11:16:49 +03:00
Stefan Prodan e6f93cbb02
Merge pull request #330 from fluxcd/source-controller/api-v0.12.0
Update source-controller/api to v0.12.0
2021-04-22 11:01:08 +03:00
Stefan Prodan 036e3cf42b
Update fluxcd/source-controller/api to v0.12.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-04-22 10:40:17 +03:00
Stefan Prodan 1ba5d2b9e0
Merge pull request #327 from fluxcd/meta-v0.9.0
Update fluxcd/pkg/apis/meta to v0.9.0
2021-04-21 13:54:59 +03:00
Stefan Prodan 56a1fab4c2
Update fluxcd/pkg/apis/meta to v0.9.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-04-21 13:41:34 +03:00
Stefan Prodan 39f86ccc42
Merge pull request #322 from chanwit/refactor_indexers_to_use_HOLs
Refactor indexers to use high-order functions
2021-04-21 12:23:31 +03:00
Stefan Prodan 273bf032f0
Merge pull request #326 from fluxcd/fluxcd/pkg/runtime-v0.10.2
Update fluxcd/pkg/runtime to v0.10.2
2021-04-19 15:21:42 +03:00
Stefan Prodan aa66416734
Update fluxcd/pkg/runtime to v0.10.2
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-04-19 15:03:00 +03:00
Chanwit Kaewkasi 147df26298 replace redundant indexers code with high-order functions
Signed-off-by: Chanwit Kaewkasi <chanwit@gmail.com>
2021-04-14 22:51:35 +07:00