Commit Graph

1131 Commits

Author SHA1 Message Date
Stefan Prodan ad8fd26f3e
Merge pull request #14 from fluxcd/k8s-1.33.0
Update to Kubernetes 1.33.0 and Go 1.24.0
2025-04-24 12:22:46 +03:00
Stefan Prodan 2feca1c915
Update dependencies to Kubernetes 1.33.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2025-04-24 09:40:35 +03:00
Stefan Prodan 1b2e2ef584
Adapt code for Go 1.24
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2025-04-24 09:40:01 +03:00
Stefan Prodan e4d37591ee
Merge pull request #13 from fluxcd/controller-runtime-v0.20.1
Update controller-runtime to v0.20.1
2025-01-30 11:14:10 +02:00
Stefan Prodan 7b7f602364
Update controller-runtime to v0.20.1
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2025-01-29 22:04:54 +02:00
Stefan Prodan ee437a3fd3
Merge pull request #12 from fluxcd/k8s-1.32.0
Update Kubernetes to v1.32.0
2024-12-12 11:12:02 +02:00
Stefan Prodan 20ab79f2fb
Update Kubernetes to v1.32.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2024-12-12 01:33:46 +02:00
Stefan Prodan edea4756be
Merge pull request #11 from fluxcd/kustomize-v5.5
Update kustomize to v5.5.0
2024-12-02 23:05:31 +02:00
Stefan Prodan 8e327e5bee
Update kustomize to v5.5.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2024-12-02 16:11:46 +02:00
Stefan Prodan 73207fdb47
Merge pull request #10 from fluxcd/controller-runtime-v0.19.0
Update controller runtime v0.19.0
2024-08-15 10:44:59 +03:00
Stefan Prodan ef41748795
Update controller-runtime to v0.19.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2024-08-15 10:29:12 +03:00
Stefan Prodan 4c09b6f7c8
Merge pull request #9 from fluxcd/k8s-1.31
Update Kubernetes to 1.31.0
2024-08-14 13:27:24 +03:00
Stefan Prodan 3def904f7a
Build with Go 1.23
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2024-08-14 12:47:37 +03:00
Stefan Prodan 067bfc43fc
Update Kubernetes to 1.31.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2024-08-14 12:43:14 +03:00
Stefan Prodan 7fd1e87304
Merge pull request #8 from fluxcd/controller-runtime-v0.18.0
Update controller-runtime to v0.18.0
2024-04-26 09:37:51 +03:00
Stefan Prodan 45e89c4c87
Update controller-runtime to v0.18.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2024-04-26 09:23:32 +03:00
Stefan Prodan d7ebc2584f
Merge pull request #7 from fluxcd/kubernetes-1.30
Update dependencies to Kubernetes 1.30
2024-04-18 11:13:24 +03:00
Stefan Prodan e2235f0158
Update dependencies to Kubernetes 1.30
Pin controller-runtime to main branch commit `67b27f2` due to
breaking change in Kubernetes 1.30 `client-go/tools/leaderelection`.

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2024-04-18 10:43:09 +03:00
Stefan Prodan 814809585d
Merge pull request #6 from fluxcd/kustomize-v5.4.0
Update dependencies to Kustomize v5.4.0
2024-04-04 20:32:51 +03:00
Stefan Prodan a844163aba
Update dependencies to Kustomize v5.4.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2024-04-04 18:03:49 +03:00
Stefan Prodan eb0c740ced
Merge pull request #5 from fluxcd/update-deps-go-1.22
Update dependencies to Go 1.22 and Kubernetes 1.29.3
2024-03-27 18:43:49 +02:00
Stefan Prodan 98bc9777f6
Update dependencies to Go 1.22 and Kubernetes 1.29.3
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2024-03-27 16:13:20 +02:00
Stefan Prodan 5af6753e42
Merge pull request #3 from fluxcd/kube-1.28.6
Update dependencies to Kubernetes 1.28.6
2024-01-23 16:34:26 +02:00
Stefan Prodan 030cea91a1
Update dependencies to Kubernetes 1.28.6
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2024-01-22 15:18:07 +02:00
Stefan Prodan 3ed1a8cea6
Merge pull request #2 from fluxcd/kustomize-v5.3.0
Update to Kustomize v5.3.0
2023-12-11 09:14:22 +01:00
Stefan Prodan d66429a19a
Update to Kustomize v5.3.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-12-11 10:09:19 +02:00
Stefan Prodan 8694cd0c10
Merge pull request #1 from fluxcd/k8s-1.28
Update to Kubernetes v1.28.4
2023-11-20 11:01:13 +02:00
Stefan Prodan 3cf5eee8a1
Update to Kubernetes v1.28.4
- bump `k8s.io` packages to v0.28.4
- bump `sigs.k8s.io/kustomize` to v5.2.1
- bump `sigs.k8s.io/controller-runtime` to v0.16.3
- bump `sigs.k8s.io/yaml` to v1.4.0
- migrate from `google/gnostic` to `google/gnostic-models`

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-11-20 09:45:07 +02:00
Stefan Prodan c90adb0cfd
ci: Check if working tree is dirty
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-11-20 08:56:33 +02:00
Stefan Prodan 4b7739d75d
Run tests in CI
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-11-20 08:52:53 +02:00
Stefan Prodan f812f045c6
Set module name to `github.com/fluxcd/cli-utils`
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-11-20 08:45:35 +02:00
Kubernetes Prow Robot 0b156cb042
Merge pull request #629 from ash2k/update-dependencies
Update k8s.io dependencies to v0.27.2
2023-08-09 10:49:50 -07:00
Mikhail Mazurskiy 8964a6691f
Update dependencies 2023-08-09 13:32:04 +10:00
Mikhail Mazurskiy ac3bd31c1f
Update linter and fix warnings 2023-08-09 13:27:48 +10:00
Simon Bein 542546c01d
Use HTTPClientFor instead of defaultHTTPClient
This allows for the http client to accept certificates from the kind
cluster.
2023-08-09 12:47:05 +10:00
Simon Bein e708f5aeca
disable linter for NewExponentialBackoffManager 2023-08-09 12:47:05 +10:00
Simon Bein b2051cfe5a
update dependencies to k8s.io v0.27.2 2023-08-09 12:47:05 +10:00
Kubernetes Prow Robot 68ab772f4d
Merge pull request #623 from sdowell/fix-retain-reconcile-fail
fix: retain objects which failed to reconcile
2023-07-24 15:32:12 -07:00
Sam Dowell cd911bfaa3 fix: retain objects which failed to reconcile
This change updates the set-inventory logic to retain objects which
failed to reconcile. This ensures that if you run the applier/destroyer
multiple times, an object that is failing to reconcile will be retained
in the inventory. Before this change, an object failing to reconcile
could be lost after multiple attempts (e.g. multiple destroys).
2023-07-24 15:06:23 -07:00
Kubernetes Prow Robot 833d70fad2
Merge pull request #622 from sdowell/fix-partial-destroy
fix: retain inventory for pruning fail/skip
2023-07-24 14:28:13 -07:00
Sam Dowell 1c4eae944c fix: retain inventory for pruning failures
Prior to this change, the inventory always was deleted at the end of a
Destroy event. This would occur even in the case of a pruning
failure, resulting in the objects being removed from the inventory
without being deleted. This change makes it so that the inventory is
only deleted if all objects have been pruned.
2023-07-18 15:49:48 -07:00
Kubernetes Prow Robot 8609e42fe8
Merge pull request #624 from sdowell/fix-stress-test
test: reduce size of stress test deployments
2023-07-18 15:48:02 -07:00
Sam Dowell 71adec978a test: reduce size of stress test deployments
The stress tests create 1000 copies of this deployment on the kind
cluster, which means that these deployments are in contention for
resources with the kind control plane and test suite. Reducing the size
of these test deployments should help the stress test run with fewer
resources available, and will hopefully get the presubmits passing.
2023-07-18 13:05:25 -07:00
Kubernetes Prow Robot ed4ec48b34
Merge pull request #617 from ash2k/pass-watch-strategy
Allow to pass watcher strategy
2023-03-20 14:17:11 -07:00
Mikhail Mazurskiy 73518bbe20
Allow to pass watcher strategy 2023-03-16 16:07:45 +11:00
Kubernetes Prow Robot 7a6572a700
Merge pull request #615 from ash2k/bump-deps
Bump dependencies
2023-03-07 12:20:33 -08:00
Kubernetes Prow Robot ea5bfa47c3
Merge pull request #616 from yashsingh74/update-registry
Update registry k8s.gcr.io -> registry.k8s.io
2023-02-16 20:57:38 -08:00
Yash Singh a4b24bdc46
Update registry k8s.gcr.io -> registry.k8s.io 2023-02-17 08:41:28 +05:30
Kubernetes Prow Robot 8f4238a810
Merge pull request #614 from manfredlift/mliiv-patch-1
fix: objects flagged by CurrentUIDFilter should be removed from the inventory
2023-01-18 11:22:35 -08:00
Manfred Liiv fa95a60e37 add a link to cohabitating resources in comments 2023-01-18 12:09:52 +00:00