Stefan Prodan
d7d5bc1fd5
Merge pull request #285 from fluxcd/source-v0.9.0
...
Update dependencies
2021-02-23 17:00:34 +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
3e024dc5e5
Merge pull request #284 from fluxcd/release-ci
...
Refactor release workflow
2021-02-23 16:31:32 +02:00
Stefan Prodan
8a98b0ff68
Refactor release workflow
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-23 16:04:56 +02:00
Stefan Prodan
2aefdc0df3
Merge pull request #283 from fluxcd/kubectl-1.20.4
...
Update kubectl to v1.20.4
2021-02-23 12:22:32 +02:00
Stefan Prodan
a1ab63e8f8
Update kubectl to v1.20.4
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-23 11:54:31 +02:00
Stefan Prodan
2f28126364
Merge pull request #271 from fluxcd/force-apply
...
Add support for recreating objects when immutable fields are updated
2021-02-23 11:30:47 +02:00
Stefan Prodan
65cfce2978
Add spec.force to API docs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-22 17:36:37 +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
Stefan Prodan
453b6e6e46
Merge pull request #281 from davidkarlsen/fixGpgImport
...
Avoid prompts on import by adding batch flag to gpg
2021-02-22 11:43:30 +02:00
Stefan Prodan
064e536e39
Merge pull request #280 from gimlet-io/filter-validation-errors
...
Extracting validation error from apply dry run output
2021-02-22 11:40:39 +02:00
David J. M. Karlsen
750a45a34b
Avoid promts on import by adding batch flag to gpg
...
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2021-02-20 23:36:31 +01:00
Laszlo Fogas
48ab6a0205
Extracting validation error from apply dry run output
...
Signed-off-by: Laszlo Fogas <laszlo@laszlo.cloud>
2021-02-19 16:28:09 +01:00
Hidde Beydals
528e1183a5
Merge pull request #278 from fluxcd/release-v0.8.1
...
Release v0.8.1
2021-02-18 10:56:50 +01: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
5f966d0ff6
Merge pull request #275 from fluxcd/substitute-from
...
Implement var substitution from ConfigMaps and Secrets
2021-02-16 14:57:55 +02:00
Stefan Prodan
401fec6c8d
Allow disabling var substitution for certain resources
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-16 10:40:01 +02:00
Stefan Prodan
0ac1f9e631
Implement var substitution from ConfigMaps and Secrets
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-16 09:20:00 +02:00
Stefan Prodan
947bd57f7b
Merge pull request #273 from fluxcd/local-run
...
Allow the controller to be run locally
2021-02-14 12:00:57 +02:00
Stefan Prodan
a77d6cb96e
Allow the controller to be run locally
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-14 11:25:18 +02:00
Stefan Prodan
527af26a49
Merge pull request #270 from fluxcd/release-v0.8.0
...
Release v0.8.0
2021-02-12 14:05:06 +02: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
23467e61b4
Merge pull request #269 from fluxcd/kustomize/api-v0.7.4
...
Update kustomize/api to v0.7.4 (last version without kyaml)
2021-02-12 12:41:37 +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
9dc20e9ac9
Merge pull request #253 from fluxcd/envsubst
...
[RFC] Add support for variable substitutions
2021-02-12 12:05:45 +02:00
Stefan Prodan
acaaafc3e6
Add note about prefixing variables
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-11 18:35:46 +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
Stefan Prodan
f3d9c36691
Add support for variable substitutions
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-11 18:17:53 +02:00
Stefan Prodan
1e30988ed5
Merge pull request #268 from fluxcd/source-not-found
...
Add source kind and name to not found error
2021-02-09 10:05:47 +02:00
Stefan Prodan
e99f328200
Add source kind and name to not found error
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-08 15:20:13 +02:00
Stefan Prodan
736867d359
Merge pull request #267 from fluxcd/skip-gc
...
Allow disabling of prune on certain resources
2021-02-08 15:02:05 +02:00
Stefan Prodan
b2cfe6d3f8
Allow disabling of prune on certain resources
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-07 14:16:25 +02:00
Hidde Beydals
1849d614f0
Merge pull request #266 from fluxcd/pprof
2021-02-07 13:08:05 +01: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
Stefan Prodan
d0f3aa11a5
Merge pull request #265 from jasonBirchall/patch-1
...
Add "toolkit" to the API reference in README
2021-02-04 16:02:58 +02:00
Jason Birchall
573e950883
Add "toolkit" to the API reference in README
...
When following the README, I noticed the `apiVersion` is slightly wrong. This commit adds `toolkit` to the alert and provider code blocks to allow people to copy and paste.
Signed-off-by: jasonBirchall <jason.birchall@digital.justice.gov.uk>
2021-02-04 13:43:18 +00:00
Hidde Beydals
0c3e73f9af
Merge pull request #264 from fluxcd/kustomize-patches
2021-02-04 09:48:59 +01:00
Hidde Beydals
d7cdeb6d39
Add link to APIExtensions in generated docs
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-02-04 09:33:34 +01:00
Hidde Beydals
65ceea860e
Document Strategic Merge and JSON 6902 overrides
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-02-04 09:33:31 +01:00
Hidde Beydals
6e2ac22901
Test Strategic Merge and JSON 6902 patches
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-02-03 22:40:17 +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
Hidde Beydals
17a6bff52e
Add Patches{StrategicMerge,JSON6902} fields to API
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-02-03 20:31:11 +01:00
Hidde Beydals
02de763ad8
Depend on the Kustomize API from `fluxcd/pkg`
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-02-03 20:12:58 +01:00
Stefan Prodan
975534b367
Merge pull request #263 from fluxcd/release-v0.7.4
...
Release v0.7.4
2021-02-02 17:08:17 +02: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
d7eeea3d12
Merge pull request #262 from fluxcd/healthy-condition
...
Add Healthy status condition
2021-02-02 15:35:00 +02:00
Stefan Prodan
5e17dd48f4
Add Healthy status condition
...
- record the last health assessment result in a dedicated status condition
- use the condition status when issuing events to prevent notifications spam
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-02 14:59:06 +02:00
Stefan Prodan
26ec841147
Merge pull request #261 from fluxcd/release-v0.7.3
...
Release v0.7.3
2021-02-01 16:57:08 +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