Dario Tranchitella
|
6e6ea0189f
|
refactor(k8s): upgrade to 1.26
|
2022-12-17 15:57:47 +01:00 |
|
Dario Tranchitella
|
aefdbc9481
|
deps(k8s): upgrade to 1.26
|
2022-12-17 15:57:47 +01:00 |
|
Dario Tranchitella
|
074279b3c2
|
chore(go): upgrading to 1.19 required for k8s 1.26
|
2022-12-17 15:57:47 +01:00 |
|
Dario Tranchitella
|
09891f4d71
|
chore(gh): running workflows on ubuntu-22.04
|
2022-12-17 15:46:53 +01:00 |
|
Dario Tranchitella
|
18c60461e5
|
refactor: conforming finalizers management
|
2022-12-16 22:44:42 +01:00 |
|
Dario Tranchitella
|
ceab662671
|
feat(soot): using finalizer for clean-up
|
2022-12-16 22:44:42 +01:00 |
|
Dario Tranchitella
|
d38098a57e
|
fix(soot): ensure that manager is stopped upon tcp deletion
|
2022-12-16 22:44:42 +01:00 |
|
Dario Tranchitella
|
017a50b8f6
|
fix(soot): ensuring manager to restart upon tcp pod restart
|
2022-12-16 22:44:42 +01:00 |
|
Dario Tranchitella
|
b07062b4dd
|
chore(kustomize): missing datastore finalizer rbac
|
2022-12-15 15:50:30 +01:00 |
|
Dario Tranchitella
|
b880cff8d7
|
fix: missing datastore finalizer rbac
|
2022-12-15 15:50:30 +01:00 |
|
Dario Tranchitella
|
3f7fa08871
|
refactor: removing unused scheme
|
2022-12-15 15:50:30 +01:00 |
|
Dario Tranchitella
|
8311f1fe1a
|
fix: ensure default datastore exists before starting manager
|
2022-12-15 15:50:30 +01:00 |
|
Dario Tranchitella
|
77fff030bf
|
chore(helm): support for runtime class
|
2022-12-14 21:24:01 +01:00 |
|
Dario Tranchitella
|
abada61930
|
chore(kustomize): support for runtime class
|
2022-12-14 21:24:01 +01:00 |
|
Dario Tranchitella
|
1eb1e0f17c
|
feat: support for runtime class
|
2022-12-14 21:24:01 +01:00 |
|
Dario Tranchitella
|
e83c34776b
|
refactor(soot): creating channel source during controller setup
|
2022-12-14 21:23:47 +01:00 |
|
Dario Tranchitella
|
3b902943f1
|
chore(helm): kubeadm phases are moved to soot manager
|
2022-12-14 21:23:47 +01:00 |
|
Dario Tranchitella
|
c5d62f3d82
|
chore(kustomize): kubeadm phases are moved to soot manager
|
2022-12-14 21:23:47 +01:00 |
|
Dario Tranchitella
|
938341a2e7
|
refactor(log): uniforming log for soot controllers
|
2022-12-14 21:23:47 +01:00 |
|
Dario Tranchitella
|
3ea721cf2b
|
feat(kubeadm): moving phases to soot manager
|
2022-12-14 21:23:47 +01:00 |
|
Dario Tranchitella
|
5cbd085cf8
|
chore(helm): addons no more need checksum
|
2022-12-14 12:22:49 +01:00 |
|
Dario Tranchitella
|
e358fbe6bc
|
chore(kustomize): addons no more need checksum
|
2022-12-14 12:22:49 +01:00 |
|
Dario Tranchitella
|
9d55e77902
|
refactor(api): no more need of checksum for addons
|
2022-12-14 12:22:49 +01:00 |
|
Dario Tranchitella
|
1e4640e8e6
|
feat(addons): implementation in the soot cluster
|
2022-12-14 12:22:49 +01:00 |
|
Dario Tranchitella
|
1b14922f55
|
refactor(kubeadm): preparing migration for addons to soot manager
|
2022-12-14 12:22:49 +01:00 |
|
Dario Tranchitella
|
11f800063f
|
fix(konnectivity): typo in ca-cert cli flag
|
2022-12-14 12:22:49 +01:00 |
|
Dario Tranchitella
|
e11b459a3d
|
fix(konnectivity): reconciliation failed and in loop
|
2022-12-14 12:22:49 +01:00 |
|
Dario Tranchitella
|
9c8de782f3
|
docs: datastore migration support
|
2022-12-14 10:17:30 +01:00 |
|
Dario Tranchitella
|
4c51eafc90
|
feat(konnectivity): reconciliation performed by soot manager
|
2022-12-12 16:22:36 +01:00 |
|
Dario Tranchitella
|
1a80fc5b28
|
fix(api): wrong konnectivity defaults
|
2022-12-12 16:22:36 +01:00 |
|
Dario Tranchitella
|
02052d5339
|
fix(helm): wrong konnectivity defaults
|
2022-12-12 16:22:36 +01:00 |
|
Dario Tranchitella
|
7e47e33b39
|
fix(kustomize): wrong konnectivity defaults
|
2022-12-12 16:22:36 +01:00 |
|
Dario Tranchitella
|
28c47d9d13
|
refactor: moving migrate webhook handling from tcp to soot manager
|
2022-12-12 16:22:36 +01:00 |
|
Dario Tranchitella
|
1ec257a729
|
feat: introducing soot controllers manager
|
2022-12-12 16:22:36 +01:00 |
|
Dario Tranchitella
|
68006b1102
|
fix(datastore): coalesce for storage configuration
|
2022-12-11 21:39:36 +01:00 |
|
Dario Tranchitella
|
cd109dcf06
|
fix: using slash prefix for etcd datastore
|
2022-12-11 21:39:36 +01:00 |
|
Dario Tranchitella
|
1138eb1dea
|
fix: using the status storage schema for the etcd prefix
|
2022-12-09 11:54:23 +01:00 |
|
Dario Tranchitella
|
f4f914098c
|
feat(migrate): enhancing job metadata
|
2022-12-08 14:33:20 +01:00 |
|
Dario Tranchitella
|
5e78b6392a
|
feat(migrate): making timeout configurable
|
2022-12-08 14:33:20 +01:00 |
|
Dario Tranchitella
|
e25f95d7eb
|
feat(migrate): making image configurable
|
2022-12-08 14:33:20 +01:00 |
|
Dario Tranchitella
|
7f49fc6125
|
refactor(konnectivity): removing default logging options
verbosity and logtostderr can now be enforced using the extra args
struct member for the server, and the agent as well.
|
2022-12-08 14:23:31 +01:00 |
|
Dario Tranchitella
|
8b9683802b
|
fix: support for arguments without a value
|
2022-12-08 14:23:31 +01:00 |
|
Dario Tranchitella
|
cb5e35699e
|
docs: support for konnectivity extra args
|
2022-12-08 14:23:31 +01:00 |
|
Dario Tranchitella
|
0d6246c098
|
chore(helm): support for konnectivity extra args
|
2022-12-08 14:23:31 +01:00 |
|
Dario Tranchitella
|
d8760fdc6e
|
chore(kustomize): support for konnectivity extra args
|
2022-12-08 14:23:31 +01:00 |
|
Dario Tranchitella
|
c00df62ff7
|
feat(konnectivity)!: support for extra args
|
2022-12-08 14:23:31 +01:00 |
|
Dario Tranchitella
|
653a3933e8
|
chore(helm): decoupling agent and server struct
|
2022-12-08 14:23:31 +01:00 |
|
Dario Tranchitella
|
6775b2ae57
|
chore(kustomize): decoupling agent and server struct
|
2022-12-08 14:23:31 +01:00 |
|
Dario Tranchitella
|
5241fa64ed
|
refactor(konnectivity)!: decoupling agent and server structs
|
2022-12-08 14:23:31 +01:00 |
|
Dario Tranchitella
|
723fef5336
|
feat(migrate): injecting webhook into tcp
|
2022-12-08 14:13:45 +01:00 |
|