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 |
|
Dario Tranchitella
|
8d1d8598c1
|
refactor: moving datastore migrate resource to its module
|
2022-12-08 14:13:45 +01:00 |
|
Dario Tranchitella
|
c96f58974b
|
fix(helm): installing datastore upon completion
|
2022-12-04 22:12:37 +01:00 |
|
Dario Tranchitella
|
2d1daa8498
|
feat(datastore): validation webhook
|
2022-12-04 22:12:37 +01:00 |
|
Dario Tranchitella
|
fe948298d8
|
chore(helm): wrong crd validation markers
|
2022-12-04 22:12:37 +01:00 |
|
Dario Tranchitella
|
79942dda34
|
chore(kustomize): wrong crd validation markers
|
2022-12-04 22:12:37 +01:00 |
|
Dario Tranchitella
|
44919598ec
|
fix(kubebuilder): wrong crd validation markers
|
2022-12-04 22:12:37 +01:00 |
|
Dario Tranchitella
|
2336d402c3
|
refactor: using custom validator and custom defaulter
|
2022-12-04 21:39:14 +01:00 |
|
Dario Tranchitella
|
79c59e55e5
|
feat: validation webhook to prevent DataStore migration to a different driver
|
2022-12-04 21:39:14 +01:00 |
|
Dario Tranchitella
|
95d0983faa
|
chore(dockerfile): optimizing build
|
2022-12-03 12:04:04 +01:00 |
|
Dario Tranchitella
|
7e276e5ba1
|
chore(helm): support to datastore migration w/ the same driver
|
2022-12-03 12:04:04 +01:00 |
|
Dario Tranchitella
|
b2e646064f
|
fix(helm): switching over webhook server service
|
2022-12-03 12:04:04 +01:00 |
|
Dario Tranchitella
|
3850ad9752
|
chore(kustomize): support to datastore migration w/ the same driver
|
2022-12-03 12:04:04 +01:00 |
|
Dario Tranchitella
|
9e899379f4
|
feat: support to datastore migration w/ the same driver
|
2022-12-03 12:04:04 +01:00 |
|
Dario Tranchitella
|
a260a92495
|
fix(psql): checking db and table ownership
|
2022-12-03 12:04:04 +01:00 |
|
Dario Tranchitella
|
cc4864ca9e
|
feat: datastore migration drivers
|
2022-12-03 12:04:04 +01:00 |
|
Dario Tranchitella
|
ece1a4e7ee
|
fix: avoiding inconsistency upon tcp retrieval and status update
|
2022-12-03 12:04:04 +01:00 |
|
Dario Tranchitella
|
eb2440ae62
|
refactor: abstracting datastore configuration retrieval
|
2022-12-03 12:04:04 +01:00 |
|
Dario Tranchitella
|
0c415707d7
|
fix(datastore): not deleting database content upon certificates change
|
2022-12-03 12:04:04 +01:00 |
|
Dario Tranchitella
|
7a6b0a8de3
|
fix(datastore): ensuring to update status upon any change
|
2022-12-03 12:04:04 +01:00 |
|
Dario Tranchitella
|
a31fbdc875
|
chore(makefile): allowing creation of multiple datastore instances
|
2022-12-03 12:04:04 +01:00 |
|
Dario Tranchitella
|
4ff0cdf28b
|
docs: configuration for the manager command
|
2022-12-03 12:04:04 +01:00 |
|
Dario Tranchitella
|
ae573b137c
|
chore(kustomize): removing rbac proxy and support for manager command
|
2022-12-03 12:04:04 +01:00 |
|
Dario Tranchitella
|
e81b3224c2
|
chore(helm): removing rbac proxy and support for manager command
|
2022-12-03 12:04:04 +01:00 |
|
Dario Tranchitella
|
4298bdd73e
|
chore(dockerfile): manager command
|
2022-12-03 12:04:04 +01:00 |
|
Dario Tranchitella
|
15d0d57790
|
feat: refactoring for commands
|
2022-12-03 12:04:04 +01:00 |
|
Dario Tranchitella
|
c17a31ef82
|
fix: avoiding collision of datastore schemes
|
2022-11-29 18:25:52 +01:00 |
|
Dario Tranchitella
|
f0df1cfe6f
|
fix: removing tcp data using prefix, and not range
|
2022-11-29 18:25:52 +01:00 |
|
Dario Tranchitella
|
1bcff90785
|
chore(kustomize): show datastore for each tcp
|
2022-11-27 18:57:38 +01:00 |
|
Dario Tranchitella
|
6c817a9ae2
|
chore(helm): show datastore for each tcp
|
2022-11-27 18:57:38 +01:00 |
|
Dario Tranchitella
|
5b9311f421
|
feat: show datastore for each tcp
|
2022-11-27 18:57:38 +01:00 |
|
Dario Tranchitella
|
0d607dfe5d
|
refactor: adding finalizer upon datastore setu
|
2022-11-27 17:26:34 +01:00 |
|
Dario Tranchitella
|
11502bf359
|
refactor: retry on conflict for the status update
|
2022-11-27 17:26:34 +01:00 |
|
Dario Tranchitella
|
ff1c9fca16
|
chore(samples): updating to latest kubeadm supported version
|
2022-11-27 17:23:24 +01:00 |
|