Dario Tranchitella
ebdb24ce45
feat(api)!: support for postgresql kine driver
2022-08-23 08:48:56 +02:00
Dario Tranchitella
f85ddb1808
docs: refactoring documentation for kine integration
2022-08-23 08:48:56 +02:00
Dario Tranchitella
2b7143294b
docs: documenting kine-postgresql
2022-08-23 08:48:56 +02:00
Dario Tranchitella
a57f0edd33
chore: support for postgresql as kine backend
2022-08-23 08:48:56 +02:00
Dario Tranchitella
887655c077
refactor(docs): moving docs in the kine folder
2022-08-23 08:48:56 +02:00
Dario Tranchitella
f1b1802cf0
docs: documenting the kine-mysql feature as datastore
2022-08-23 08:48:56 +02:00
Dario Tranchitella
60c187464d
chore: making kine-mariadb make idempotent
2022-08-23 08:48:56 +02:00
Dario Tranchitella
3974214d6a
fix: ensuring idempotency when kine is enabled
2022-08-23 08:48:56 +02:00
bsctl
f9c776bda5
fix(helm): peer port instead of client port
2022-08-18 09:48:51 +02:00
Dario Tranchitella
1d6be44edf
refactor(etcd): using helm functions for endpoints and initial peers, along with ports
2022-08-17 19:51:44 +02:00
bsctl
dce6c1330a
fix(docs): update guides to latest changes
2022-08-17 16:24:48 +02:00
bsctl
922324a71b
fix(docs): update guides to latest changes
2022-08-17 16:24:48 +02:00
bsctl
5da7058ed3
fix(docs): update guides to latest changes
2022-08-17 16:24:48 +02:00
bsctl
f7483dcb01
fix(docs): update guides to latest changes
2022-08-17 16:24:48 +02:00
bsctl
e4227e1c81
fix(docs): update guides to latest changes
2022-08-17 16:24:48 +02:00
bsctl
38ba07f3a4
fix(docs): update guides to latest changes
2022-08-17 16:24:48 +02:00
bsctl
5e5bd83b69
fix(helm): readme
2022-08-16 10:16:17 +02:00
bsctl
97a05b5f49
feat(helm): improve pvc management
2022-08-16 10:16:17 +02:00
bsctl
502cb64a5c
fix(helm): restore etcd endpoints
2022-08-16 10:16:17 +02:00
bsctl
c3ad545c97
fix(helm): improve chart documentation
2022-08-16 10:16:17 +02:00
bsctl
0c634d1c16
feat(helm): improve liveness probe for etcd
2022-08-16 10:16:17 +02:00
Viktor Oreshkin
cef05c3310
fix(docs): update link to Capsule in README
...
Signed-off-by: Viktor Oreshkin <imselfish@stek29.rocks >
2022-08-14 09:04:46 +02:00
bsctl
dce027b8f7
fix(cloudinit): set SystemdCgroup
2022-08-13 07:44:05 +02:00
Dario Tranchitella
d1871cf378
fix(docs): aligning to latest konnectivity changes
2022-07-26 17:17:10 +02:00
Dario Tranchitella
a573805bad
chore(kind): using kindest/node base image for local testing
2022-07-26 17:17:10 +02:00
Dario Tranchitella
6a4baf99fc
fix: missing toleration for kube-proxy addon
2022-07-26 16:42:35 +02:00
Dario Tranchitella
d290e73307
feat: making kine container image configurable via kamaji flag
...
A new CLI flag (`--kine-container`) has been introduced, with the
default value of `rancher/kine:v0.9.2-amd64`. It can be overridden also
using the kamaji configuration file (`kamaji.yaml`) using the key
`kine-image`.
v0.1.0-rc0
2022-07-21 13:53:42 +00:00
Dario Tranchitella
62129f3f0c
fix: avoiding nil pointer dereference when cleaning up konnectivity server service
2022-07-21 13:33:57 +00:00
Dario Tranchitella
a5b2c7825c
feat: additional extra args for tcp components
2022-07-21 13:33:57 +00:00
Dario Tranchitella
315ef7aa4f
feat(api)!: additional extra arguments for control plane components
2022-07-21 13:33:57 +00:00
Dario Tranchitella
161f43ed58
refactor: unique service for tcp and konnectivity server
2022-07-18 20:13:43 +00:00
Dario Tranchitella
af6024ece1
refactor!: using a single service for konnectivity server
2022-07-18 20:13:43 +00:00
Dario Tranchitella
2656bffc48
feat(e2e): reporting tcp status and resources in case of failed test
2022-07-18 20:13:43 +00:00
Dario Tranchitella
f496fefce9
fix: using the announced ip address as source of truth
2022-07-18 20:13:43 +00:00
Dario Tranchitella
094ea2b0e0
feat(e2e): reporting tcp status and resources in case of failed test
2022-07-18 19:03:56 +00:00
Dario Tranchitella
5ff197d2b6
refactor: tcp address must stored during service reconciliation
2022-07-18 19:03:56 +00:00
Dario Tranchitella
b58fef8859
refactor(kubeadmphases): using ingress spec for status update
2022-07-18 19:03:56 +00:00
Dario Tranchitella
260767d770
refactor: removing rendundant options params
2022-07-18 19:03:56 +00:00
Dario Tranchitella
5ecc9aace0
fix(konnectivity): using the announced address of the tcp
2022-07-18 19:03:56 +00:00
Dario Tranchitella
b2a23b0691
fix: using the announced ip address as source of truth
2022-07-18 19:03:56 +00:00
Dario Tranchitella
605d54716a
feat(e2e): reporting kamaji logs in case of test failure
2022-07-18 19:03:56 +00:00
Dario Tranchitella
e1bb7dc96f
refactor: decoupling konnectivity from tcp k8s deployment handler
2022-07-18 17:09:41 +00:00
Dario Tranchitella
33420fc27a
refactor: using builder strategy for tcp deployment
2022-07-18 17:09:41 +00:00
Dario Tranchitella
ad1abe1ea9
feat: utilities for lookups and mangling
2022-07-18 17:09:41 +00:00
Dario Tranchitella
9ad5ea506d
feat!: support for components resource handling
2022-07-18 17:09:41 +00:00
Dario Tranchitella
59b7139ada
refactor: isolating operations on controlplane deployment containers
2022-07-18 17:09:41 +00:00
Massimiliano Giovagnoli
3baf187b88
fix(internal/resources/konnectivity): get lb svc endpoint from cp status
...
Signed-off-by: Massimiliano Giovagnoli <me@maxgio.it >
2022-07-14 12:57:45 +00:00
Dario Tranchitella
942804531e
test(e2e): ensuring kubeconfig reconciliation upon port change
2022-07-14 06:57:10 +00:00
Dario Tranchitella
0b8f15f86f
fix: ensuring reconciliation of kubeconfig hashing kubeadm config and ca
2022-07-14 06:57:10 +00:00
Dario Tranchitella
8c24302d8e
fix: no need to point to https port when using ingress
2022-07-14 06:57:10 +00:00