UNPKG
@enspirit/emb
Version:
latest (0.17.5)
0.17.5
0.17.0
0.15.0
0.14.1
0.14.0
0.13.2
0.13.1
0.13.0
0.12.0
0.11.0
0.10.1
0.10.0
0.9.0
0.8.4
0.8.3
0.8.2
0.8.1
0.8.0
0.7.0
0.6.0
0.5.3
0.5.2
0.5.1
0.5.0
0.4.2
0.4.1
0.4.0
0.3.2
0.3.1
0.3.0
0.2.0
0.1.3
0.1.2
0.1.1
0.1.0
0.0.9
0.0.8
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1
A replacement for our Makefile-for-monorepos
@enspirit/emb
/
dist
/
src
/
kubernetes
/
client.js
11 lines
(10 loc)
•
310 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
import
{
AppsV1Api
,
CoreV1Api
,
KubeConfig
}
from
'@kubernetes/client-node'
;
export
const
createKubernetesClient
= (
) => {
const
kc =
new
KubeConfig
(); kc.
loadFromDefault
();
return
{
config
: kc,
core
: kc.
makeApiClient
(
CoreV1Api
),
apps
: kc.
makeApiClient
(
AppsV1Api
), }; };