Jari Kolehmainen
57a2647a03
Export missing k8s api types for extensions ( #4749 )
...
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2022-01-27 08:30:09 +02:00
Janne Savolainen
589472c2b5
Shorten license header to reduce amount of clutter in top of the files ( #4709 )
...
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi >
2022-01-18 10:18:10 +02:00
Panu Horsmalahti
3214d8dfd5
Export KubeStatus to extensions api. ( #4339 )
...
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com >
2021-11-15 15:51:29 +02:00
Panu Horsmalahti
9d9f9c0072
Expose forRemoteCluster in the extension API. ( #3786 )
...
Signed-off-by: Panu Horsmalahti <phorsmalahti@mirantis.com >
2021-09-13 16:59:41 +03:00
Jari Kolehmainen
3262b13926
Allow KubeApi connect directly to remote k8s ( #3766 )
...
* allow KubeApi to connect directly to remote k8s
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* backward compat
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* backward compat
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2021-09-13 10:14:05 +03:00
Jari Kolehmainen
21c7af1887
Expose KubeObjectStore to main extension ( #3597 )
...
* allow to pass KubeObjectStore.api via constructor
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* expose KubeObjectStore to main extension
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2021-08-12 11:39:27 +03:00
Jari Kolehmainen
58a446bd45
Refactor k8s api to common ( #3553 )
...
* refactor kube api to common
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* refactor more utils to common
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* refactor more utils to common
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix tests
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* switch to use node-fetch on both sides
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* cleanup
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* improve logger
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix lint errors
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix/improve tests
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix tests
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fix node-fetch require error on prod build
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* preload fix
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* fixes
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* read serverAddress from apiBase
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* cleanup
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
2021-08-10 13:26:14 +03:00
Sebastian Malton
0d0c67f13f
Update docs to be correct with the new api changes ( #2916 )
...
* Update docs to be correct with the new api changes
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* Fix renderer-extension.md
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2021-06-04 12:44:25 +03:00
Jari Kolehmainen and Sebastian Malton
d0dbb8744c
Expose more catalog apis to renderer extensions ( #2885 )
...
* Rework extension API into parts
- Main, Common, and Renderer
Signed-off-by: Sebastian Malton <sebastian@malton.name >
* expose more catalog apis to renderer
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* move common things to common
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* cleanup
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
* cleanup
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com >
Co-authored-by: Sebastian Malton <sebastian@malton.name >
2021-05-28 13:31:06 +03:00
Sebastian Malton
df1f6e128e
Rework extension API into parts ( #2879 )
...
* `Main`, `Common`, and `Renderer`
* move registry types to Common.Types
Signed-off-by: Sebastian Malton <sebastian@malton.name >
2021-05-27 14:56:33 -04:00