Commit Graph

14 Commits

Author SHA1 Message Date
Stefan Prodan a186041467
Update dependencies
- k8s.io/* v0.21.3
- controller-runtime v0.9.5
- badger v3.2103.1

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-08-05 12:48:53 +03:00
Stefan Prodan 0539836ef3
Update dependencies
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-06-08 15:12:51 +03:00
Stefan Prodan 3eb929c0a1
Update fluxcd/pkg/runtime to v0.11.0
Followup https://github.com/fluxcd/pkg/pull/96

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-04-21 13:21:58 +03:00
Stefan Prodan 5bfd72632e
Update dependencies
- 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 18:22:59 +02:00
Stefan Prodan ba4734a637
Update dependencies
- google/go-containerregistry v0.4.0
- sigs.k8s.io/controller-runtime v0.8.2
- fluxcd/pkg/apis/meta v0.8.0
- fluxcd/pkg/runtime v0.8.3

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-23 17:09:54 +02:00
Stefan Prodan 539409d3db
Update fluxcd/pkg/runtime to v0.8.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-01-21 18:46:33 +02:00
Stefan Prodan 573568d0b0
Update Kubernetes packages to v1.20.2
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-01-16 15:48:25 +02:00
Hidde Beydals 6283fbb3da Upgrade controller-runtime to v0.7.0
This commit upgrades the `controller-runtime` dependency to `v0.7.0`,
including all changes required to make all wiring work again.

- Upgrade `runtime` to v0.6.0 to include `controller-runtime` changes.
- Logger has been removed from the reconciler, and is now retrieved
  from the `context.Context` passed to the `Reconcile` method and
  downwards functions.
- Logger configuration flags are now bound to the flag set using
  `BindFlags` from `runtime/logger`, ensuring the same contract across
  GitOps Toolkit controllers, and the `--log-json` flag has been
  deprecated in favour of the `--log-encoding=json` default.
- The `ChangePredicate` from `runtime` has changed to a
  `ReconcilateAtChangedPredicate`, and is now chained with the
  `GenerationChangedPredicate` from `controller-runtime` using
  `predicate.Or`.
- Signatures that made use of `runtime.Object` have changed to
  `client.Object`, removing the requirement to e.g. call
  `runtime.Object#Object`.
- The `leader-election-role` was changed, as leader election now works
  via the `coordination/v1` API.

Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-01-13 12:34:28 +01:00
Michael Bridgen 435b390391 Bump all fluxcd dependencies
Signed-off-by: Michael Bridgen <michael@weave.works>
2020-12-10 13:03:21 +00:00
Aurel Canciu 5f616499ed
Bump pkg/apis/meta to v0.4.0
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
2020-11-20 17:28:23 +02:00
Aurel Canciu 0b9d4ff3e9 Update pkg/apis/meta to v0.3.0
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
2020-11-12 10:45:06 +00:00
Aurel Canciu 5cfeb21ebc
Update pkg components and k8s to 1.19
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
2020-11-01 18:18:00 +02:00
Michael Bridgen 15652779f1 Use reconcile annotation helpers 2020-10-22 10:33:45 +01:00
Hidde Beydals 3528453901 Make the api package a dedicated module 2020-08-20 10:48:16 +02:00