Hidde Beydals
0465b122e5
Merge pull request #282 from fluxcd/pprof
...
Enable pprof endpoints on metrics server
2021-02-07 12:01:49 +01:00
Hidde Beydals
2764c00a7e
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 11:43:27 +01:00
Hidde Beydals
6871357340
Merge pull request #281 from fluxcd/release-v0.7.4
...
Release v0.7.4
2021-02-03 13:09:43 +01:00
Hidde Beydals
7ae5857e13
Release v0.7.4
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-02-03 12:53:00 +01:00
Hidde Beydals
ec05e0e172
Merge pull request #280 from runyontr/runyontr-279
...
Properly escape outer loop for present dependency
2021-02-02 16:50:06 +01:00
Thomas Runyon
8428054575
Properly escape outer loop for present dependency
...
To prevent dependencies that are already present locally to be included.
Signed-off-by: Thomas Runyon <runyontr@gmail.com>
2021-02-02 16:16:40 +01:00
Hidde Beydals
eca08f87c2
Merge pull request #278 from fluxcd/release-v0.7.3
...
Release v0.7.3
2021-02-02 12:30:47 +01:00
Hidde Beydals
cfab200bf6
Release v0.7.3
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-02-02 12:16:53 +01:00
Hidde Beydals
bc461da4c3
Merge pull request #276 from fluxcd/recreate-strategy
...
Use Recreate strategy for controller deployment
2021-02-02 12:13:07 +01:00
Hidde Beydals
16c6a07504
Use Recreate strategy for controller deployment
...
- Prevents a deadlock in active-passive HA setups with multiple
replicas and during upgrades that previously occurred. As the
leader election would be held hostage by the previous replica
set due to the rolling update strategy.
- Ensures backing persistent (RW) volumes can safely be used, as
they can not be shared and will not become available to the next
pod without recreating all.
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-02-02 11:40:52 +01:00
Hidde Beydals
8e147bcdbb
Merge pull request #275 from fluxcd/release-v0.7.2
...
Release v0.7.2
2021-02-01 16:08:36 +01:00
Hidde Beydals
77d28a0ed0
Release v0.7.2
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-02-01 15:55:39 +01:00
Hidde Beydals
2649237d68
Merge pull request #274 from fluxcd/typo-fix
2021-02-01 15:27:33 +01:00
Hidde Beydals
fcc5fc8d32
typo: 'seperated' -> 'separated'
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-02-01 15:14:13 +01:00
Hidde Beydals
65bebebb0c
Merge pull request #273 from fluxcd/start-fs-on-leader-election
2021-02-01 15:13:56 +01:00
Hidde Beydals
c665907540
Use controller-runtime health probe for liveness
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-02-01 15:00:17 +01:00
Hidde Beydals
3fd74bb938
Enable controller-runtime probes
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-02-01 15:00:17 +01:00
Hidde Beydals
47a565866b
Start file server on leader election
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-02-01 15:00:12 +01:00
Hidde Beydals
8277eb7463
Merge pull request #271 from fluxcd/verbose-chart-name-validation
...
Be more verbose about invalid chart name
2021-01-29 15:46:17 +01:00
Hidde Beydals
2c09df6570
Be more verbose about invalid chart name
...
Includes a change to _not_ requeue after validation failure, as
there is no chance on recovery.
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-01-29 15:26:54 +01:00
Hidde Beydals
7012579b3f
Merge pull request #269 from fluxcd/local-helm-chart-dep-fix
...
Assume local dependency without Helm repository
2021-01-28 12:41:38 +01:00
Hidde Beydals
3cdc897236
Assume local dependency without Helm repository
...
This commit fixes a bug where local chart dependencies would not be
detected correctly due to the absence of a repository URL.
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-01-28 12:28:19 +01:00
Hidde Beydals
83da57d7d9
Merge pull request #268 from fluxcd/release-v0.7.1
...
Release v0.7.1
2021-01-25 23:28:40 +01:00
Hidde Beydals
144754112b
Release v0.7.1
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-01-25 23:02:05 +01:00
Hidde Beydals
aae1a052ca
Merge pull request #267 from martinezleoml/FIX/helm-repository-unchanged-index
...
Rely on index checksum for HelmRepository reconcile operation
2021-01-25 20:50:07 +01:00
Léo Martinez
c1512d34a0
rely on index checksum for HelmRepository reconcile operation
...
Fixes #256
Signed-off-by: Léo Martinez <leo84.martinez@gmail.com>
2021-01-25 19:11:57 +01:00
Hidde Beydals
ab6ceb0de7
Merge pull request #266 from fluxcd/release-v0.7.0
...
Release v0.7.0
2021-01-21 17:07:54 +00:00
Hidde Beydals
2effa7c0b6
Release v0.7.0
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-01-21 17:43:57 +01:00
Stefan Prodan
0864abac7e
Merge pull request #265 from fluxcd/pkg/runtime-v0.8.0
...
Update fluxcd/pkg/runtime to v0.8.0
2021-01-21 16:00:48 +02:00
Stefan Prodan
207ed99d72
Use LocalObjectReference from fluxcd/pkg/meta v0.7
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-01-21 14:18:42 +02:00
Stefan Prodan
8e3700ebd8
Add QPS/Burst flags using fluxcd/pkg/runtime v0.8
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-01-21 14:13:07 +02:00
Stefan Prodan
2dac836772
Merge pull request #264 from fluxcd/fix-zero-len-values-file-override
...
Fix values file override
2021-01-21 14:03:51 +02:00
Aurel Canciu
f1b5768200
Fix values file override
...
`io.Read` was used incorrectly to read from the override file provided
by the user.
This is now replaced with `ioutil.ReadFile` for better handling and
error reporting.
Fixes #263
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
2021-01-21 13:40:12 +02:00
Hidde Beydals
00d9d1d209
Merge pull request #262 from fluxcd/release-v0.6.3
...
Release v0.6.3
2021-01-19 11:36:37 +01:00
Hidde Beydals
a050f6457c
Release v0.6.3
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-01-19 11:21:38 +01:00
Hidde Beydals
fb6a94e07f
Merge pull request #261 from fluxcd/fix-tarball-chart-reconcile-err-handling
...
Fix unreachable code issue in helmchart reconciler
2021-01-18 22:54:38 +01:00
Aurel Canciu
778b07cdd4
Fix unreachable code issue in helmchart reconciler
...
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
2021-01-18 23:06:30 +02:00
Hidde Beydals
2c7c1888e3
Merge pull request #260 from fluxcd/watch-chart-sources
...
Align HelmChart source indexer and watches
2021-01-18 17:25:24 +01:00
Hidde Beydals
34c4290cda
Alin HelmChart source indexer and watches
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-01-18 17:08:25 +01:00
Stefan Prodan
97b6bed825
Merge pull request #259 from fluxcd/release-0.6.2
...
Release v0.6.2
2021-01-16 15:26:04 +02:00
Stefan Prodan
057c134bfa
Release v0.6.2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-01-16 15:12:56 +02:00
Stefan Prodan
e167b5bb5d
Merge pull request #258 from fluxcd/update-dependencies
...
Update Kubernetes and Helm packages
2021-01-16 15:06:28 +02:00
Stefan Prodan
ab16dd7c2e
Update Kubernetes and Helm packages
...
- k8s.io/api v0.20.2
- controller-runtime v0.8.0
- helm v3.5.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-01-16 14:38:28 +02:00
Hidde Beydals
48b58ea8ce
Merge pull request #257 from fluxcd/release-v0.6.1
...
Release v0.6.1
2021-01-14 12:24:40 +01:00
Hidde Beydals
b979574454
Release v0.6.1
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-01-14 12:05:14 +01:00
Hidde Beydals
910127e2e9
Merge pull request #255 from fluxcd/upgrade-runtime-v0.6.1
...
Upgrade runtime package to v0.6.2
2021-01-14 11:59:01 +01:00
Hidde Beydals
566ce8aa15
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 11:39:47 +01:00
Hidde Beydals
2ef575d431
Merge pull request #254 from fluxcd/release-v0.6.0
...
Release v0.6.0
2021-01-12 12:55:17 +01:00
Hidde Beydals
fa257b13f3
Release v0.6.0
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-01-12 12:41:45 +01:00
Hidde Beydals
c42cc37730
Merge pull request #252 from fluxcd/multi-arch-image
2021-01-11 13:23:24 +01:00