Stefan Prodan
80d712e5e9
Update controller to kustomize v4.3.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-08-26 09:08:39 +03:00
Stefan Prodan
0e55929c95
Release v0.13.3
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-08-05 16:12:19 +03:00
Stefan Prodan
c89374c758
Update source-controller/api to v0.15.4
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-08-05 15:41:07 +03:00
Stefan Prodan
fe0f946840
Update dependencies
...
- k8s.io/* v0.21.3
- controller-runtime v0.9.5
- kubectl 1.21.3
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-08-05 10:45:32 +03:00
Stefan Prodan
59ccfb0601
Release v0.13.2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-07-05 14:31:51 +03:00
Stefan Prodan
017c7c15b5
Update controller to kustomize v4.2.0
...
- sigs.k8s.io/kustomize/api v0.8.11
- sigs.k8s.io/kustomize/kyaml v0.11.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-07-02 13:28:20 +03:00
Stefan Prodan
1445b7e066
Release v0.13.1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-06-30 13:32:29 +03:00
Stefan Prodan
9d323aa686
Release v0.13.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-06-14 16:37:11 +03:00
Guillaume Le Biller
14bce3c666
Update pkg/apis/kustomize to v0.2.0
...
Signed-off-by: Guillaume Le Biller <glebiller@Traveldoo.com>
2021-06-11 16:45:50 +02: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
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
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
f14354300a
Release v0.12.2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-06-02 18:58:27 +03: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
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
4efb8b2314
Release v0.12.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-04-29 11:04:55 +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
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
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
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
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
d1f0e979ff
Release v0.11.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-04-06 15:57:12 +03: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
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
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
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
ddd4abbfbe
Release v0.9.3
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-03-17 12:21:23 +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
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
c6a1a26dc7
Release v0.9.2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-03-05 10:43:28 +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
a1074c5f2c
Release v0.9.1
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-02-25 14:13:11 +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
f375697690
Release v0.9.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-24 12:27:41 +02:00
Stefan Prodan
750cbdfbb2
Update dependencies
...
- fluxcd/pkg/apis/meta v0.8.0
- fluxcd/source-controller/api v0.9.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-23 16:45:38 +02:00
Stefan Prodan
30c793ed60
Update fluxcd/pkg/runtime to v0.8.3
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-22 17:04:19 +02:00
Aurel Canciu
729dc9770e
Support recreating objects on immutable field updates
...
Allow passing --force to kubectl apply. Useful when dealing with
immutable field changes in resources.
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
2021-02-22 16:59:01 +02:00
Hidde Beydals
e936390744
Release v0.8.1
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-02-18 10:35:06 +01:00
Stefan Prodan
df8f1718aa
Release v0.8.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-12 13:51:42 +02:00
Stefan Prodan
e3601cd2c9
Update kustomize/api to v0.7.4
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-12 12:15:48 +02:00
Stefan Prodan
f694414d6d
Add Drone envsubst install to docs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-11 18:17:58 +02:00
Hidde Beydals
b6a9b7023b
Enable pprof endpoints on metrics server
...
Using the helper from `pkg/runtime/pprof`, which follows the suggestion
from controller-runtime to use `AddMetricsExtraHandler`.
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-02-07 12:42:44 +01:00
Hidde Beydals
7c23accfeb
Use Strategic Merge and JSON 6902 patches
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-02-03 21:52:36 +01:00
Stefan Prodan
c9ef4e87a4
Release v0.7.4
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-02 16:11:34 +02:00
Stefan Prodan
7e7adb5d34
Release v0.7.3
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-01 16:38:00 +02:00
Stefan Prodan
fe61bcf391
Release v0.7.2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-01-26 11:06:33 +02:00
Stefan Prodan
119ec4bf50
Release v0.7.1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-01-25 17:09:45 +02:00
Stefan Prodan
b158f28382
Release v0.7.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-01-22 17:24:23 +02:00
Stefan Prodan
95cf7ddba4
Update source-controller/api to v0.7.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-01-21 18:37:40 +02:00
Stefan Prodan
9a7185e3c3
Update fluxcd/pkg/runtime to v0.8.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-01-21 13:08:41 +02:00
Stefan Prodan
848c3f3b59
Release v0.6.3
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-01-19 15:44:04 +02:00
Stefan Prodan
7859a639ed
Update kustomize/api to v0.7.2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-01-17 22:00:51 +02:00
Stefan Prodan
d58bff0fe6
Update Kubernetes packages to v1.20.2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-01-16 15:53:45 +02:00
Hidde Beydals
a4b61edb1a
Release v0.6.2
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-01-15 15:54:37 +01:00
Hidde Beydals
04a4f46a54
Release v0.6.1
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-01-14 15:30:29 +01:00
Hidde Beydals
49dbba4d7a
Upgrade source-controller API to v0.6.1
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-01-14 12:44:15 +01:00
Hidde Beydals
c6353b4afd
Upgrade runtime package to v0.6.2
...
To include a bug fix to the `ReconcilateAtChangedPredicate`
and renaming to `ReconcileRequestedPredicate`.
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-01-14 12:34:10 +01:00
Stefan Prodan
675ba9a033
Release v0.6.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-01-12 15:17:45 +02:00
Stefan Prodan
ac74d002cc
Update source-controller/api to v0.6.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-01-12 13:45:49 +02:00
Stefan Prodan
faeea742ee
Update kustomize/api to v0.7.1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-01-11 12:37:41 +02:00
Stefan Prodan
6b9db36a49
Update fluxcd/pkg/runtime to v0.6.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-01-04 11:50:59 +02:00
Stefan Prodan
f14cd2323c
Upgrade controller-runtime to v0.7.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-01-04 11:50:58 +02:00
Stefan Prodan
73611c988d
Release v0.5.3
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-12-18 12:23:47 +02:00
Stefan Prodan
23ce057821
Release v0.5.2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-12-16 17:11:51 +02:00
Stefan Prodan
8be1e169d2
Merge pull request #210 from fluxcd/gc-prune
...
Refactor garbage collection
2020-12-16 16:29:37 +02:00
Stefan Prodan
a7138076b0
Pin controller-runtime to v0.6.3
...
Avoid v0.6.4 bug where custom resources can't be converted to v1.ListOptions
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-12-16 16:01:01 +02:00
Hidde Beydals
6a4bf74cf3
Add safe guards for relative paths
...
This commit ensures that relative (user configurable) paths never
traverse outside their working directory.
It does _not_ provide protection against path traversal within
`kustomization.yaml` files.
Signed-off-by: Hidde Beydals <hello@hidde.co>
2020-12-16 12:44:13 +01:00
Stefan Prodan
df525d4633
Release v0.5.1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-12-14 17:56:17 +02:00
Hidde Beydals
0615bb6138
Upgrade source-controller to v0.5.2
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2020-12-11 14:54:15 +01:00
Stefan Prodan
b09af484ec
Release v0.5.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-12-11 13:54:43 +02:00
Stefan Prodan
faa2fff7b4
Update kustomize/api to v0.7.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-12-11 11:41:14 +02:00
Stefan Prodan
1438ef8735
Upgrade dependencies
...
- `github.com/fluxcd/pkg/apis/meta` to `v0.5.0`
- `github.com/fluxcd/pkg/runtime` to `v0.4.0`
- `github.com/fluxcd/source-controller/api` to `v0.5.1`
- `k8s.io/{api,apiextensions-apiserver,apimachinery,cli-runtime,client-go}` to `v0.19.4`
- `sigs.k8s.io/controller-runtime` to `v0.6.4`
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-12-10 19:48:41 +02:00
Stefan Prodan
b46bda7eb8
Release v0.4.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-11-26 17:47:31 +02:00
Stefan Prodan
bed1418a01
Setup probes with runtime helpers
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-11-26 09:51:59 +02:00
Stefan Prodan
baf02a291f
Release v0.3.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-11-20 12:40:56 +02:00
Aurel Canciu
ac6cc88e29
Refactor to adopt k8s standardized Condition type
...
Updates to use metav1.Condition type and removes references for
deprecated corev1.Condition* constants and uses the new k8s api/meta
helpers in place of the old pkg/apis/meta types.
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
2020-11-19 19:49:04 +02:00
Stefan Prodan
97187edc4e
Release v0.2.2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-11-12 15:35:10 +02:00
Stefan Prodan
04712ac7ee
Update kustomize/api to v0.6.5
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-11-12 12:36:35 +02:00
Stefan Prodan
1668fe935f
Release v0.2.1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-11-04 15:46:41 +02:00
Aurel Canciu
fc85f6f746
Update pkg components & k8s 1.19, kustomize 0.6.4
...
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
2020-11-01 18:14:07 +02:00
Stefan Prodan
72a3aa4d2f
Release v0.2.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-10-29 14:03:06 +02:00
Michael Bridgen
b8d71327f7
Use reconcile request annotation helpers
...
Per https://github.com/fluxcd/pkg/issues/39
2020-10-22 11:37:13 +01:00
Stefan Prodan
e847dd5beb
Release v0.1.2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-10-16 14:48:45 +03:00
Stefan Prodan
2125d6c938
Release v0.1.1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-10-13 17:59:46 +03:00
Stefan Prodan
d4cef2f046
Use events and metrics from fluxcd/pkg/runtime
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-10-13 12:37:45 +03:00
Stefan Prodan
6223abdd06
Record the ready status as Prometheus metric
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-10-09 16:27:43 +03:00
Stefan Prodan
c9e89aac90
Update kustomize/api to v0.6.3
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-10-08 14:47:04 +03:00
stefanprodan
5a3422d5a8
Release v0.1.0
2020-09-30 20:01:55 +03:00
stefanprodan
50104826ae
Promote API to v1beta1
2020-09-30 19:10:27 +03:00